diff -Nru supertux-0.3.3/CMakeLists.txt supertux-0.3.5~git20140517~ubuntu12.10.1/CMakeLists.txt --- supertux-0.3.3/CMakeLists.txt 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/CMakeLists.txt 2014-05-17 16:30:09.000000000 +0000 @@ -38,7 +38,7 @@ ## Version, for display in title bar. ## Will add r to the end if svnversion is available. -SET(SUPERTUX_VERSION "0.3.3") +SET(SUPERTUX_VERSION "0.3.4-GIT") ### CMake configuration @@ -91,7 +91,7 @@ INCLUDE_DIRECTORIES(${OPENAL_INCLUDE_DIR}) FIND_PACKAGE(OggVorbis REQUIRED) -INCLUDE_DIRECTORIES(${OGGVORBIS_INCLUDE_DIR}) +INCLUDE_DIRECTORIES(${VORBIS_INCLUDE_DIR}) FIND_PACKAGE(PhysFS REQUIRED) INCLUDE_DIRECTORIES(${PHYSFS_INCLUDE_DIR}) @@ -107,33 +107,34 @@ #LINK_LIBRARIES(${ICONV_LIBRARY}) ## Find revision of WC -MARK_AS_ADVANCED(SVNVERSION_EXECUTABLE) -FIND_PROGRAM(SVNVERSION_EXECUTABLE svnversion) -IF(SVNVERSION_EXECUTABLE) - ADD_CUSTOM_TARGET(svnversion ALL - cmake -E echo "#ifndef VERSION_H" > "${CMAKE_BINARY_DIR}/version.h.tmp" - COMMAND cmake -E echo "#define VERSION_H" >> "${CMAKE_BINARY_DIR}/version.h.tmp" - COMMAND cmake -E echo_append "#define PACKAGE_VERSION \"${SUPERTUX_VERSION} r" >> "${CMAKE_BINARY_DIR}/version.h.tmp" - COMMAND svnversion -n ${CMAKE_CURRENT_SOURCE_DIR} >> "${CMAKE_BINARY_DIR}/version.h.tmp" - COMMAND cmake -E echo "\"" >> "${CMAKE_BINARY_DIR}/version.h.tmp" - COMMAND cmake -E echo "#endif" >> "${CMAKE_BINARY_DIR}/version.h.tmp" - COMMAND cmake -E copy_if_different "${CMAKE_BINARY_DIR}/version.h.tmp" "${CMAKE_BINARY_DIR}/version.h" - COMMAND cmake -E remove "${CMAKE_BINARY_DIR}/version.h.tmp" +MARK_AS_ADVANCED(GIT_EXECUTABLE) +FIND_PROGRAM(GIT_EXECUTABLE git) + +IF(GIT_EXECUTABLE) + ADD_CUSTOM_TARGET(gitversion ALL + ${CMAKE_COMMAND} -E echo "#ifndef VERSION_H" > "${CMAKE_BINARY_DIR}/version.h.tmp" + COMMAND ${CMAKE_COMMAND} -E echo "#define VERSION_H" >> "${CMAKE_BINARY_DIR}/version.h.tmp" + COMMAND ${CMAKE_COMMAND} >> "${CMAKE_BINARY_DIR}/version.h.tmp" -E echo_append "#define PACKAGE_VERSION \"${SUPERTUX_VERSION} commit " + COMMAND ${GIT_EXECUTABLE} rev-parse --sq HEAD >> "${CMAKE_BINARY_DIR}/version.h.tmp" + COMMAND ${CMAKE_COMMAND} >> "${CMAKE_BINARY_DIR}/version.h.tmp" -E echo "\"" + COMMAND ${CMAKE_COMMAND} -E echo "#endif" >> "${CMAKE_BINARY_DIR}/version.h.tmp" + COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_BINARY_DIR}/version.h.tmp" "${CMAKE_BINARY_DIR}/version.h" + COMMAND ${CMAKE_COMMAND} -E remove "${CMAKE_BINARY_DIR}/version.h.tmp" WORKING_DIRECTORY "${CMAKE_BINARY_DIR}" COMMENT "Updating ${CMAKE_BINARY_DIR}/version.h..." VERBATIM) -ELSE(SVNVERSION_EXECUTABLE) - ADD_CUSTOM_TARGET(svnversion ALL - cmake -E echo "#ifndef VERSION_H" > "${CMAKE_BINARY_DIR}/version.h.tmp" - COMMAND cmake -E echo "#define VERSION_H" >> "${CMAKE_BINARY_DIR}/version.h.tmp" - COMMAND cmake -E echo "#define PACKAGE_VERSION \"${SUPERTUX_VERSION}\"" >> "${CMAKE_BINARY_DIR}/version.h.tmp" - COMMAND cmake -E echo "#endif" >> "${CMAKE_BINARY_DIR}/version.h.tmp" - COMMAND cmake -E copy_if_different "${CMAKE_BINARY_DIR}/version.h.tmp" "${CMAKE_BINARY_DIR}/version.h" - COMMAND cmake -E remove "${CMAKE_BINARY_DIR}/version.h.tmp" +ELSE(GIT_EXECUTABLE) + ADD_CUSTOM_TARGET(gitversion ALL + ${CMAKE_COMMAND} -E echo "#ifndef VERSION_H" > "${CMAKE_BINARY_DIR}/version.h.tmp" + COMMAND ${CMAKE_COMMAND} -E echo "#define VERSION_H" >> "${CMAKE_BINARY_DIR}/version.h.tmp" + COMMAND ${CMAKE_COMMAND} >> "${CMAKE_BINARY_DIR}/version.h.tmp" -E echo "#define PACKAGE_VERSION \"${SUPERTUX_VERSION}\"" + COMMAND ${CMAKE_COMMAND} -E echo "#endif" >> "${CMAKE_BINARY_DIR}/version.h.tmp" + COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_BINARY_DIR}/version.h.tmp" "${CMAKE_BINARY_DIR}/version.h" + COMMAND ${CMAKE_COMMAND} -E remove "${CMAKE_BINARY_DIR}/version.h.tmp" WORKING_DIRECTORY ${CMAKE_BINARY_DIR} COMMENT "Updating ${CMAKE_BINARY_DIR}/version.h..." VERBATIM) -ENDIF(SVNVERSION_EXECUTABLE) +ENDIF(GIT_EXECUTABLE) SET_SOURCE_FILES_PROPERTIES(${CMAKE_BINARY_DIR}/version.h PROPERTIES GENERATED true) @@ -147,13 +148,13 @@ INCLUDE(ConfigureChecks) -## Also execute instructions in src/squirrel/CMakeLists.txt +## Also execute instructions in external/squirrel/CMakeLists.txt -ADD_SUBDIRECTORY(external/squirrel) +ADD_SUBDIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/external/squirrel) ## Add squirrel lib dir to search path -LINK_DIRECTORIES(external/squirrel) +LINK_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/external/squirrel) ## Some additional include paths @@ -165,6 +166,13 @@ include_directories (${CMAKE_CURRENT_SOURCE_DIR}/external/obstack/) include_directories (${CMAKE_CURRENT_SOURCE_DIR}/external/binreloc/) +## MSVC Compatibility headers and definitions + +IF(MSVC) +include_directories (${CMAKE_CURRENT_SOURCE_DIR}/mk/msvc) +ADD_DEFINITIONS(-D_USE_MATH_DEFINES -DNOMINMAX) +ENDIF(MSVC) + ## Build list of sources for supertux binary FILE(GLOB SUPERTUX_SOURCES_C RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} external/obstack/*.c external/findlocale/findlocale.c) @@ -305,7 +313,7 @@ ## On Windows, add an icon IF(WIN32) - SET(SUPERTUX_SOURCES_C ${SUPERTUX_SOURCES_C} ${CMAKE_CURRENT_SOURCE_DIR}/data/images/engine/icons/supertux.rc) +# SET(SUPERTUX_SOURCES_C ${SUPERTUX_SOURCES_C} ${CMAKE_CURRENT_SOURCE_DIR}/data/images/engine/icons/supertux.rc) IF(MINGW) ADD_CUSTOM_COMMAND( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/supertux_rc.o @@ -329,7 +337,7 @@ ## Add target for supertux binary ADD_EXECUTABLE(supertux2 ${CMAKE_BINARY_DIR}/version.h ${SUPERTUX_SOURCES_C} ${SUPERTUX_SOURCES_CXX} ${TINYGETTEXT_SOURCES_CXX}) -ADD_DEPENDENCIES(supertux2 svnversion) +ADD_DEPENDENCIES(supertux2 gitversion) ## Link supertux binary with squirrel and other libraries @@ -355,14 +363,8 @@ SET(INSTALL_SUBDIR_SHARE "data" CACHE STRING "Installation subdir for data") SET(INSTALL_SUBDIR_DOC "." CACHE STRING "Installation subdir for docs") - INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/SDL.dll - ${CMAKE_CURRENT_SOURCE_DIR}/SDL_image.dll - ${CMAKE_CURRENT_SOURCE_DIR}/iconv.dll - ${CMAKE_CURRENT_SOURCE_DIR}/libogg-0.dll - ${CMAKE_CURRENT_SOURCE_DIR}/libphysfs-1-0-0.dll - ${CMAKE_CURRENT_SOURCE_DIR}/OpenAl32.dll - ${CMAKE_CURRENT_SOURCE_DIR}/wrap_oal.dll - ${CMAKE_CURRENT_SOURCE_DIR}/libcurl-4.dll DESTINATION ${INSTALL_SUBDIR_BIN}) + FILE(GLOB DLLS "${CMAKE_CURRENT_SOURCE_DIR}/*.dll") + INSTALL(FILES ${DLLS} DESTINATION ${INSTALL_SUBDIR_BIN}) INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/images/engine/icons/supertux.png ${CMAKE_CURRENT_SOURCE_DIR}/data/images/engine/icons/supertux.ico DESTINATION ".") @@ -374,6 +376,7 @@ SET(INSTALL_SUBDIR_DOC "SuperTux.app/Contents/Resources" CACHE STRING "Installation subdir for docs") INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/tools/darwin/info.plist DESTINATION "SuperTux.app/Contents/") + INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/tools/darwin/receipt DESTINATION "SuperTux.app/Contents/_MASReceipt/") INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/images/engine/icons/supertux.png ${CMAKE_CURRENT_SOURCE_DIR}/data/images/engine/icons/supertux.icns DESTINATION "SuperTux.app/Contents/Resources/") @@ -392,7 +395,7 @@ INSTALL(TARGETS supertux2 DESTINATION ${INSTALL_SUBDIR_BIN}) -INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/INSTALL ${CMAKE_CURRENT_SOURCE_DIR}/README ${CMAKE_CURRENT_SOURCE_DIR}/COPYING ${CMAKE_CURRENT_SOURCE_DIR}/WHATSNEW.txt DESTINATION ${INSTALL_SUBDIR_DOC}) +INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/INSTALL.md ${CMAKE_CURRENT_SOURCE_DIR}/README.md ${CMAKE_CURRENT_SOURCE_DIR}/COPYING ${CMAKE_CURRENT_SOURCE_DIR}/WHATSNEW.txt DESTINATION ${INSTALL_SUBDIR_DOC}) INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/credits.txt DESTINATION ${INSTALL_SUBDIR_SHARE}) @@ -428,12 +431,12 @@ IF(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") # The OS X PackageMaker doesn't seem to like files with no extension ELSE(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") - SET(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README") + SET(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README.md") SET(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING") ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") SET(CPACK_PACKAGE_VERSION_MAJOR "0") SET(CPACK_PACKAGE_VERSION_MINOR "3") -SET(CPACK_PACKAGE_VERSION_PATCH "2-SVN") +SET(CPACK_PACKAGE_VERSION_PATCH "4-GIT") SET(CPACK_PACKAGE_INSTALL_DIRECTORY "SuperTux ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") SET(CPACK_PACKAGE_EXECUTABLES "..\\\\supertux2" "SuperTux ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") IF(WIN32 AND NOT UNIX) diff -Nru supertux-0.3.3/CODINGSTYLE supertux-0.3.5~git20140517~ubuntu12.10.1/CODINGSTYLE --- supertux-0.3.3/CODINGSTYLE 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/CODINGSTYLE 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,53 @@ +SuperTux Coding Standards +========================= + +* proper separation between generic engine code and game specific code + should be done whenever feasible + +* the path in #include directives must not contain "..", all paths + must be relative to the src/ directory + +* external libraries are not allowed in src/, they go to external/ + +* do not use raw pointer and new/delete, use auto_ptr<> instead + +* properly separate data members and member functions, don't mix them + in the same public/private/protected section + +* conditional includes should be indented: + +#ifdef FOOBAR +# include "foobar.hpp" +#endif + +* use #include <> for libraries in external/ + +* include guards are of the form: + +#ifndef HEADER_SUPERTUX_{PATH}_{FILE}_HPP +#define HEADER_SUPERTUX_{PATH}_{FILE}_HPP + +* use one file per class + +* write namespaces like: "namespace NameSpace {", no newline before the '{', finish them with: + "} // namespace Namespace" + +* compile with the maximum warning level and with -Werror: + + -Werror -ansi -pedantic -Wall -Wextra -Wnon-virtual-dtor -Weffc++ + -Wcast-qual -Winit-self -Wno-unused-parameter + + possible additional flags for the future: -Wconversion -Wshadow + +* write doxygen comments as: + + /** This is a comment */ + + do not use /**< and other styles of comments + +* more info on good practices can be found at: + + http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml + + +# EOF # diff -Nru supertux-0.3.3/configure supertux-0.3.5~git20140517~ubuntu12.10.1/configure --- supertux-0.3.3/configure 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/configure 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,9 @@ +#!/bin/bash + +# abort on errors +set -e + +mkdir -p build +cd build +cmake .. "$@" + diff -Nru supertux-0.3.3/data/AUTHORS supertux-0.3.5~git20140517~ubuntu12.10.1/data/AUTHORS --- supertux-0.3.3/data/AUTHORS 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/AUTHORS 2014-05-17 16:30:09.000000000 +0000 @@ -23,6 +23,7 @@ * bossattack.ogg * cave.ogg * chipdisko.ogg - Mortimer's Chipdisko by Lukas Nystrand as Mortimer Twang - explicit permission granted to release unter GPL and CC-by-sa. +* clavelian_march.ogg * credits.ogg * darkforestkeep.ogg * forest.ogg @@ -41,6 +42,7 @@ * theme.ogg * treeboss.ogg * wisphunt.ogg +* voc-***.ogg == Scripts == @@ -108,4 +110,4 @@ * wood.wav - self-made by wansti * yeti_finish.ogg - self-made by MatzeB * yeti_gna.wav - self-made by MatzeB -* yeti_roar.wav - self-made by MatzeB \ No newline at end of file +* yeti_roar.wav - self-made by MatzeB diff -Nru supertux-0.3.3/data/credits.txt supertux-0.3.5~git20140517~ubuntu12.10.1/data/credits.txt --- supertux-0.3.3/data/credits.txt 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/credits.txt 2014-05-17 16:30:09.000000000 +0000 @@ -40,7 +40,7 @@ !images/credits/paroneayea.jpg Graphics, Story - Ondra \"Ravu al Hemio\" Hošek + Ondřej \"Ravu al Hemio\" Hošek !images/credits/ondra.jpg Programming, Documentation @@ -79,6 +79,12 @@ remixed by DJ Gentoo + \"voc songs\" by + semajD + + \"clavelian_march\" by + treskalle + Excerpts from the Giana Sisters Soundtrack used with kind permission from @@ -95,45 +101,77 @@ -Sound - Bastian Zapf - Christoph Sommer - Marek Moeckel + Wolfgang Becker Matthias Braun - Nathan McCoy - Paulo Morfeo Ricardo Cruz Stephen Groundwater - Wolfgang Becker + Nathan McCoy + Marek Moeckel + Paulo Morfeo + Christoph Sommer + Bastian Zapf -Voice Acting - Tux - Daniel Alston +*Tux + Daniel Alston !images/credits/daniel.jpg - Penny - Mathilda Edmunds - Yeti - Matthias Braun +*Yeti + Matthias Braun + +*Penny + Mathilda Edmunds --Translation +-Localization - ca - Antoni Villalonga - cs - Ondra Hošek - de - Core Team - da - Anders - es - Javier Beaumont - fr - Bertrand Delaitre - hu - Kővágó Zoltán - it - Manuela Kessler - lt - Andrius Štikonas - nb - Karl Ove Hufthammer - nl - Pieter De Decker - nn - Karl Ove Hufthammer - pl - Dominik Klementowski - pt - Ricardo Cruz - ru - Constantin Baranov - sv - Arvid Norlander - uk - Eugen Uvin + Anders (Danish) + Phan Anh (Vietnamese) + Constantin Baranov (Russian) + Javier Beaumont (Castilian Spanish) + Martí Bosc (Catalan) + Matthias Braun (German) + Sergio López Briñas (Castilian Spanish) + Marko Burjek (Slovenian) + Fernando Carmona (Castilian Spanish) + Wei-Lun Chao (Mandarin) + Ricardo Cruz (European Portuguese) + Razvan Dajboc (Romanian) + Pieter De Decker (Dutch) + Bertrand Delaitre (French) + Daniela Ferraz (European/Brazilian Portuguese) + Florian Forster (German) + Prabin Gautam (Nepali) + Ondřej Hošek (Czech) + Iknos (Italian) + Jose Jorge (European Portuguese) + Manuela Kessler (Italian) + Günter \"kyber\" Kits (Estonian) + Dominik Klementowski (Polish) + Marcin Kocur (Polish) + Benjamin Leduc (French/Esperanto) + Sérgio Lopes (European Portuguese) + Tobias Markus (German) + meczup (Turkish) + Arvid Norlander (Swedish) + Krishnamurti Lelis Lima Vieira Nunes (Brazilian Portuguese) + Karl Ove Hufthammer (Norwegian) + Léo Poughon (French) + Bansaj Pradhan (Nepali) + Herval Ribeiro (Brazilian Portuguese) + Frederic Rodrigo (French) + D. J. S. (Hungarian) + Liu Sizhuang (Simplified Chinese) + Jan Solanti (Finnish) + Christoph Sommer (German) + Andrius Štikonas (Lithuanian) + Eugen Uvin (Ukrainian) + Frank van der Loo (Dutch) + Mihas \"meequz\" Varantsou (Belarusian) + Antoni Villalonga (Catalan) + Kővágó Zoltán (Hungarian) -Thanks to @@ -154,6 +192,9 @@ Or visit us directly at IRC: *#supertux at irc.freenode.net + Or at our Forum: +*http://forum.freegamedev.net/viewforum.php?f=66 + Comments, ideas and suggestions go to our mailing list *supertux-devel@lists.lethargik.org diff -Nru supertux-0.3.3/data/fonts/cyr-white-big.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/cyr-white-big.stf --- supertux-0.3.3/data/fonts/cyr-white-big.stf 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/cyr-white-big.stf 2014-05-17 16:30:09.000000000 +0000 @@ -5,11 +5,11 @@ (glyphs "cyr/white-big.png") (shadows "cyr/shadow-big.png") (chars - " Ё Є ІЇ" + " Ё Є ІЇ Ў" "АБВГДЕЖЗИЙКЛМНОП" "РСТУФХЦЧШЩЪЫЬЭЮЯ" "абвгдежзийклмноп" "рстуфхцчшщъыьэюя" - " ё є ії" + " ё є ії ў" ) ) ) diff -Nru supertux-0.3.3/data/fonts/cyr-white-small.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/cyr-white-small.stf --- supertux-0.3.3/data/fonts/cyr-white-small.stf 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/cyr-white-small.stf 2014-05-17 16:30:09.000000000 +0000 @@ -5,11 +5,11 @@ (glyphs "cyr/white-small.png") (shadows "cyr/shadow-small.png") (chars - " Ё Є ІЇ" + " Ё Є ІЇ Ў" "АБВГДЕЖЗИЙКЛМНОП" "РСТУФХЦЧШЩЪЫЬЭЮЯ" "абвгдежзийклмноп" "рстуфхцчшщъыьэюя" - " ё є ії" + " ё є ії ў" ) ) ) diff -Nru supertux-0.3.3/data/fonts/cyr-white.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/cyr-white.stf --- supertux-0.3.3/data/fonts/cyr-white.stf 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/cyr-white.stf 2014-05-17 16:30:09.000000000 +0000 @@ -5,11 +5,11 @@ (glyphs "cyr/white.png") (shadows "cyr/shadow.png") (chars - " Ё Є ІЇ" + " Ё Є ІЇ Ў" "АБВГДЕЖЗИЙКЛМНОП" "РСТУФХЦЧШЩЪЫЬЭЮЯ" "абвгдежзийклмноп" "рстуфхцчшщъыьэюя" - " ё є ії" + " ё є ії ў" ) ) ) diff -Nru supertux-0.3.3/data/fonts/Deva-voy-white-big.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/Deva-voy-white-big.stf --- supertux-0.3.3/data/fonts/Deva-voy-white-big.stf 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/Deva-voy-white-big.stf 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,12 @@ +(supertux-font + (glyph-width 11) + (glyph-height 24) + (surface + (glyphs "devanagari/white-voy.png") + (shadows "devanagari/shadow-voy.png") + (chars + " ा ि ी ु ू े" + " ौ ै ो" + + ) ) +) diff -Nru supertux-0.3.3/data/fonts/Deva-voy-white.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/Deva-voy-white.stf --- supertux-0.3.3/data/fonts/Deva-voy-white.stf 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/Deva-voy-white.stf 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,12 @@ +(supertux-font + (glyph-width 11) + (glyph-height 24) + (surface + (glyphs "devanagari/white-voy.png") + (shadows "devanagari/shadow-voy.png") + (chars + " ा ि ी ु ू े" + " ौ ै ो" + + ) ) +) diff -Nru supertux-0.3.3/data/fonts/Deva-white-big.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/Deva-white-big.stf --- supertux-0.3.3/data/fonts/Deva-white-big.stf 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/Deva-white-big.stf 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,29 @@ +(supertux-font + (glyph-width 20) + (glyph-height 24) + (surface + (glyphs "devanagari/white.png") + (shadows "devanagari/shadow.png") + (chars + "ऄअआइईउऊऋऌ" + "ऍऎएऐऑऒओऔकख" + "गघङचछजझञटठ" + "डढणतथदधनऩप" + "फबभमयरऱलळऴ" + "वशषसहऺऻ़क़ख़" + "" + "ग़ज़ड़ढ़फ़य़ॠॡॢॣ।॥" + "०१२३४५६७८९" + "ॱॳॴॵॶॷॹॺॻ" + "ॼॽॾॿॲ" + "" + "" + "" + "" + "" + "" + "" + "" + "" + ) ) +) diff -Nru supertux-0.3.3/data/fonts/Deva-white.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/Deva-white.stf --- supertux-0.3.3/data/fonts/Deva-white.stf 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/Deva-white.stf 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,29 @@ +(supertux-font + (glyph-width 20) + (glyph-height 24) + (surface + (glyphs "devanagari/white.png") + (shadows "devanagari/shadow.png") + (chars + "ऄअआइईउऊऋऌ" + "ऍऎएऐऑऒओऔकख" + "गघङचछजझञटठ" + "डढणतथदधनऩप" + "फबभमयरऱलळऴ" + "वशषसहऺऻ़क़ख़" + "" + "ग़ज़ड़ढ़फ़य़ॠॡॢॣ।॥" + "०१२३४५६७८९" + "ॱॳॴॵॶॷॹॺॻ" + "ॼॽॾॿॲ" + "" + "" + "" + "" + "" + "" + "" + "" + "" + ) ) +) diff -Nru supertux-0.3.3/data/fonts/greek-white-big.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/greek-white-big.stf --- supertux-0.3.3/data/fonts/greek-white-big.stf 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/greek-white-big.stf 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,15 @@ +(supertux-font + (glyph-width 20) + (glyph-height 22) + (surface + (glyphs "greek/white-big.png") + (shadows "greek/shadow-big.png") + (chars + "ΑΒΓΔΕΖΗΙΚΛΜΝΞΟΠΡ" + "ΣΤΥΦΧΨΩΉΈΆ" + "αβγδεζηικλμνξοπρ" + "ςστυφχψω" + "Θθ" + "άέίύώήό" + ) ) +) diff -Nru supertux-0.3.3/data/fonts/greek-white-small.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/greek-white-small.stf --- supertux-0.3.3/data/fonts/greek-white-small.stf 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/greek-white-small.stf 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,15 @@ +(supertux-font + (glyph-width 8) + (glyph-height 9) + (surface + (glyphs "greek/white-small.png") + (shadows "greek/shadow-small.png") + (chars + "ΑΒΓΔΕΖΗΙΚΛΜΝΞΟΠΡ" + "ΣΤΥΦΧΨΩΉΈΆ" + "αβγδεζηικλμνξοπρ" + "ςστυφχψω" + "Θθ" + "άέίύώήό" + ) ) +) diff -Nru supertux-0.3.3/data/fonts/greek-white.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/greek-white.stf --- supertux-0.3.3/data/fonts/greek-white.stf 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/greek-white.stf 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,15 @@ +(supertux-font + (glyph-width 16) + (glyph-height 18) + (surface + (glyphs "greek/white.png") + (shadows "greek/shadow.png") + (chars + "ΑΒΓΔΕΖΗΙΚΛΜΝΞΟΠΡ" + "ΣΤΥΦΧΨΩΉΈΆ" + "αβγδεζηικλμνξοπρ" + "ςστυφχψω" + "Θθ" + "άέίύώήό" + ) ) +) diff -Nru supertux-0.3.3/data/fonts/white-big.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/white-big.stf --- supertux-0.3.3/data/fonts/white-big.stf 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/white-big.stf 2014-05-17 16:30:09.000000000 +0000 @@ -25,5 +25,7 @@ "ŐőŒœŔŕŖŗŘřŚśŜŝŞş" "ŠšŢţŤťŦŧŨũŪūŬŭŮů" "ŰűŲųŴŵŶŷŸŹźŻżŽžſ" + "…ắầặảạếệẻịỉốộồơớ" + "ởợụủưựửứừữọấểềỏậ" ) ) ) diff -Nru supertux-0.3.3/data/fonts/white-small.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/white-small.stf --- supertux-0.3.3/data/fonts/white-small.stf 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/white-small.stf 2014-05-17 16:30:09.000000000 +0000 @@ -25,5 +25,7 @@ "ŐőŒœŔŕŖŗŘřŚśŜŝŞş" "ŠšŢţŤťŦŧŨũŪūŬŭŮů" "ŰűŲųŴŵŶŷŸŹźŻżŽžſ" + "…ắầặảạếệẻịỉốộồơớ" + "ởợụủưựửứừữọấểềỏậ" ) ) ) diff -Nru supertux-0.3.3/data/fonts/white.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/white.stf --- supertux-0.3.3/data/fonts/white.stf 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/white.stf 2014-05-17 16:30:09.000000000 +0000 @@ -25,5 +25,7 @@ "ŐőŒœŔŕŖŗŘřŚśŜŝŞş" "ŠšŢţŤťŦŧŨũŪūŬŭŮů" "ŰűŲųŴŵŶŷŸŹźŻżŽžſ" + "…ắầặảạếệẻịỉốộồơớ" + "ởợụủưựửứừữọấểềỏậ" ) ) ) diff -Nru supertux-0.3.3/data/fonts/zh-white-big.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/zh-white-big.stf --- supertux-0.3.3/data/fonts/zh-white-big.stf 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/zh-white-big.stf 2014-05-17 16:30:09.000000000 +0000 @@ -21,6 +21,7 @@ "喜戏下显献现线箱享想向项小效些邪谢心信星腥醒雄须许续悬选穴雪寻崖" "言眼焰样要钥也野叶夜一依移以已音应鹰迎影映用游友有又右愉鱼予语域" "渊原远越跃云运载再在暂择展占战张找者这着震整正之知值只止治置至致" - "中终钟众重祝筑抓砖庄撞子字自纵走最尊左作做" + "中终钟众重祝筑抓砖庄撞子字自纵走最尊左作做選項編關附元定搖桿鍵設" + "盤暫擇檔語" ) ) ) diff -Nru supertux-0.3.3/data/fonts/zh-white-small.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/zh-white-small.stf --- supertux-0.3.3/data/fonts/zh-white-small.stf 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/zh-white-small.stf 2014-05-17 16:30:09.000000000 +0000 @@ -1,10 +1,11 @@ (supertux-font - (glyph-height 9) + (glyph-height 11) (glyph-width 11) (surface (glyphs "zh/white-small.png") (shadows "zh/shadow-small.png") (chars "金币最多杀伤时间短找到秘区此关佳成绩贡献者作" + "高挑戰失敗次數取得錢幣數的祕密區域完時間關卡目標" ) ) ) diff -Nru supertux-0.3.3/data/fonts/zh-white.stf supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/zh-white.stf --- supertux-0.3.3/data/fonts/zh-white.stf 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/fonts/zh-white.stf 2014-05-17 16:30:09.000000000 +0000 @@ -22,7 +22,12 @@ "色花菜蛋行补被西要见觉角言计许设试该语说请调谎谢贡财贺赐走起越跃" "跑路跳躺车载输辨达过迎运返还这进远迷退送逃逆选途通速道那邪都配醒" "里重野金钟钥钮键镜长门闪间阔队降隧雄雪震霉霜静非面音项顺须领题额" - "风飞餐高魔鱼鹅鹰黑龙" + "风飞餐高魔鱼鹅鹰黑龙遊戲開編關附元選項謝誌離解析度紅利島孵卵後線" + "動聲樂標鍵盤設搖桿擇檔您語螢長寬白裝發現個密域繼續圖集績壞由時間" + "事伯住佩來個先克內冒凍利助動區叉吃啟 喔塊墟失妮宮層島幣幫幸廢彈後" + "徑從您情應懷掉損擋攀斷時會朗枚柏梯極橋機檢歡沒洲涼澡爬發盡礙稍紀" + "紅線繼續羅群與舊藏號裂裡許諾變讓躍輸這進運過還邊開障險離雲電頂頭" + "幣計風鵝點" ) ) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arcticskies1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arcticskies1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arcticskies2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arcticskies2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arcticskies35.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arcticskies35.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arcticskies3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arcticskies3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arcticskies4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arcticskies4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arctis2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arctis2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arctis_bottom.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arctis_bottom.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arctis_bottom_para3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arctis_bottom_para3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arctis_dark.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arctis_dark.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arctis.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arctis.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arctis_para2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arctis_para2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arctis_para3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arctis_para3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/arctis_top.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/arctis_top.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/black_800px.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/black_800px.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/bluemountain-bottom.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/bluemountain-bottom.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/bluemountain-middle.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/bluemountain-middle.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/bluemountain-top.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/bluemountain-top.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/BlueRock_Forest/blue-bottom.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/BlueRock_Forest/blue-bottom.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/BlueRock_Forest/blue-middle.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/BlueRock_Forest/blue-middle.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/BlueRock_Forest/blue-top.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/BlueRock_Forest/blue-top.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/BlueRock_Forest/rolling-bottom.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/BlueRock_Forest/rolling-bottom.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/BlueRock_Forest/rolling-middle.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/BlueRock_Forest/rolling-middle.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/bridgecloud-dark.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/bridgecloud-dark.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/bridgecloud-light.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/bridgecloud-light.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/bridgeocean-fade.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/bridgeocean-fade.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/bridgeocean-nofade.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/bridgeocean-nofade.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/bridgeocean-original.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/bridgeocean-original.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/castle_foreground.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/castle_foreground.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/cave2.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/cave2.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/extro.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/extro.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/fog.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/fog.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/forest1.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/forest1.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/forest2.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/forest2.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/forest_para2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/forest_para2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/forest_para3_bottom.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/forest_para3_bottom.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/forest_para3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/forest_para3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/ghostforest.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/ghostforest.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/leaves.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/leaves.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/nightsky_bottom.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/nightsky_bottom.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/nightsky_middle.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/nightsky_middle.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/nightsky_para.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/nightsky_para.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/nightsky.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/nightsky.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/nightsky_top.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/nightsky_top.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/ocean.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/ocean.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/oiltux.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/oiltux.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/semi_arctic.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/semi_arctic.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/snowcastle.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/snowcastle.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/background/transparent_up.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/background/transparent_up.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/angrystone/attacking-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/angrystone/attacking-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/angrystone/charging-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/angrystone/charging-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/angrystone/idle-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/angrystone/idle-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/bombfish/bombfish.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/bombfish/bombfish.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/bouncing_snowball/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/bouncing_snowball/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/bouncing_snowball/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/bouncing_snowball/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/bouncing_snowball/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/bouncing_snowball/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/bouncing_snowball/left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/bouncing_snowball/left-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/bouncing_snowball/left-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/bouncing_snowball/left-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/bouncing_snowball/left-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/bouncing_snowball/left-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/crystallo/crystallo-editor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/crystallo/crystallo-editor.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/crystallo/crystallo-left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/crystallo/crystallo-left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/crystallo/crystallo-left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/crystallo/crystallo-left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/crystallo/crystallo-left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/crystallo/crystallo-left-2.png differ diff -Nru supertux-0.3.3/data/images/creatures/crystallo/crystallo.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/crystallo/crystallo.sprite --- supertux-0.3.3/data/images/creatures/crystallo/crystallo.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/crystallo/crystallo.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -20,4 +20,9 @@ (name "shattered-right") (mirror-action "shattered-left") ) + (action + (name "editor") + (hitbox 100 7 135 20) + (images "crystallo-editor.png") + ) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/crystallo/shattered-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/crystallo/shattered-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dart/flying.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dart/flying.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/darttrap/idle.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/darttrap/idle.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/darttrap/loading-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/darttrap/loading-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/darttrap/loading-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/darttrap/loading-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/darttrap/loading-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/darttrap/loading-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/darttrap/loading-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/darttrap/loading-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/darttrap/loading-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/darttrap/loading-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dispenser/broken.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dispenser/broken.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dispenser/canon.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dispenser/canon.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dispenser/dropper.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dispenser/dropper.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dispenser/swivel-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dispenser/swivel-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dispenser/swivel-right.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dispenser/swivel-right.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dispenser/working.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dispenser/working.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dummyguy/dead.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dummyguy/dead.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dummyguy/jump.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dummyguy/jump.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dummyguy/stand.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dummyguy/stand.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dummyguy/throw.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dummyguy/throw.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dummyguy/walk-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dummyguy/walk-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/dummyguy/walk-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/dummyguy/walk-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/fish/down.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/fish/down.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/fish/iced-down.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/fish/iced-down.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/fish/iced-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/fish/iced-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/fish/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/fish/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/fish/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/fish/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/flame-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/flame-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/flame-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/flame-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/flame-editor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/flame-editor.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/flame-fade-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/flame-fade-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/flame-fade-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/flame-fade-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/flame-fade-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/flame-fade-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/flame-fade-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/flame-fade-3.png differ diff -Nru supertux-0.3.3/data/images/creatures/flame/flame.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/flame.sprite --- supertux-0.3.3/data/images/creatures/flame/flame.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/flame.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -4,5 +4,18 @@ (name "normal") (images "flame-0.png" "flame-1.png")) + (action + (hitbox 0 0 31.8 31.8) + (name "fade") + (fps 5) + (images "flame-1.png" + "flame-fade-0.png" + "flame-fade-1.png" + "flame-fade-2.png" + "flame-fade-3.png")) + (action + (hitbox 96 96 127.8 31.8) + (name "editor") + (images "flame-editor.png")) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/ghostflame-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/ghostflame-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/ghostflame-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/ghostflame-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/ghostflame-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/ghostflame-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/ghostflame-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/ghostflame-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/ghostflame-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/ghostflame-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/ghostflame-editor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/ghostflame-editor.png differ diff -Nru supertux-0.3.3/data/images/creatures/flame/ghostflame.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/ghostflame.sprite --- supertux-0.3.3/data/images/creatures/flame/ghostflame.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/ghostflame.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,16 @@ +(supertux-sprite + (action + (hitbox 0.2 0.2 31.6 31.6) + (name "normal") + (images "ghostflame-0.png" + "ghostflame-1.png" + "ghostflame-2.png" + "ghostflame-3.png" + "ghostflame-4.png")) + (action + (hitbox 96 96 127.8 31.8) + (name "editor") + (images "ghostflame-editor.png")) + +) + Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/ghostflame.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/ghostflame.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/iceflame-editor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/iceflame-editor.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/iceflame-fade-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/iceflame-fade-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/iceflame-fade-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/iceflame-fade-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/iceflame-fade-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/iceflame-fade-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame/iceflame.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/iceflame.png differ diff -Nru supertux-0.3.3/data/images/creatures/flame/iceflame.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/iceflame.sprite --- supertux-0.3.3/data/images/creatures/flame/iceflame.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame/iceflame.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,18 @@ +(supertux-sprite + (action + (hitbox 0 0 31.8 31.8) + (name "normal") + (images "iceflame.png")) + (action + (hitbox 0 0 31.8 31.8) + (name "fade") + (fps 5) + (images "iceflame-fade-0.png" + "iceflame-fade-1.png" + "iceflame-fade-2.png")) + (action + (hitbox 96 96 127.8 31.8) + (name "editor") + (images "iceflame-editor.png")) +) + Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame_fish/down.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame_fish/down.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame_fish/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame_fish/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flame_fish/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flame_fish/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flying_snowball/editor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flying_snowball/editor.png differ diff -Nru supertux-0.3.3/data/images/creatures/flying_snowball/flying_snowball.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flying_snowball/flying_snowball.sprite --- supertux-0.3.3/data/images/creatures/flying_snowball/flying_snowball.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flying_snowball/flying_snowball.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -19,4 +19,9 @@ (name "squished-right") (hitbox 4 -12 31.8 31.8) (mirror-action "squished-left")) + + (action + (name "editor") + (hitbox 4 83 31.8 31.8) + (images "editor.png")) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flying_snowball/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flying_snowball/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flying_snowball/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flying_snowball/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/flying_snowball/squished-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/flying_snowball/squished-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/ghosttree-dying-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/ghosttree-dying-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/ghosttree-glow-dying-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/ghosttree-glow-dying-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/ghosttree-glow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/ghosttree-glow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/ghosttree.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/ghosttree.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/ghosttree-swallow-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/ghosttree-swallow-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/ghosttree-swallow-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/ghosttree-swallow-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/ghosttree-swallow-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/ghosttree-swallow-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/ghosttree-swallow-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/ghosttree-swallow-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/root-base-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/root-base-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/root-base-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/root-base-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/root-base-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/root-base-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/root-base-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/root-base-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/ghosttree/root.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/ghosttree/root.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/gold_bomb/exploding-left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/gold_bomb/exploding-left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/gold_bomb/exploding-left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/gold_bomb/exploding-left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/gold_bomb/exploding-left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/gold_bomb/exploding-left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/gold_bomb/exploding-left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/gold_bomb/exploding-left-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/gold_bomb/exploding-left-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/gold_bomb/exploding-left-4.png differ diff -Nru supertux-0.3.3/data/images/creatures/gold_bomb/gold_bomb.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/gold_bomb/gold_bomb.sprite --- supertux-0.3.3/data/images/creatures/gold_bomb/gold_bomb.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/gold_bomb/gold_bomb.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,68 @@ +(supertux-sprite + (action + (name "left") + (fps 10.0) + (hitbox 5 8 32 32) + (images "left-0.png" + "left-1.png" + "left-2.png" + "left-1.png")) + + (action + (name "right") + (fps 10.0) + (hitbox 5 8 32 32) + (mirror-action "left")) + + (action + (name "iced-left") + (hitbox 5 8 31.8 31.8) + (images "iced-left.png")) + + (action + (name "iced-right") + (hitbox 5 8 31.8 31.8) + (mirror-action "iced-left")) + + (action + (name "ticking-left") + (fps 10.0) + (hitbox 5 8 32 32) + (images "exploding-left-0.png" + "exploding-left-1.png" + "exploding-left-2.png" + "exploding-left-3.png" + "exploding-left-4.png" + "exploding-left-3.png" + "exploding-left-2.png" + "exploding-left-1.png" + "exploding-left-0.png" + "exploding-left-1.png" + "exploding-left-2.png" + "exploding-left-3.png" + "exploding-left-4.png" + "exploding-left-3.png" + "exploding-left-2.png" + "exploding-left-1.png" + "exploding-left-0.png" + "exploding-left-2.png" + "exploding-left-4.png" + "exploding-left-2.png" + "exploding-left-0.png" + "exploding-left-2.png" + "exploding-left-4.png" + "exploding-left-2.png" + "exploding-left-0.png" + "exploding-left-4.png" + "exploding-left-0.png" + "exploding-left-4.png" + )) + + + (action + (name "ticking-right") + (fps 10.0) + (hitbox 5 8 32 32) + (mirror-action "ticking-left")) + +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/gold_bomb/iced-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/gold_bomb/iced-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/gold_bomb/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/gold_bomb/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/gold_bomb/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/gold_bomb/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/gold_bomb/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/gold_bomb/left-2.png differ diff -Nru supertux-0.3.3/data/images/creatures/haywire/haywire.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/haywire/haywire.sprite --- supertux-0.3.3/data/images/creatures/haywire/haywire.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/haywire/haywire.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -16,12 +16,12 @@ (action (name "iced-left") - (hitbox 3 12 31.8 31.8) + (hitbox 5 8 31.8 31.8) (images "iced-left.png")) (action (name "iced-right") - (hitbox 7 12 31.8 31.8) + (hitbox 5 8 31.8 31.8) (mirror-action "iced-left")) (action Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/haywire/iced-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/haywire/iced-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/haywire/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/haywire/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/haywire/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/haywire/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/haywire/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/haywire/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/haywire/ticking-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/haywire/ticking-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/haywire/ticking-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/haywire/ticking-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/haywire/ticking-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/haywire/ticking-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/haywire/ticking-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/haywire/ticking-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/haywire/ticking-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/haywire/ticking-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/haywire/ticking-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/haywire/ticking-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/icecrusher/iceblock_lefteye.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/iceblock_lefteye.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/icecrusher/iceblock_main.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/iceblock_main.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/icecrusher/iceblock.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/iceblock.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/icecrusher/iceblock_righteye.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/iceblock_righteye.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/icecrusher/iceblock_whites.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/iceblock_whites.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/icecrusher/iceblock.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/iceblock.xcf differ diff -Nru supertux-0.3.3/data/images/creatures/icecrusher/icecrusher.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/icecrusher.sprite --- supertux-0.3.3/data/images/creatures/icecrusher/icecrusher.sprite 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/icecrusher.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -2,7 +2,7 @@ (action (name "idle") (hitbox 11 8 64 64) - (images "iceblock.png" + (images "iceblock_main.png" ) ) (action @@ -14,7 +14,22 @@ (action (name "recovering") (hitbox 11 8 64 64) - (images "iceblock.png" + (images "iceblock_main.png" ) ) + (action + (name "whites") + (hitbox 11 8 64 64) + (images "iceblock_whites.png") + ) + (action + (name "lefteye") + (hitbox 11 8 64 64) + (images "iceblock_lefteye.png") + ) + (action + (name "righteye") + (hitbox 11 8 64 64) + (images "iceblock_righteye.png") + ) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/icecrusher/krosh_lefteye.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/krosh_lefteye.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/icecrusher/krosh_main.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/krosh_main.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/icecrusher/krosh.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/krosh.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/icecrusher/krosh_righteye.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/krosh_righteye.png differ diff -Nru supertux-0.3.3/data/images/creatures/icecrusher/krosh.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/krosh.sprite --- supertux-0.3.3/data/images/creatures/icecrusher/krosh.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/krosh.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,35 @@ +(supertux-sprite + (action + (name "idle") + (hitbox 2 0 128 128) + (images "krosh_main.png" + ) + ) + (action + (name "crushing") + (hitbox 2 0 128 128) + (images "krosh.png" + ) + ) + (action + (name "recovering") + (hitbox 2 0 128 128) + (images "krosh_main.png" + ) + ) + (action + (name "whites") + (hitbox 2 0 128 128) + (images "krosh_whites.png") + ) + (action + (name "lefteye") + (hitbox 2 0 128 128) + (images "krosh_lefteye.png") + ) + (action + (name "righteye") + (hitbox 2 0 128 128) + (images "krosh_righteye.png") + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/icecrusher/krosh_whites.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/icecrusher/krosh_whites.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/igel/walk-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/igel/walk-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/igel/walk-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/igel/walk-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/igel/walk-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/igel/walk-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/igel/walking-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/igel/walking-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/jumpy/iced-left-up.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/jumpy/iced-left-up.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/jumpy/left-down.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/jumpy/left-down.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/jumpy/left-middle.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/jumpy/left-middle.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/jumpy/left-up.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/jumpy/left-up.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/kugelblitz/falling-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/kugelblitz/falling-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/kugelblitz/falling-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/kugelblitz/falling-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/kugelblitz/falling-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/kugelblitz/falling-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/kugelblitz/flying-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/kugelblitz/flying-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/kugelblitz/flying-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/kugelblitz/flying-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/kugelblitz/flying-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/kugelblitz/flying-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/kugelblitz/pop-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/kugelblitz/pop-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/kugelblitz/pop-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/kugelblitz/pop-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/kugelblitz/pop-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/kugelblitz/pop-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/kugelblitz/pop-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/kugelblitz/pop-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/extinguish-left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/extinguish-left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/extinguish-left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/extinguish-left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/extinguish-left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/extinguish-left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/extinguish-left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/extinguish-left-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/extinguish-left-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/extinguish-left-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/extinguish-left-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/extinguish-left-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/left-3.png differ diff -Nru supertux-0.3.3/data/images/creatures/livefire/livefire.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/livefire.sprite --- supertux-0.3.3/data/images/creatures/livefire/livefire.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/livefire.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,53 @@ +(supertux-sprite + (action + (name "left") + (hitbox 4.1 4.1 31.8 31.8) + (images "left-0.png" + "left-1.png" + "left-2.png" + "left-3.png")) + (action + (name "right") + (hitbox 4.1 4.1 31.8 31.8) + (mirror-action "left")) + (action + (name "sleeping-left") + (hitbox 4.1 4.1 31.8 31.8) + (images "sleeping-left-0.png" + "sleeping-left-1.png" + "sleeping-left-2.png" + "sleeping-left-3.png")) + (action + (name "sleeping-right") + (hitbox 4.1 4.1 31.8 31.8) + (mirror-action "sleeping-left")) + (action + (name "waking-left") + (hitbox 4.1 4.1 31.8 31.8) + (fps 6.0) + (images "waking-left-0.png" + "waking-left-1.png" + "waking-left-2.png" + "waking-left-3.png")) + (action + (name "waking-right") + (fps 6.0) + (hitbox 4.1 4.1 31.8 31.8) + (mirror-action "waking-left")) + (action + (name "extinguish-left") + (fps 6.0) + (hitbox 4.1 4.1 31.8 31.8) + (images "left-0.png" + "extinguish-left-1.png" + "extinguish-left-2.png" + "extinguish-left-3.png" + "extinguish-left-4.png" + "extinguish-left-5.png" + "extinguish-left-4.png")) + (action + (name "extinguish-right") + (fps 6.0) + (hitbox 4.1 4.1 31.8 31.8) + (mirror-action "extinguish-left")) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/sleeping-left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/sleeping-left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/sleeping-left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/sleeping-left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/sleeping-left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/sleeping-left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/sleeping-left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/sleeping-left-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/waking-left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/waking-left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/waking-left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/waking-left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/waking-left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/waking-left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/livefire/waking-left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/livefire/waking-left-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mole/mole-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mole/mole-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mole/mole-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mole/mole-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mole/mole-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mole/mole-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mole/mole-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mole/mole-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mole/mole-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mole/mole-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mole/mole-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mole/mole-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mole/mole-old-hill.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mole/mole-old-hill.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mole/mole-rock.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mole/mole-rock.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/center.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/center.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/exploding-left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/exploding-left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/exploding-left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/exploding-left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/exploding-left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/exploding-left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/exploding-left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/exploding-left-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/exploding-left-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/exploding-left-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/iced-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/iced-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/left-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/left.png differ diff -Nru supertux-0.3.3/data/images/creatures/mr_bomb/mr_bomb.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/mr_bomb.sprite --- supertux-0.3.3/data/images/creatures/mr_bomb/mr_bomb.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/mr_bomb.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -16,12 +16,12 @@ (action (name "iced-left") - (hitbox 3 12 31.8 31.8) + (hitbox 5 8 31.8 31.8) (images "iced-left.png")) (action (name "iced-right") - (hitbox 7 12 31.8 31.8) + (hitbox 5 8 31.8 31.8) (mirror-action "iced-left")) (action Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/right.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/right.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/ticking-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/ticking-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/ticking-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/ticking-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/ticking-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/ticking-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_bomb/ticking-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_bomb/ticking-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb_hit_1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb_hit_1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb_hit_2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb_hit_2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb_hit_3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb_hit_3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb_hit_4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb_hit_4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb_hit_5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb_hit_5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb_hit_6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb_hit_6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/cherrybomb.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/cherrybomb.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox_hit_1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox_hit_1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox_hit_2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox_hit_2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox_hit_3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox_hit_3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox_hit_4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox_hit_4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox_hit_5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox_hit_5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox_hit_6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox_hit_6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/juicebox-stand.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/juicebox-stand.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/sparkle-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/sparkle-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/sparkle-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/sparkle-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/sparkle-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/sparkle-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/sparkle-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/sparkle-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/sparkle-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/sparkle-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_cherry/sparkle-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_cherry/sparkle-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_fluffy/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_fluffy/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_fluffy/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_fluffy/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_fluffy/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_fluffy/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_fluffy/squished-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_fluffy/squished-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_iceblock/flat-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/flat-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_iceblock/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_iceblock/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_iceblock/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_iceblock/left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/left-3.png differ diff -Nru supertux-0.3.3/data/images/creatures/mr_iceblock/mr_iceblock.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/mr_iceblock.sprite --- supertux-0.3.3/data/images/creatures/mr_iceblock/mr_iceblock.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/mr_iceblock.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -5,7 +5,7 @@ (images "left-0.png" "left-1.png" "left-2.png" - "left-3.png")) + "left-1.png")) (action (name "right") (hitbox 1 6 33 32) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_iceblock/smart_block/flat-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/smart_block/flat-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_iceblock/smart_block/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/smart_block/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_iceblock/smart_block/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/smart_block/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_iceblock/smart_block/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/smart_block/left-2.png differ diff -Nru supertux-0.3.3/data/images/creatures/mr_iceblock/smart_block/smart_block.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/smart_block/smart_block.sprite --- supertux-0.3.3/data/images/creatures/mr_iceblock/smart_block/smart_block.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_iceblock/smart_block/smart_block.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,28 @@ +(supertux-sprite + (action + (name "left") + (hitbox 1 6 33 32) + (images "left-0.png" + "left-1.png" + "left-2.png" + "left-1.png")) + + (action (name "right") + (hitbox 1 6 33 32) + (mirror-action "left")) + + (action (name "falling-left") + (hitbox 2 5 31.8 31.8) + (images "flat-left.png")) + + (action (name "falling-right") + (hitbox 2 5 31.8 31.8) + (mirror-action "falling-left")) + + (action (name "flat-left") + (hitbox 1 9 33 26) + (images "flat-left.png")) + + (action (name "flat-right") + (hitbox 1 9 33 26) + (mirror-action "falling-left"))) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/dizzy-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/dizzy-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/dizzy-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/dizzy-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/dizzy-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/dizzy-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/small-left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/small-left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/small-left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/small-left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/small-left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/small-left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/small-left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/small-left-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/small-left-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/small-left-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/small-left-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/small-left-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/small-left-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/small-left-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/squished-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/squished-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/walk-left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/walk-left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/walk-left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/walk-left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/walk-left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/walk-left-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/walk-left-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/walk-left-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/walk-left-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/walk-left-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/mr_tree/walk-left-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/mr_tree/walk-left-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/nolok/jump-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/nolok/jump-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/nolok/jump-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/nolok/jump-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/nolok/jump-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/nolok/jump-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/nolok/throw-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/nolok/throw-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/nolok/throw-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/nolok/throw-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/nolok/walk-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/nolok/walk-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/nolok/walk-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/nolok/walk-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/nolok/walk-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/nolok/walk-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/nolok/walk-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/nolok/walk-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/nolok/walk-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/nolok/walk-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/owl/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/owl/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/owl/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/owl/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/owl/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/owl/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/owl/left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/owl/left-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/owl/left-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/owl/left-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/owl/left-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/owl/left-5.png differ diff -Nru supertux-0.3.3/data/images/creatures/owl/owl.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/owl/owl.sprite --- supertux-0.3.3/data/images/creatures/owl/owl.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/owl/owl.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,18 @@ +(supertux-sprite + (action + (name "left") + (fps 10.0) + (hitbox 14 7 35 45) + (images "left-0.png" + "left-1.png" + "left-2.png" + "left-3.png" + "left-4.png" + "left-5.png")) + + (action + (name "right") + (fps 10.0) + (hitbox 14 7 35 45) + (mirror-action "left")) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/penny/penny.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/penny/penny.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/plant/iced-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/plant/iced-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/plant/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/plant/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/plant/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/plant/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/plant/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/plant/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/plant/plant.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/plant/plant.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/plant/plant-sleep.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/plant/plant-sleep.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/plant/sleeping-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/plant/sleeping-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/plant/waking-left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/plant/waking-left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/plant/waking-left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/plant/waking-left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/plant/waking-left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/plant/waking-left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/poison_ivy/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/poison_ivy/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/poison_ivy/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/poison_ivy/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/poison_ivy/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/poison_ivy/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/poison_ivy/squished.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/poison_ivy/squished.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/short_fuse/center.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/short_fuse/center.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/short_fuse/left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/short_fuse/left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/short_fuse/right.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/short_fuse/right.png differ diff -Nru supertux-0.3.3/data/images/creatures/short_fuse/short_fuse.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/short_fuse/short_fuse.sprite --- supertux-0.3.3/data/images/creatures/short_fuse/short_fuse.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/short_fuse/short_fuse.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,16 @@ +(supertux-sprite + (action + (name "left") + (fps 12.5) + (hitbox 9 2 15 18) + (images "left.png" + "center.png" + "right.png" + "center.png")) + + (action + (name "right") + (fps 12.5) + (hitbox 9 2 15 18) + (mirror-action "left")) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/skullyhop/charging-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/skullyhop/charging-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/skullyhop/charging-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/skullyhop/charging-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/skullyhop/jumping-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/skullyhop/jumping-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/skullyhop/squished-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/skullyhop/squished-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/skullyhop/standing-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/skullyhop/standing-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/skydive/skydive.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/skydive/skydive.png differ diff -Nru supertux-0.3.3/data/images/creatures/skydive/skydive.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/skydive/skydive.sprite --- supertux-0.3.3/data/images/creatures/skydive/skydive.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/skydive/skydive.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,6 @@ +(supertux-sprite + (action + (name "default") + (hitbox 8 4 28 43) + (images "skydive.png")) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snail/snowsnail1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snail/snowsnail1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snail/snowsnail2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snail/snowsnail2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snail/snowsnail3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snail/snowsnail3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snail/snowsnail_flip1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snail/snowsnail_flip1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snail/snowsnail_flip2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snail/snowsnail_flip2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snail/snowsnail_flip3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snail/snowsnail_flip3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snail/snowsnail_flip4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snail/snowsnail_flip4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snail/snowsnail_flip5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snail/snowsnail_flip5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snail/snowsnail_flip6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snail/snowsnail_flip6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snail/snowsnail_flip7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snail/snowsnail_flip7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snail/snowsnail_flip.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snail/snowsnail_flip.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snail/snowsnail.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snail/snowsnail.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/collision-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/collision-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/cpt-left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/cpt-left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/cpt-left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/cpt-left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/cpt-left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/cpt-left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/cpt-right-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/cpt-right-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/cpt-right-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/cpt-right-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/cpt-right-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/cpt-right-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/cpt-squished-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/cpt-squished-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/cpt-squished-right.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/cpt-squished-right.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/kamikaze-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/kamikaze-left.png differ diff -Nru supertux-0.3.3/data/images/creatures/snowball/kamikaze-snowball.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/kamikaze-snowball.sprite --- supertux-0.3.3/data/images/creatures/snowball/kamikaze-snowball.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/kamikaze-snowball.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -25,6 +25,7 @@ ) (action (name "collision-right") + (hitbox -24 1 12.8 31.8) (mirror-action "collision-left") ) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/mrs-squished-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/mrs-squished-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/sport-left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/sport-left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/sport-left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/sport-left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/sport-left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/sport-left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowball/squished-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowball/squished-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowjumpy/iced-left-up.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowjumpy/iced-left-up.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowjumpy/left-down.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowjumpy/left-down.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowjumpy/left-middle.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowjumpy/left-middle.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowjumpy/left-up.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowjumpy/left-up.png differ diff -Nru supertux-0.3.3/data/images/creatures/snowjumpy/snowjumpy.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowjumpy/snowjumpy.sprite --- supertux-0.3.3/data/images/creatures/snowjumpy/snowjumpy.sprite 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowjumpy/snowjumpy.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -30,5 +30,14 @@ (hitbox 7 8 31.8 31.8) (mirror-action "left-middle")) + (action + (name "left-iced") + (hitbox 7 8 31.8 31.8) + (images "iced-left-up.png")) + + (action + (name "right-iced") + (hitbox 7 8 31.8 31.8) + (mirror-action "left-iced")) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/headless1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/headless1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/headless2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/headless2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/headless3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/headless3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/headless4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/headless4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/headless5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/headless5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/headless6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/headless6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/headless7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/headless7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/headless8.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/headless8.png differ diff -Nru supertux-0.3.3/data/images/creatures/snowman/snowman.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/snowman.sprite --- supertux-0.3.3/data/images/creatures/snowman/snowman.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/snowman.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -16,6 +16,26 @@ (name "walk-right") (hitbox 10 3 36 72) (mirror-action "walk-left") - )) + ) + + (action + (name "headless-left") + (fps 12.0) + (hitbox 7 8 47 50) + (images "headless1.png" + "headless2.png" + "headless3.png" + "headless4.png" + "headless5.png" + "headless6.png" + "headless7.png" + "headless8.png")) + + (action + (name "headless-right") + (hitbox 10 3 36 72) + (mirror-action "headless-left") + ) +) ;; EOF ;; Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/walk1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/walk1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/walk2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/walk2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/walk3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/walk3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/walk4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/walk4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/walk5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/walk5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/walk6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/walk6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/walk7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/walk7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/snowman/walk8.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/snowman/walk8.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spidermite/spidermite0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spidermite/spidermite0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spidermite/spidermite1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spidermite/spidermite1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spidermite/spidermite.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spidermite/spidermite.png differ diff -Nru supertux-0.3.3/data/images/creatures/spidermite/spidermite.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spidermite/spidermite.sprite --- supertux-0.3.3/data/images/creatures/spidermite/spidermite.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spidermite/spidermite.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -13,9 +13,9 @@ (action (name "squished-left") - (hitbox 4 -12 31.8 31.8) + (hitbox 4 3 31.8 31.8) (images "spidermite-squish.png")) (action (name "squished-right") - (hitbox 4 -12 31.8 31.8) + (hitbox 4 3 31.8 31.8) (mirror-action "squished-left"))) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spidermite/spidermite-squish.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spidermite/spidermite-squish.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spike/down.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spike/down.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spike/left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spike/left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spike/right.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spike/right.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spike/spikeup.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spike/spikeup.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spike/up.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spike/up.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spiky/iced-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spiky/iced-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spiky/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spiky/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spiky/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spiky/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spiky/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spiky/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spiky/sleeping-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spiky/sleeping-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spiky/waking-left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spiky/waking-left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spiky/waking-left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spiky/waking-left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/spiky/waking-left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/spiky/waking-left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/stalactite/broken.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/stalactite/broken.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/stalactite/falling.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/stalactite/falling.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/toad/toad-idle-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/toad/toad-idle-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/toad/toad-idle-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/toad/toad-idle-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/toad/toad-jumping.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/toad/toad-jumping.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/toad/toad-squished.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/toad/toad-squished.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/totem/squished.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/totem/squished.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/totem/stacked.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/totem/stacked.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/totem/walking1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/totem/walking1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/totem/walking2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/totem/walking2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/totem/walking3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/totem/walking3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/totem/walking4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/totem/walking4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tumbleweed/tumbleweed0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tumbleweed/tumbleweed0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tumbleweed/tumbleweed1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tumbleweed/tumbleweed1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tumbleweed/tumbleweed2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tumbleweed/tumbleweed2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tumbleweed/tumbleweed3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tumbleweed/tumbleweed3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/backflip-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/backflip-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/backflip-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/backflip-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/backflip-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/backflip-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/backflip-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/backflip-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/backflip-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/backflip-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/backflip.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/backflip.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/buttjump-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/buttjump-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/duck-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/duck-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/idle-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/idle-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/idle-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/idle-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/jump-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/jump-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/kick-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/kick-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/ladder-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/ladder-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/ladder-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/ladder-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/ladder-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/ladder-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/ladder-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/ladder-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/skid-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/skid-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/stand-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/stand-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/walk-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/walk-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/walk-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/walk-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/walk-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/walk-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/walk-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/walk-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/walk-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/walk-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/big/walk-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/big/walk-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/backflip-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/backflip-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/backflip-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/backflip-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/backflip-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/backflip-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/backflip-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/backflip-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/backflip-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/backflip-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/backflip.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/backflip.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/buttjump-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/buttjump-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/duck-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/duck-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/idle-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/idle-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/idle-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/idle-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/jump-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/jump-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/kick-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/kick-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/ladder-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/ladder-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/ladder-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/ladder-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/ladder-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/ladder-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/ladder-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/ladder-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/skid-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/skid-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/stand-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/stand-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/walk-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/walk-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/walk-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/walk-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/walk-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/walk-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/walk-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/walk-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/walk-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/walk-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/fire/walk-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/fire/walk-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/backflip-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/backflip-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/backflip-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/backflip-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/backflip-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/backflip-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/backflip-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/backflip-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/backflip-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/backflip-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/backflip.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/backflip.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/buttjump-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/buttjump-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/duck-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/duck-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/idle-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/idle-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/idle-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/idle-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/jump-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/jump-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/kick-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/kick-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/ladder-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/ladder-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/ladder-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/ladder-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/ladder-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/ladder-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/ladder-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/ladder-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/skid-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/skid-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/stand-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/stand-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/walk-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/walk-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/walk-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/walk-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/walk-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/walk-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/walk-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/walk-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/walk-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/walk-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/ice/walk-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/ice/walk-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/gameover-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/gameover-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/gameover-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/gameover-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/grow-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/grow-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/grow-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/grow-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/grow-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/grow-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/grow-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/grow-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/grow-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/grow-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/grow-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/grow-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/grow-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/grow-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/idle-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/idle-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/idle-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/idle-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/jump-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/jump-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/kick-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/kick-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/ladder-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/ladder-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/ladder-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/ladder-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/ladder-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/ladder-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/ladder-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/ladder-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/skid-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/skid-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/stand-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/stand-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/walk-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/walk-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/walk-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/walk-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/walk-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/walk-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/walk-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/walk-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/walk-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/walk-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/walk-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/walk-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/walk-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/walk-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/tux/small/walk-7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/small/walk-7.png differ diff -Nru supertux-0.3.3/data/images/creatures/tux/tux.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/tux.sprite --- supertux-0.3.3/data/images/creatures/tux/tux.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/tux/tux.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -87,6 +87,21 @@ (mirror-action "small-idle-right")) (action + (name "small-climbing-right") + (hitbox 8 16 32 32) + (images "small/ladder-0.png" + "small/ladder-1.png" + "small/ladder-2.png" + "small/ladder-3.png" + "small/ladder-2.png" + "small/ladder-1.png")) + + (action + (name "small-climbing-left") + (hitbox 8 16 32 32) + (mirror-action "small-climbing-right")) + + (action (name "grow-right") (fps 15.0) (hitbox 16 13 32 64) @@ -181,6 +196,21 @@ (mirror-action "big-idle-right")) (action + (name "big-climbing-right") + (hitbox 16 14 32 64) + (images "big/ladder-0.png" + "big/ladder-1.png" + "big/ladder-2.png" + "big/ladder-3.png" + "big/ladder-2.png" + "big/ladder-1.png")) + + (action + (name "big-climbing-left") + (hitbox 16 14 32 64) + (mirror-action "big-climbing-right")) + + (action (name "big-duck-right") (hitbox 16 45 32 32) (images "big/duck-0.png")) @@ -193,22 +223,12 @@ (action (name "big-backflip-right") (hitbox 16 37 32 32) - (fps 9.0) - (images "big/backflip-0.png" - "big/backflip-1.png" - "big/backflip-2.png" - "big/backflip-3.png" - "big/backflip-4.png" - "big/backflip-0.png" - "big/backflip-0.png" - "big/backflip-0.png" - "big/backflip-0.png" - "big/backflip-0.png")) + (images "big/backflip.png")) (action (name "big-backflip-left") (hitbox 16 37 32 32) - (fps 9.0) + (fps 18.0) (mirror-action "big-backflip-right")) (action @@ -298,6 +318,21 @@ (mirror-action "fire-idle-right")) (action + (name "fire-climbing-right") + (hitbox 16 14 32 64) + (images "fire/ladder-0.png" + "fire/ladder-1.png" + "fire/ladder-2.png" + "fire/ladder-3.png" + "fire/ladder-2.png" + "fire/ladder-1.png")) + + (action + (name "fire-climbing-left") + (hitbox 16 14 32 64) + (mirror-action "fire-climbing-right")) + + (action (name "fire-duck-right") (hitbox 16 45 32 32) (images "fire/duck-0.png")) @@ -310,22 +345,12 @@ (action (name "fire-backflip-right") (hitbox 16 37 32 32) - (fps 9.0) - (images "fire/backflip-0.png" - "fire/backflip-1.png" - "fire/backflip-2.png" - "fire/backflip-3.png" - "fire/backflip-4.png" - "fire/backflip-0.png" - "fire/backflip-0.png" - "fire/backflip-0.png" - "fire/backflip-0.png" - "fire/backflip-0.png")) + (images "fire/backflip.png")) (action (name "fire-backflip-left") (hitbox 16 37 32 32) - (fps 9.0) + (fps 18.0) (mirror-action "fire-backflip-right")) (action @@ -338,7 +363,7 @@ (hitbox 16 14 32 64) (mirror-action "fire-buttjump-right")) -; Fire Tux +; Ice Tux (action (name "ice-walk-right") @@ -415,6 +440,21 @@ (mirror-action "ice-idle-right")) (action + (name "ice-climbing-right") + (hitbox 16 14 32 64) + (images "ice/ladder-0.png" + "ice/ladder-1.png" + "ice/ladder-2.png" + "ice/ladder-3.png" + "ice/ladder-2.png" + "ice/ladder-1.png")) + + (action + (name "ice-climbing-left") + (hitbox 16 14 32 64) + (mirror-action "ice-climbing-right")) + + (action (name "ice-duck-right") (hitbox 16 45 32 32) (images "ice/duck-0.png")) @@ -427,22 +467,12 @@ (action (name "ice-backflip-right") (hitbox 16 37 32 32) - (fps 9.0) - (images "ice/backflip-0.png" - "ice/backflip-1.png" - "ice/backflip-2.png" - "ice/backflip-3.png" - "ice/backflip-4.png" - "ice/backflip-0.png" - "ice/backflip-0.png" - "ice/backflip-0.png" - "ice/backflip-0.png" - "ice/backflip-0.png")) + (images "ice/backflip.png")) (action (name "ice-backflip-left") (hitbox 16 37 32 32) - (fps 9.0) + (fps 18.0) (mirror-action "ice-backflip-right")) (action Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/walkingleaf/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/walkingleaf/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/walkingleaf/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/walkingleaf/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/walkingleaf/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/walkingleaf/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/walkingleaf/squished.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/walkingleaf/squished.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/idle-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/idle-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/idle-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/idle-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/idle-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/idle-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/idle-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/idle-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/vanishing-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/vanishing-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/vanishing-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/vanishing-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/vanishing-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/vanishing-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/vanishing-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/vanishing-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/warping-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/warping-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/warping-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/warping-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/warping-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/warping-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/warping-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/warping-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/warping-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/warping-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/willowisp/warping-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/willowisp/warping-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/busted1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/busted1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/busted2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/busted2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/busted3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/busted3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/hudlife.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/hudlife.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/iceyeti_dust0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/iceyeti_dust0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/iceyeti_dust1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/iceyeti_dust1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/iceyeti_dust2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/iceyeti_dust2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/iceyeti_dust3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/iceyeti_dust3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/iceyeti_dust_wm_0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/iceyeti_dust_wm_0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/iceyeti_dust_wm_1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/iceyeti_dust_wm_1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/iceyeti_dust_wm_2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/iceyeti_dust_wm_2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_10.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_10.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_11.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_11.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_12.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_12.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_13.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_13.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_14.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_14.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_15.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_15.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_16.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_16.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_17.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_17.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_18.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_18.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_8.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_8.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/worldmap_9.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/worldmap_9.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/y1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/y1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/y2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/y2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/y3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/y3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/y4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/y4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/y5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/y5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/y6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/y6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/y7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/y7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/yeti_jump.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/yeti_jump.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/yeti.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/yeti.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/y-jump2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/y-jump2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/y-jump.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/y-jump.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/yeti/y.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/yeti/y.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/zeekling/diving.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/zeekling/diving.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/zeekling/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/zeekling/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/zeekling/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/zeekling/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/zeekling/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/zeekling/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/zeekling/left-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/zeekling/left-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/creatures/zeekling/squished.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/creatures/zeekling/squished.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/credits/bill.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/credits/bill.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/credits/christoph.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/credits/christoph.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/credits/daniel.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/credits/daniel.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/credits/gwater.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/credits/gwater.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/credits/ingo.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/credits/ingo.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/credits/matze.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/credits/matze.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/credits/milestone.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/credits/milestone.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/credits/ondra.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/credits/ondra.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/credits/paroneayea.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/credits/paroneayea.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/credits/wansti.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/credits/wansti.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/credits/wolfgang.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/credits/wolfgang.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/explanations/billboard-backflip.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/explanations/billboard-backflip.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/explanations/billboard-bigtux.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/explanations/billboard-bigtux.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/explanations/billboard-buttjump.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/explanations/billboard-buttjump.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/explanations/billboard-climbing.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/explanations/billboard-climbing.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/explanations/billboard-fireflower.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/explanations/billboard-fireflower.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/explanations/billboard-resetpoint.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/explanations/billboard-resetpoint.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/explanations/billboard-runjump.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/explanations/billboard-runjump.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/explanations/billboard-star.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/explanations/billboard-star.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/explanations/billboard-switch.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/explanations/billboard-switch.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/explanations/billboard-trampoline.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/explanations/billboard-trampoline.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/nightcave/lightflower1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/nightcave/lightflower1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/nightcave/lightflower2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/nightcave/lightflower2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/decal/nightcave/lightflower3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/decal/nightcave/lightflower3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/effects/light_red.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/effects/light_red.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/console2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/console2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/console.jpg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/console.jpg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/console.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/console.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/ambientsound.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/ambientsound.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/arrow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/arrow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/background.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/background.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/bicycleplatform.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/bicycleplatform.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/camera.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/camera.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/climbable.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/climbable.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/clock.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/clock.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/clouds.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/clouds.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/decal.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/decal.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/ghostparticles.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/ghostparticles.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/gradient.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/gradient.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/infoblock.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/infoblock.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/invisible_wall.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/invisible_wall.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/pneumaticplatform.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/pneumaticplatform.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/point.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/point.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/powerup.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/powerup.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/rain.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/rain.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/resetpoint.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/resetpoint.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/scriptedobject.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/scriptedobject.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/scripttrigger.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/scripttrigger.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/secretarea.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/secretarea.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/sequencetrigger.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/sequencetrigger.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/snow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/snow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/spawnpoint.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/spawnpoint.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/spritechange.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/spritechange.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/stalactite_yeti.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/stalactite_yeti.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/thunderstorm.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/thunderstorm.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/tilemap.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/tilemap.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/editor/wind.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/editor/wind.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/andale10.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/andale10.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/andale10-shadow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/andale10-shadow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/andale12.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/andale12.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/andale12-shadow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/andale12-shadow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/console2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/console2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/console2-shadow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/console2-shadow.png differ diff -Nru supertux-0.3.3/data/images/engine/fonts/cyr/AUTHORS supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/cyr/AUTHORS --- supertux-0.3.3/data/images/engine/fonts/cyr/AUTHORS 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/cyr/AUTHORS 2014-05-17 16:30:09.000000000 +0000 @@ -2,3 +2,4 @@ unDEFER ASM qMax +Belarusian letter added by: GiBy Oct 2013 \ No newline at end of file Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/cyr/shadow-big.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/cyr/shadow-big.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/cyr/shadow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/cyr/shadow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/cyr/shadow-small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/cyr/shadow-small.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/cyr/white-big.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/cyr/white-big.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/cyr/white.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/cyr/white.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/cyr/white-small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/cyr/white-small.png differ diff -Nru supertux-0.3.3/data/images/engine/fonts/devanagari/AUTHOR supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/devanagari/AUTHOR --- supertux-0.3.3/data/images/engine/fonts/devanagari/AUTHOR 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/devanagari/AUTHOR 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +Oct 2013: +This devanagari Font has been created with the Gimp by GiBy. It is at this stage incomplete, but may allow to poeple to try the Nepali translation that exists for a long time but had no font support. It will be improved as soon as I figure out which are the missing glyph. +TODO: +-add missing glyph +-Create the big and small case \ No newline at end of file Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/devanagari/shadow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/devanagari/shadow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/devanagari/shadow-voy.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/devanagari/shadow-voy.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/devanagari/white.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/devanagari/white.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/devanagari/white-voy.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/devanagari/white-voy.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/devanagari/white.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/devanagari/white.xcf differ diff -Nru supertux-0.3.3/data/images/engine/fonts/greek/AUTHOR supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/greek/AUTHOR --- supertux-0.3.3/data/images/engine/fonts/greek/AUTHOR 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/greek/AUTHOR 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,4 @@ +Oct 2013: +This greek font has been created by GiBy +It was created with gimp, in order to be consistant with Latin font and cyrilic font. +I hope Greek users will enjoy it, and warn me if anything looks wrong with it. \ No newline at end of file Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/greek/shadow-big.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/greek/shadow-big.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/greek/shadow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/greek/shadow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/greek/shadow-small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/greek/shadow-small.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/greek/white-big.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/greek/white-big.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/greek/white.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/greek/white.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/greek/white-small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/greek/white-small.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/shadow-big.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/shadow-big.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/shadow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/shadow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/shadow-small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/shadow-small.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/white-big.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/white-big.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/white.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/white.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/white-small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/white-small.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/zh/shadow-big.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/zh/shadow-big.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/zh/shadow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/zh/shadow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/zh/shadow-small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/zh/shadow-small.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/zh/white-big.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/zh/white-big.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/zh/white.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/zh/white.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/fonts/zh/white-small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/fonts/zh/white-small.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/hud/airarrow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/hud/airarrow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/hud/coins-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/hud/coins-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/hud/time-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/hud/time-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/icons/supertux-256x256.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/icons/supertux-256x256.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/icons/supertux.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/icons/supertux.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/menu/arrow-back.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/menu/arrow-back.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/menu/arrow-left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/menu/arrow-left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/menu/arrow-right.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/menu/arrow-right.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/menu/checkbox-checked.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/menu/checkbox-checked.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/menu/checkbox-unchecked.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/menu/checkbox-unchecked.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/menu/frame.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/menu/frame.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/menu/logo_dev.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/menu/logo_dev.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/menu/logo.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/menu/logo.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/menu/mousecursor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/menu/mousecursor.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/menu/score-backdrop.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/menu/score-backdrop.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/menu/scroll-down.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/menu/scroll-down.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/menu/scroll-up.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/menu/scroll-up.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/engine/missing.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/engine/missing.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/help/rockhowto1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/help/rockhowto1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/help/rockhowto2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/help/rockhowto2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/help/rockhowto2-zh.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/help/rockhowto2-zh.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/help/rockhowto3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/help/rockhowto3.png differ diff -Nru supertux-0.3.3/data/images/ice_world.strf supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/ice_world.strf --- supertux-0.3.3/data/images/ice_world.strf 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/ice_world.strf 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,348 @@ +(supertux-tiles + + +;; ice tiles- next id: 257 +(tilegroup + (name "Ice Cave & Crystal") + (tiles + 149 150 151 0 + 152 153 154 0 + 155 156 157 0 + 158 159 162 0 + 160 161 163 0 + 164 165 166 0 + 167 168 169 0 + 198 199 200 0 + 201 202 203 0 + + 234 235 236 0 + 237 238 239 0 + 240 241 242 0 + 243 244 245 0 + 246 247 248 0 + ) +) +(tiles + (width 3)(height 9) + (images "worldmap/ice/icecave.png") + (ids + 149 150 151 + 152 153 154 + 155 156 157 + 158 159 162 + 160 161 163 + 164 165 166 + 167 168 169 + 198 199 200 + 201 202 203 + ) +) +(tiles + (width 3)(height 5) + (images "worldmap/ice/crystal.png") + (ids + 234 235 236 + 237 238 239 + 240 241 242 + 243 244 245 + 246 247 248 + ) +) + +(tilegroup + (name "Embellishments") + (tiles + 136 137 138 0 + 139 140 141 0 + 142 143 144 0 + + 145 146 0 0 + 147 148 0 0 + + 170 181 184 187 + 171 182 185 188 + 172 183 186 189 + 173 175 177 179 + 174 176 178 180 + 190 193 196 192 + 191 194 197 195 + + 204 205 206 0 + 207 208 209 0 + 210 211 212 0 + 213 214 217 0 + 215 216 218 0 + + 219 220 221 0 + 222 223 224 0 + 225 226 227 0 + 228 229 230 0 + 231 232 233 0 + ) +) +(tiles + (width 3)(height 3) + (images "worldmap/ice/woodconvex.png") + (ids + 136 137 138 + 139 140 141 + 142 143 144 + ) +) +(tiles + (width 2)(height 2) + (images "worldmap/ice/woodconcave.png") + (ids + 145 146 + 147 148 + ) +) +(tiles + (width 4)(height 7) + (images "worldmap/ice/mountain.png") + (ids + 170 181 184 187 + 171 182 185 188 + 172 183 186 189 + 173 175 177 179 + 174 176 178 180 + 190 193 196 192 + 191 194 197 195 + ) +) +(tiles + (width 3)(height 5) + (images "worldmap/ice/thin_ice.png") + (ids + 204 205 206 + 207 208 209 + 210 211 212 + 213 214 217 + 215 216 218 + ) +) +(tiles + (width 3)(height 5) + (images "worldmap/ice/cave_cracks.png") + (ids + 219 220 221 + 222 223 224 + 225 226 227 + 228 229 230 + 231 232 233 + ) +) + +(tilegroup + (name "Ice") + (tiles + 101 102 103 127 + 104 105 106 128 + 107 108 109 129 + 110 111 114 115 + 112 113 123 116 + 117 118 119 0 + 120 121 122 135 + 124 125 126 134 + 132 131 130 133 + 249 250 253 254 + 251 252 255 256 + ) +) +(tiles + (width 5)(height 9) + (images "worldmap/ice/land.png") + (ids + 101 102 103 110 111 + 104 105 106 112 113 + 107 108 109 114 115 + 117 118 119 123 116 + 120 121 122 127 135 + 124 125 126 128 134 + 132 131 130 129 133 + 249 250 253 254 0 + 251 252 255 256 0 + ) + (datas + 0 0 0 0 0 + 0 0 0 0 0 + 0 0 0 0 0 + 0 0 0 0 18 + 0 0 0 0 0 + 0 0 0 0 0 + 0 0 0 0 0 + 0 0 0 0 0 + 0 0 0 0 0 + ) +) + + +;; shared tiles- ids available: 90-100 +(tilegroup + (name "Castle") + (tiles + 60 61 62 0 + 63 64 65 0 + 66 67 68 0 + ) +) +(tiles + (width 3)(height 3) + (images "worldmap/shared/castle.png") + (ids + 60 61 62 + 63 64 65 + 66 67 68 + ) +) + +(tilegroup + (name "Pathing") + (tiles + 10 11 12 13 + 14 15 16 17 + 18 19 20 21 + 22 23 24 25 + 26 27 28 29 + + 30 31 32 33 + 34 35 36 37 + 38 39 40 41 + 42 43 44 45 + + 46 47 48 49 + 84 85 86 50 + 87 58 59 51 + 88 52 54 56 + 89 53 55 57 + ) +) +(tiles + (width 4)(height 5) + (images "worldmap/shared/roads.png") + (ids + 10 11 12 13 + 14 15 16 17 + 18 19 20 21 + 22 23 24 25 + 26 27 28 29 + ) + (datas + 6 10 23 30 + 5 9 29 27 + 20 18 12 3 + 17 24 31 0 + 20 18 17 24 + ) +) +(tiles + (width 4)(height 4) + (images + (region "worldmap/shared/roads.png" 96 128 32 32) + ) + (editor-images "worldmap/shared/invisible_paths-editor.png") + (ids + 30 31 32 33 + 34 35 36 37 + 38 39 40 41 + 42 43 44 45 + ) + (datas + 6 10 23 30 + 5 9 29 27 + 20 18 12 3 + 17 24 31 0 + ) +) +(tiles + (width 3)(height 4) + (images "worldmap/shared/bridge.png") + (ids + 46 47 48 + 49 50 51 + 84 85 86 + 87 88 89 + ) + (datas + 12 12 12 + 3 3 3 + 12 12 12 + 3 3 3 + ) +) +(tiles + (width 2)(height 4) + (images "worldmap/shared/pier.png") + (ids + 52 54 + 53 55 + 56 57 + 58 59 + ) + (datas + 3 3 + 3 3 + 12 12 + 12 12 + ) +) + +(tilegroup + (name "Water") + (tiles + 1 2 3 4 + 5 6 7 8 + + 69 70 71 0 + 72 73 74 0 + 75 76 77 0 + 78 79 82 0 + 80 81 83 0 + ) +) +(tile + (id 1) + (images "worldmap/shared/water_01.png" + "worldmap/shared/water_02.png" + "worldmap/shared/water_03.png" + "worldmap/shared/water_04.png" + "worldmap/shared/water_05.png" + "worldmap/shared/water_06.png" + "worldmap/shared/water_07.png" + "worldmap/shared/water_08.png" + "worldmap/shared/water_09.png" + "worldmap/shared/water_10.png" + "worldmap/shared/water_11.png" + "worldmap/shared/water_12.png" + "worldmap/shared/water_13.png" + "worldmap/shared/water_14.png" + "worldmap/shared/water_15.png" + "worldmap/shared/water_16.png" + ) +) +(tiles + (width 4)(height 2)(fps 4) + (ids + 9 2 3 4 + 5 6 7 8 + ) + (image "worldmap/shared/surf-01.png" + "worldmap/shared/surf-02.png" + "worldmap/shared/surf-03.png" + "worldmap/shared/surf-04.png" + "worldmap/shared/surf-03.png" + "worldmap/shared/surf-02.png" + ) +) +(tiles + (width 3)(height 5) + (images "worldmap/shared/shallow_water.png") + (ids + 69 70 71 + 72 73 74 + 75 76 77 + 78 79 82 + 80 81 83 + ) +) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/bonus-1up.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonus-1up.png differ diff -Nru supertux-0.3.3/data/images/objects/bonus_block/bonusblock.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonusblock.sprite --- supertux-0.3.3/data/images/objects/bonus_block/bonusblock.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonusblock.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -16,4 +16,10 @@ (action (name "empty") (images "empty.png")) + (action + (name "on") + (images "on.png")) + (action + (name "off") + (images "off.png")) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/bonus-explode.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonus-explode.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/bonus-fire_flower.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonus-fire_flower.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/bonus-herring.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonus-herring.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/bonus-ice_flower.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonus-ice_flower.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/bonus-invisible.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonus-invisible.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/bonus-levelflip.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonus-levelflip.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/bonus-porttramp.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonus-porttramp.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/bonus-rain.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonus-rain.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/bonus-rock.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonus-rock.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/bonus-tramp.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/bonus-tramp.png differ diff -Nru supertux-0.3.3/data/images/objects/bonus_block/brickIce.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/brickIce.sprite --- supertux-0.3.3/data/images/objects/bonus_block/brickIce.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/brickIce.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,8 @@ +(supertux-sprite + (action + (name "empty") + (images "empty.png")) + (action + (name "normal") + (images "../../tiles/blocks/brick1.png")) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/empty.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/empty.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/full-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/full-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/full-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/full-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/full-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/full-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/full-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/full-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/full-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/full-4.png differ diff -Nru supertux-0.3.3/data/images/objects/bonus_block/hiddenbonus.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/hiddenbonus.sprite --- supertux-0.3.3/data/images/objects/bonus_block/hiddenbonus.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/hiddenbonus.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,8 @@ +(supertux-sprite + (action + (name "empty") + (images "empty.png")) + (action + (name "normal") + (images "invisible.png")) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/info_block.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/info_block.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/infoblock.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/infoblock.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/invisible.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/invisible.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/light.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/light.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/off.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/off.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/on.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/on.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/purple_0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/purple_0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/purple_1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/purple_1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/purple_2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/purple_2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/purple_3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/purple_3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/purple_4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/purple_4.png differ diff -Nru supertux-0.3.3/data/images/objects/bonus_block/purpleblock.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/purpleblock.sprite --- supertux-0.3.3/data/images/objects/bonus_block/purpleblock.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/purpleblock.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,19 @@ +(supertux-sprite + (action + (fps 15) + (name "normal") + (images "purple_0.png" + "purple_1.png" + "purple_2.png" + "purple_3.png" + "purple_4.png" + "purple_2.png" + "purple_1.png" + "purple_0.png" + "purple_0.png" + "purple_0.png" + )) + (action + (name "empty") + (images "purple_empty.png")) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bonus_block/purple_empty.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bonus_block/purple_empty.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bullets/fire_bullet-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bullets/fire_bullet-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bullets/fire_bullet-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bullets/fire_bullet-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bullets/fire_bullet-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bullets/fire_bullet-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bullets/fire_bullet-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bullets/fire_bullet-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/bullets/ice_bullet.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/bullets/ice_bullet.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/candle-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/candle-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/candle-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/candle-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/candle-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/candle-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/candle-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/candle-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/candle-light-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/candle-light-1.png differ diff -Nru supertux-0.3.3/data/images/objects/candle/candle-light-1.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/candle-light-1.sprite --- supertux-0.3.3/data/images/objects/candle/candle-light-1.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/candle-light-1.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,12 @@ +(supertux-sprite + (action + (name "default") + (images "candle-light-1.png") + (hitbox 256 256 0 0) + ) + (action + (name "white") + (images "candle-light-white-1.png") + (hitbox 256 256 0 0) + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/candle-light-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/candle-light-2.png differ diff -Nru supertux-0.3.3/data/images/objects/candle/candle-light-2.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/candle-light-2.sprite --- supertux-0.3.3/data/images/objects/candle/candle-light-2.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/candle-light-2.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,12 @@ +(supertux-sprite + (action + (name "default") + (images "candle-light-2.png") + (hitbox 256 256 0 0) + ) + (action + (name "white") + (images "candle-light-white-2.png") + (hitbox 256 256 0 0) + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/candle-light-white-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/candle-light-white-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/candle-light-white-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/candle-light-white-2.png differ diff -Nru supertux-0.3.3/data/images/objects/candle/no_candle.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/no_candle.sprite --- supertux-0.3.3/data/images/objects/candle/no_candle.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/no_candle.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,15 @@ +(supertux-sprite + (action + (name "on") + (images + "../bonus_block/invisible.png" + ) + ) + (action + (name "off") + (images + "../bonus_block/invisible.png" + ) + ) + ) + Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/off.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/off.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/torch/torch1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/torch/torch1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/torch/torch2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/torch/torch2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/torch/torch3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/torch/torch3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/torch/torch4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/torch/torch4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/candle/torch/torch-off.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/torch/torch-off.png differ diff -Nru supertux-0.3.3/data/images/objects/candle/torch/torch.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/torch/torch.sprite --- supertux-0.3.3/data/images/objects/candle/torch/torch.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/candle/torch/torch.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,18 @@ +(supertux-sprite + (action + (name "on") + (images + "torch1.png" + "torch2.png" + "torch3.png" + ) + ) + (action + (name "off") + (hitbox 0 -32 32 32) + (images + "torch-off.png" + ) + ) + ) + Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/castledoor/castledoor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/castledoor/castledoor.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/castledoor/keyholes.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/castledoor/keyholes.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/castledoor/torchflame1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/castledoor/torchflame1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/castledoor/torchflame2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/castledoor/torchflame2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/castledoor/torchflame3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/castledoor/torchflame3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/castledoor/torchflame4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/castledoor/torchflame4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/castledoor/torchflame5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/castledoor/torchflame5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/castledoor/torchflame.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/castledoor/torchflame.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/coin/coin-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/coin/coin-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/coin/coin-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/coin/coin-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/coin/coin-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/coin/coin-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/coin/coin-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/coin/coin-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/coin/coin-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/coin/coin-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/coin/coin-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/coin/coin-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/coin/coin-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/coin/coin-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/coin/coin-7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/coin/coin-7.png differ diff -Nru supertux-0.3.3/data/images/objects/coin/coin.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/coin/coin.sprite --- supertux-0.3.3/data/images/objects/coin/coin.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/coin/coin.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -12,4 +12,10 @@ (action (name "still") (images "coin-0.png")) + (action + (name "editor-path") + (images "path_coin.png")) + (action + (name "editor-heavy") + (images "heavy_coin.png")) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/coin/heavy_coin.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/coin/heavy_coin.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/coin/path_coin.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/coin/path_coin.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/door/door-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/door/door-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/door/door-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/door/door-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/door/door-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/door/door-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/door/door-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/door/door-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/door/door-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/door/door-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/door/door-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/door/door-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/door/door-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/door/door-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/door/door-7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/door/door-7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/explosion/explosion-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/explosion/explosion-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/explosion/explosion-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/explosion/explosion-1.png differ diff -Nru supertux-0.3.3/data/images/objects/explosion/explosion.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/explosion/explosion.sprite --- supertux-0.3.3/data/images/objects/explosion/explosion.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/explosion/explosion.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -14,5 +14,11 @@ "explosion-1.png" ) ) + (action + (name "pop") + (fps 2) + (hitbox 0 0 48 48) + (images "pop-0.png") + ) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/explosion/pop-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/explosion/pop-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/firefly/firefly1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/firefly/firefly1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/firefly/firefly2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/firefly/firefly2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/firefly/firefly3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/firefly/firefly3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/firefly/firefly4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/firefly/firefly4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/firefly/firefly5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/firefly/firefly5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/firefly/firefly6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/firefly/firefly6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/firefly/firefly7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/firefly/firefly7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/firefly/sleep-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/firefly/sleep-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/firefly/sleep-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/firefly/sleep-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/flying_platform/flying_platform-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/flying_platform/flying_platform-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/flying_platform/flying_platform-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/flying_platform/flying_platform-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/flying_platform/flying_platform-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/flying_platform/flying_platform-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/flying_platform/flying_platform-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/flying_platform/flying_platform-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/icecube/icecube.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/icecube/icecube.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/icecube/iceslick.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/icecube/iceslick.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/invisible/invisible.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/invisible/invisible.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/alert-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/alert-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/alert-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/alert-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/down-alert-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/down-alert-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/down-alert-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/down-alert-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/down-gone-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/down-gone-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/down-hiding-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/down-hiding-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/down-hiding-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/down-hiding-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/down-hiding-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/down-hiding-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/down-idle-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/down-idle-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/down-idle-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/down-idle-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/down-idle-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/down-idle-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/gone-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/gone-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/hiding-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/hiding-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/hiding-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/hiding-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/hiding-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/hiding-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/idle-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/idle-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/idle-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/idle-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/ispy/idle-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/ispy/idle-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/air_display.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/air_display.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/air.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/air.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/earth_display.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/earth_display.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/earth.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/earth.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/fire_display.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/fire_display.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/k_outline.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/k_outline.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/l_outline.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/l_outline.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/n_outline.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/n_outline.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/o_outline.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/o_outline.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/outline.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/outline.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-10.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-10.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-11.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-11.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-12.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-12.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-13.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-13.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-14.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-14.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-15.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-15.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-16.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-16.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-8.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-8.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/sparkle-9.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/sparkle-9.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/water_display.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/water_display.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/water.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/water.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/wood_display.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/wood_display.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/keys/wood.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/keys/wood.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/lantern/lantern-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lantern/lantern-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/lantern/lantern-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lantern/lantern-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/lantern/lantern-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lantern/lantern-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/lantern/lantern-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lantern/lantern-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/lantern/lantern-off-open.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lantern/lantern-off-open.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/lantern/lantern-off.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lantern/lantern-off.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/lightmap_light/bonusblock_light.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/bonusblock_light.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light-large.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light-large.png differ diff -Nru supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light-large.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light-large.sprite --- supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light-large.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light-large.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,7 @@ +(supertux-sprite + (action + (name "default") + (images "lightmap_light-large.png") + (hitbox 512 512 0 0) + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light-medium.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light-medium.png differ diff -Nru supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light-medium.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light-medium.sprite --- supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light-medium.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light-medium.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,7 @@ +(supertux-sprite + (action + (name "default") + (images "lightmap_light-medium.png") + (hitbox 192 192 0 0) + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light-small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light-small.png differ diff -Nru supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light-small.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light-small.sprite --- supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light-small.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light-small.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,7 @@ +(supertux-sprite + (action + (name "default") + (images "lightmap_light-small.png") + (hitbox 64 64 0 0) + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light-tiny.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light-tiny.png differ diff -Nru supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light-tiny.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light-tiny.sprite --- supertux-0.3.3/data/images/objects/lightmap_light/lightmap_light-tiny.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/lightmap_light/lightmap_light-tiny.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,7 @@ +(supertux-sprite + (action + (name "default") + (images "lightmap_light-tiny.png") + (hitbox 32 32 0 0) + ) +) diff -Nru supertux-0.3.3/data/images/objects/logo/logo.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/logo/logo.sprite --- supertux-0.3.3/data/images/objects/logo/logo.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/logo/logo.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -1,6 +1,6 @@ (supertux-sprite (action (name "default") - (images "../../engine/menu/logo.png") + (images "../../engine/menu/logo_dev.png") ) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/magicblock/magicblock.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/magicblock/magicblock.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/magicblock/magicblock-solid.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/magicblock/magicblock-solid.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/bark-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/bark-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/cloud.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/cloud.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/explosion-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/explosion-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/explosion-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/explosion-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/explosion-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/explosion-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/firetux-helmet.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/firetux-helmet.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/ghost0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/ghost0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/ghost1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/ghost1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/icetux-cap.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/icetux-cap.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/kracker-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/kracker-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/kracker-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/kracker-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/kracker-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/kracker-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/kracker-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/kracker-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/kracker-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/kracker-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/kracker-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/kracker-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/kracker-7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/kracker-7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/kracker-8.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/kracker-8.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/kracker-9.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/kracker-9.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/leaf-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/leaf-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/poisonivy-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/poisonivy-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/poisonivy-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/poisonivy-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/poisonivy-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/poisonivy-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/poisonivy-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/poisonivy-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/poisonivy.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/poisonivy.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/rain0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/rain0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/rain1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/rain1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/rainsplash-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/rainsplash-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/rainsplash-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/rainsplash-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/rainsplash-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/rainsplash-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/rainsplash-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/rainsplash-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/rainsplash-vertical-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/rainsplash-vertical-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/rainsplash-vertical-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/rainsplash-vertical-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/rainsplash-vertical-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/rainsplash-vertical-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/rainsplash-vertical-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/rainsplash-vertical-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/reset.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/reset.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/smoke-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/smoke-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/smoke-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/smoke-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/smoke-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/smoke-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/smoke-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/smoke-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/smoke-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/smoke-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/smoke-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/smoke-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/snow0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/snow0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/snow1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/snow1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/snow2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/snow2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/sparkle-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/sparkle-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/sparkle-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/sparkle-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/sparkle-dark-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/sparkle-dark-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/sparkle-dark-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/sparkle-dark-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/particles/stomp.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/particles/stomp.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/platforms/big.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/platforms/big.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/platforms/icefloe.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/platforms/icefloe.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/platforms/icefloe_small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/platforms/icefloe_small.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/platforms/pedestal.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/platforms/pedestal.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/platforms/small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/platforms/small.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/platforms/vertical-wood.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/platforms/vertical-wood.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/platforms/wood-fivetiles.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/platforms/wood-fivetiles.png differ diff -Nru supertux-0.3.3/data/images/objects/platforms/wood-fivetiles.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/platforms/wood-fivetiles.sprite --- supertux-0.3.3/data/images/objects/platforms/wood-fivetiles.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/platforms/wood-fivetiles.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,6 @@ +(supertux-sprite + (action + (name "default") + (images "wood-fivetiles.png") + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/platforms/wood-tiny.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/platforms/wood-tiny.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/pushbutton/pushbutton-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/pushbutton/pushbutton-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/pushbutton/pushbutton-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/pushbutton/pushbutton-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/radio/radio1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/radio/radio1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/radio/radio2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/radio/radio2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/radio/radio3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/radio/radio3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/bell-l_0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/bell-l_0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/bell-l.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/bell-l.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/bell-m.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/bell-m.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/bell-r_0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/bell-r_0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/bell-r.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/bell-r.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/firefly1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/firefly1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/firefly2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/firefly2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/firefly3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/firefly3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/firefly4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/firefly4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/firefly5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/firefly5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/firefly6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/firefly6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/firefly7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/firefly7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/torch1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/torch1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/torch2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/torch2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/torch3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/torch3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/torch4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/torch4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/torch5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/torch5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/torch6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/torch6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/torch7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/torch7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/torch-off1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/torch-off1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/torch-off2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/torch-off2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/vbell-l_0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/vbell-l_0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/vbell-l.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/vbell-l.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/vbell-m.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/vbell-m.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/vbell-r_0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/vbell-r_0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/resetpoints/vbell-r.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/resetpoints/vbell-r.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/rock/rock.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rock/rock.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/rusty-trampoline/half-bottom.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/half-bottom.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/rusty-trampoline/half-top.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/half-top.png differ diff -Nru supertux-0.3.3/data/images/objects/rusty-trampoline/rusty-trampoline.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/rusty-trampoline.sprite --- supertux-0.3.3/data/images/objects/rusty-trampoline/rusty-trampoline.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/rusty-trampoline.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,23 @@ +(supertux-sprite + (action + (name "normal") + (hitbox 0 0 0 0) + (images "trampoline1-0.png") + ) + (action + (name "swinging") + (images "trampoline1-0.png" + "trampoline1-1.png" + "trampoline1-2.png" + "trampoline1-3.png") + ) + (action + (name "breaking") + (hitbox 0 10 0 0) + (images "trampoline2-1.png" + "trampoline2-2.png" + "trampoline2-3.png" + "trampoline2-4.png" + "trampoline2-5.png") + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/rusty-trampoline/trampoline1-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/trampoline1-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/rusty-trampoline/trampoline1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/trampoline1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/rusty-trampoline/trampoline1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/trampoline1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/rusty-trampoline/trampoline1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/trampoline1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/rusty-trampoline/trampoline2-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/trampoline2-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/rusty-trampoline/trampoline2-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/trampoline2-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/rusty-trampoline/trampoline2-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/trampoline2-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/rusty-trampoline/trampoline2-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/trampoline2-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/rusty-trampoline/trampoline2-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/rusty-trampoline/trampoline2-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/sawblade/default-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/sawblade/default-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/sawblade/default-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/sawblade/default-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/sawblade/default-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/sawblade/default-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/sawblade/default-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/sawblade/default-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/skulls/skull.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/skulls/skull.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/spotlight/lightcone.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/spotlight/lightcone.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/spotlight/light.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/spotlight/light.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/spotlight/spotlight_base.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/spotlight/spotlight_base.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/spotlight/spotlight_center.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/spotlight/spotlight_center.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/spotlight/spotlight_lights.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/spotlight/spotlight_lights.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw_01.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw_01.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw_02.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw_02.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw_03.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw_03.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw_04.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw_04.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw_05.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw_05.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw_06.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw_06.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw_07.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw_07.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw_08.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw_08.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw_09.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw_09.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw_10.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw_10.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw_11.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw_11.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw_12.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw_12.png differ diff -Nru supertux-0.3.3/data/images/objects/strawbox/strawbox.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/strawbox.sprite --- supertux-0.3.3/data/images/objects/strawbox/strawbox.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/strawbox.sprite 1970-01-01 00:00:00.000000000 +0000 @@ -1,29 +0,0 @@ -(supertux-sprite - (action - (name "normal") - (images - "straw.png" - ) - ) - (action - (name "burning") - (images - "straw_01.png" - "straw_02.png" - "straw_03.png" - "straw_04.png" - "straw_05.png" - "straw_06.png" - ) - ) - (action - (name "disintegrating") - (images - "straw_07.png" - "straw_08.png" - "straw_09.png" - "straw_10.png" - "straw_11.png" - ) - ) -) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/strawbox/straw.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/strawbox/straw.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/switch/left-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/switch/left-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/switch/left-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/switch/left-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/switch/left-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/switch/left-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/switch/right-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/switch/right-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/switch/right-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/switch/right-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/switch/right-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/switch/right-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/switch/switch-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/switch/switch-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/switch/switch-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/switch/switch-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/switch/switch-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/switch/switch-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/trampoline/trampoline1-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/trampoline/trampoline1-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/trampoline/trampoline1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/trampoline/trampoline1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/trampoline/trampoline1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/trampoline/trampoline1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/trampoline/trampoline1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/trampoline/trampoline1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/trampoline/trampoline2-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/trampoline/trampoline2-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/trampoline/trampoline2-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/trampoline/trampoline2-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/trampoline/trampoline2-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/trampoline/trampoline2-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/trampoline/trampoline2-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/trampoline/trampoline2-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/castleblock-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/castleblock-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/castleblock-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/castleblock-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/castleblock-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/castleblock-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/castleblock-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/castleblock-3.png differ diff -Nru supertux-0.3.3/data/images/objects/unstable_tile/castleblock.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/castleblock.sprite --- supertux-0.3.3/data/images/objects/unstable_tile/castleblock.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/castleblock.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -6,7 +6,7 @@ ) ) (action - (name "dissolve") + (name "shake") (fps 8) (images "castleblock-0.png" @@ -15,11 +15,11 @@ "castleblock-3.png" ) ) -; (action -; (name "fall-down") -; (fps 1) -; (images -; "castleblock-3.png" -; ) -; ) + (action + (name "fall-down") + (fps 1) + (images + "castleblock-3.png" + ) + ) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/crumbling-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/crumbling-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/crumbling-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/crumbling-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/iceplatform.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/iceplatform.png differ diff -Nru supertux-0.3.3/data/images/objects/unstable_tile/iceplatform.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/iceplatform.sprite --- supertux-0.3.3/data/images/objects/unstable_tile/iceplatform.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/iceplatform.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,15 @@ +(supertux-sprite + (action + (name "normal") + (images + "iceplatform.png" + ) + ) + (action + (name "fall-down") + (fps 0.2) + (images + "iceplatform.png" + ) + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/normal.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/normal.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/snow-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/snow-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/snow-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/snow-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/snow-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/snow-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/snow-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/snow-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/snow-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/snow-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/snow-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/snow-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/snow-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/snow-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/snow-7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/snow-7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/snow-8.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/snow-8.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/unstable_tile/snow-9.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/snow-9.png differ diff -Nru supertux-0.3.3/data/images/objects/unstable_tile/unstable_tile.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/unstable_tile.sprite --- supertux-0.3.3/data/images/objects/unstable_tile/unstable_tile.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/unstable_tile/unstable_tile.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -6,7 +6,7 @@ ) ) (action - (name "dissolve") + (name "shake") (fps 20) (images "crumbling-0.png" @@ -21,11 +21,11 @@ "crumbling-1.png" ) ) -; (action -; (name "fall-down") -; (fps 1) -; (images -; "normal.png" -; ) -; ) + (action + (name "fall-down") + (fps 1) + (images + "normal.png" + ) + ) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/melt_01.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/melt_01.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/melt_02.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/melt_02.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/melt_03.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/melt_03.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/melt_04.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/melt_04.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/melt_05.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/melt_05.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/melt_06.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/melt_06.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/melt_07.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/melt_07.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/melt_08.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/melt_08.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/melt_09.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/melt_09.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/melt_10.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/melt_10.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/melt_11.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/melt_11.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/meltbox.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/meltbox.png differ diff -Nru supertux-0.3.3/data/images/objects/weak_block/meltbox.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/meltbox.sprite --- supertux-0.3.3/data/images/objects/weak_block/meltbox.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/meltbox.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,29 @@ +(supertux-sprite + (action + (name "normal") + (images + "meltbox.png" + ) + ) + (action + (name "burning") + (images + "melt_01.png" + "melt_02.png" + "melt_03.png" + "melt_04.png" + "melt_05.png" + ) + ) + (action + (name "disintegrating") + (images + "melt_06.png" + "melt_07.png" + "melt_08.png" + "melt_09.png" + "melt_10.png" + "melt_11.png" + ) + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/meltbox.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/meltbox.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw_01.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw_01.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw_02.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw_02.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw_03.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw_03.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw_04.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw_04.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw_05.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw_05.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw_06.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw_06.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw_07.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw_07.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw_08.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw_08.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw_09.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw_09.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw_10.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw_10.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw_11.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw_11.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw_12.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw_12.png differ diff -Nru supertux-0.3.3/data/images/objects/weak_block/strawbox.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/strawbox.sprite --- supertux-0.3.3/data/images/objects/weak_block/strawbox.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/strawbox.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,29 @@ +(supertux-sprite + (action + (name "normal") + (images + "straw.png" + ) + ) + (action + (name "burning") + (images + "straw_01.png" + "straw_02.png" + "straw_03.png" + "straw_04.png" + "straw_05.png" + "straw_06.png" + ) + ) + (action + (name "disintegrating") + (images + "straw_07.png" + "straw_08.png" + "straw_09.png" + "straw_10.png" + "straw_11.png" + ) + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/objects/weak_block/straw.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/objects/weak_block/straw.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/1up/1up.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/1up/1up.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/egg/egg.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/egg/egg.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/egg/egg-shade.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/egg/egg-shade.png differ diff -Nru supertux-0.3.3/data/images/powerups/egg/egg.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/egg/egg.sprite --- supertux-0.3.3/data/images/powerups/egg/egg.sprite 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/egg/egg.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -1,4 +1,11 @@ (supertux-sprite - (action - (name "default") - (images "egg.png"))) + (action + (name "default") + (images "egg.png") + ) + (action + (name "shadow") + (images "egg-shade.png") + ) +) + Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/fireflower/fire_flower-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/fireflower/fire_flower-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/fireflower/fire_flower-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/fireflower/fire_flower-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/fireflower/fire_flower-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/fireflower/fire_flower-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/fireflower/fire_flower-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/fireflower/fire_flower-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/fish/fish_large.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/fish/fish_large.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/fish/fish_small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/fish/fish_small.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/iceflower/ice_flower-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/iceflower/ice_flower-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/iceflower/ice_flower-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/iceflower/ice_flower-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/iceflower/ice_flower-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/iceflower/ice_flower-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/potions/blue-potion.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/potions/blue-potion.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/potions/red-potion.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/potions/red-potion.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/star/star-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/star/star-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/star/star-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/star/star-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/star/star-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/star/star-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/star/star-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/star/star-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/powerups/star/star-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/powerups/star/star-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/auxiliary/black.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/auxiliary/black.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/auxiliary/blank.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/auxiliary/blank.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/auxiliary/endseq.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/auxiliary/endseq.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/auxiliary/finalgoal.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/auxiliary/finalgoal.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/auxiliary/invisible-editor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/auxiliary/invisible-editor.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/auxiliary/invisible-unisolid-editor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/auxiliary/invisible-unisolid-editor.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/auxiliary/invisible-unisolid-slopes.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/auxiliary/invisible-unisolid-slopes.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/auxiliary/notile.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/auxiliary/notile.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/background/background.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/background/background.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/background/backgroundtile2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/background/backgroundtile2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/background/backgroundtile3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/background/backgroundtile3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/background/backgroundtile4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/background/backgroundtile4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/background/cloud.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/background/cloud.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/background/snow-para-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/background/snow-para-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/background/snow-para-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/background/snow-para-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/blocks/block10.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/blocks/block10.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/blocks/block11.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/blocks/block11.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/blocks/block4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/blocks/block4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/blocks/block5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/blocks/block5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/blocks/block_horiz.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/blocks/block_horiz.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/blocks/block_vert.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/blocks/block_vert.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/blocks/brick0_full.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/blocks/brick0_full.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/blocks/brick0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/blocks/brick0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/blocks/brick1_full.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/blocks/brick1_full.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/blocks/brick1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/blocks/brick1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/blocks/icebridge.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/blocks/icebridge.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/blocks/rock_plate.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/blocks/rock_plate.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/background.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/background.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/brown.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/brown.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/castle_block.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/castle_block.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/castle_wall.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/castle_wall.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/chain.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/chain.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/column.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/column.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/door.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/door.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/grey2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/grey2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/grey3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/grey3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/grey4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/grey4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/grey5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/grey5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/grey6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/grey6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/grey_jungle.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/grey_jungle.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/grey.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/grey.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/stone.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/stone.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/stones.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/stones.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/stonewindow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/stonewindow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/walltorch/flame-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/walltorch/flame-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/walltorch/flame-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/walltorch/flame-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/walltorch/flame-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/walltorch/flame-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/walltorch/flame-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/walltorch/flame-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/walltorch/flame-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/walltorch/flame-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/walltorch/flame-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/walltorch/flame-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/walltorch/flame-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/walltorch/flame-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/walltorch/flame-base-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/walltorch/flame-base-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/walltorch.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/walltorch.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/web.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/web.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/castle/window.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/castle/window.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/crystalcave/ground.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/crystalcave/ground.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/darksnow/concave2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/darksnow/concave2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/darksnow/convex2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/darksnow/convex2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/darksnow/convex.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/darksnow/convex.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/darksnow/low.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/darksnow/low.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/darksnow/slope2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/darksnow/slope2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/darksnow/small.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/darksnow/small.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/darksnow/wall.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/darksnow/wall.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/blueice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/blueice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/blueicetop.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/blueicetop.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/clover.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/clover.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/flag-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/flag-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/flag-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/flag-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/grass1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/grass1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/grass2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/grass2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/havoktux-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/havoktux-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/iceshrub.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/iceshrub.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/liane.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/liane.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/mushrooms.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/mushrooms.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/nolok-statue.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/nolok-statue.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/pedestal.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/pedestal.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/plant1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/plant1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/platter.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/platter.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/stone1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/stone1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/doodads/stone2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/doodads/stone2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/branch.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/branch.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/brush.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/brush.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/concave.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/concave.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/earth-floor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/earth-floor.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/exit/bottom1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/exit/bottom1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/exit/bottom2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/exit/bottom2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/exit/bottom3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/exit/bottom3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/exit/outhouse.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/exit/outhouse.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/exit/top1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/exit/top1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/exit/top2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/exit/top2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/exit/top3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/exit/top3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/exit-tree.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/exit-tree.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/fishbone.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/fishbone.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/forestlog.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/forestlog.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/foresttiles-10.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/foresttiles-10.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/foresttiles-11.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/foresttiles-11.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/foresttiles-12.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/foresttiles-12.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/foresttiles-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/foresttiles-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/foresttiles-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/foresttiles-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/foresttiles-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/foresttiles-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/foresttiles-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/foresttiles-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/foresttiles-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/foresttiles-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/foresttiles-7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/foresttiles-7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/foresttiles-8.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/foresttiles-8.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/foresttiles-9a.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/foresttiles-9a.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/foresttiles-9.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/foresttiles-9.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/hole.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/hole.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/ladder.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/ladder.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/nolok_statue.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/nolok_statue.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/pogonia/base.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/pogonia/base.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/pogonia/dangersign.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/pogonia/dangersign.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/pogonia/pogonia-1-flip.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/pogonia/pogonia-1-flip.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/pogonia/pogonia-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/pogonia/pogonia-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/pogonia/pogonia-2-flip.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/pogonia/pogonia-2-flip.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/pogonia/pogonia-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/pogonia/pogonia-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/pogonia/pogonia-3-flip.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/pogonia/pogonia-3-flip.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/pogonia/pogonia-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/pogonia/pogonia-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/pogonia/pogonia-4-flip.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/pogonia/pogonia-4-flip.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/pogonia/pogonia-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/pogonia/pogonia-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/pogonia/stalk.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/pogonia/stalk.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/spikevine/spikevine.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/spikevine/spikevine.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/statue2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/statue2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/statue.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/statue.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/steps.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/steps.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/underground/background1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/underground/background1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/underground/background2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/underground/background2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/underground/groundtiles-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/underground/groundtiles-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/underground/groundtiles-7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/underground/groundtiles-7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/underground/roots.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/underground/roots.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/vine1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/vine1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/forest/wall.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/forest/wall.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/ghostwood/ghostwood-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/ghostwood/ghostwood-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/ghostwood/ghostwood-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/ghostwood/ghostwood-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/ghostwood/ghostwood-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/ghostwood/ghostwood-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/ghostwood/ghostwood-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/ghostwood/ghostwood-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/ghostwood/ghostwood-7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/ghostwood/ghostwood-7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/goal/exitbg.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/goal/exitbg.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/goal/exitfg.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/goal/exitfg.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/goal/goal1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/goal/goal1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/goal/goal1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/goal/goal1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/goal/goal1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/goal/goal1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/goal/goal1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/goal/goal1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/goal/goal1-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/goal/goal1-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/goal/goal2-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/goal/goal2-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/goal/goal2-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/goal/goal2-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/goal/goal2-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/goal/goal2-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/goal/goal2-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/goal/goal2-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/goal/goal2-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/goal/goal2-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/jungle/concave.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/jungle/concave.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/jungle/convex.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/jungle/convex.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/jungle/jungle12-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/jungle/jungle12-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/jungle/jungle12-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/jungle/jungle12-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/jungle/jungle12-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/jungle/jungle12-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/jungle/jungle12-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/jungle/jungle12-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava2-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava2-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava2-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava2-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava2-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava2-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava2-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava2-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava-7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava-7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/lava-8.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/lava-8.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/body-1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/body-1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/body-1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/body-1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/body-1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/body-1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/body-1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/body-1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/body-2-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/body-2-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/body-2-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/body-2-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/body-2-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/body-2-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/body-2-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/body-2-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/body-bottom-1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/body-bottom-1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/body-bottom-1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/body-bottom-1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/body-bottom-1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/body-bottom-1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/body-bottom-1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/body-bottom-1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-2-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-2-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-2-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-2-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-2-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-2-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-2-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-2-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-bottom-1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-bottom-1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-bottom-1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-bottom-1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-bottom-1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-bottom-1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-bottom-1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-bottom-1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-in-1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-in-1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-in-1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-in-1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-in-1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-in-1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-in-1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-in-1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-in-2-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-in-2-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-in-2-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-in-2-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-in-2-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-in-2-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-in-2-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-in-2-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-out-1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-out-1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-out-1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-out-1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-out-1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-out-1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-out-1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-out-1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-out-2-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-out-2-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-out-2-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-out-2-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-out-2-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-out-2-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/bubble-out-2-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/bubble-out-2-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-flip-1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-flip-1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-flip-1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-flip-1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-flip-1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-flip-1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-flip-1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-flip-1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-left-1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-left-1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-left-1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-left-1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-left-1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-left-1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-left-1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-left-1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-right-1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-right-1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-right-1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-right-1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-right-1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-right-1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/edge-right-1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/edge-right-1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/rest.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/rest.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/surface-1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/surface-1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/surface-1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/surface-1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/surface-1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/surface-1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lava/zone/surface-1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lava/zone/surface-1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/lightmap/lightmap-bw.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/lightmap/lightmap-bw.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/nightcave/ground.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/nightcave/ground.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pipe/blueh.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pipe/blueh.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pipe/blue.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pipe/blue.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pipe/colors.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pipe/colors.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pipe/green.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pipe/green.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pipe/mask.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pipe/mask.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pipe/pipeh.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pipe/pipeh.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pipe/pipev.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pipe/pipev.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pole/bend.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pole/bend.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pole/cross.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pole/cross.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pole/diagonals.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pole/diagonals.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pole/horz.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pole/horz.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pole/t-cross.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pole/t-cross.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/pole/vert.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/pole/vert.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/color_cyan.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/color_cyan.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/color_yellow.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/color_yellow.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/danger.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/danger.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/down.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/down.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/leftdown.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/leftdown.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/left.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/left.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/leftup.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/leftup.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/needrock.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/needrock.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/rightdown.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/rightdown.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/right.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/right.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/rightup.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/rightup.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/run.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/run.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/trampoline.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/trampoline.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/signs/up.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/signs/up.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/air.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/air.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/background2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/background2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/background.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/background.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/concave.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/concave.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/convex.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/convex.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/crack.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/crack.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/platform.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/platform.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/slope_transitions.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/slope_transitions.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/special2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/special2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/special.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/special.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/spike.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/spike.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/unisolid2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/unisolid2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/unisolid3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/unisolid3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/unisolid.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/unisolid.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snow/variants.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snow/variants.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snowcastle/foreground.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snowcastle/foreground.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snowmountain/ground2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snowmountain/ground2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snowmountain/ground.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snowmountain/ground.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/snowmountain/ground.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/snowmountain/ground.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/test/test.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/test/test.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/antarctic-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/antarctic-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/antarctic-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/antarctic-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/antarctic-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/antarctic-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/antarctic-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/antarctic-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/antarctic-5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/antarctic-5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/antarctic-6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/antarctic-6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/antarctic-7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/antarctic-7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/antarctic-8.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/antarctic-8.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/antarctic.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/antarctic.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/electrified-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/electrified-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/electrified-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/electrified-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/electrified_waves-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/electrified_waves-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/electrified_waves-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/electrified_waves-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/water.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/water.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/water-trans.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/water-trans.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/waves-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/waves-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/waves-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/waves-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/waves-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/waves-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/waves-trans-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/waves-trans-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/waves-trans-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/waves-trans-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/water/waves-trans-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/water/waves-trans-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/trans-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/trans-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/trans-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/trans-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/trans-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/trans-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/trans-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/trans-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall0-0-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall0-0-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall0-0-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall0-0-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall0-0-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall0-0-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall0-0-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall0-0-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall0-1-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall0-1-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall0-1-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall0-1-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall0-1-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall0-1-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall0-1-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall0-1-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall0-2-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall0-2-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall0-2-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall0-2-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall0-2-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall0-2-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall0-2-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall0-2-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall1-0-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall1-0-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall1-0-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall1-0-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall1-0-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall1-0-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall1-0-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall1-0-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall1-5-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall1-5-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall1-5-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall1-5-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall1-5-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall1-5-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall1-5-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall1-5-4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/tiles/waterfall/waterfall-4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles/waterfall/waterfall-4.png differ diff -Nru supertux-0.3.3/data/images/tiles.strf supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles.strf --- supertux-0.3.3/data/images/tiles.strf 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/tiles.strf 2014-05-17 16:30:09.000000000 +0000 @@ -14,6 +14,196 @@ ;; - the meaning of the values in (attributes ...) can be seen in ;; src/tile.cpp, unisolid is 3 not 2 (supertux-tiles + (tile + (id 3037) + (images + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-4.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + ) + (solid #t) + (fullbox #t) + (next-tile 84) + (editor-images "objects/bonus_block/bonus-levelflip.png") + (data 12) + (fps 15) + ) + + (tile + (id 2948) + (images + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-4.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + ) + (solid #t) + (fullbox #t) + (next-tile 84) + (editor-images "objects/bonus_block/bonus-explode.png") + (data 11) + (fps 15) + ) + + (tile + (id 2947) + (images + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-4.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + ) + (solid #t) + (fullbox #t) + (next-tile 84) + (editor-images "objects/bonus_block/bonus-rain.png") + (data 10) + (fps 15) + ) + + (tile + (id 2946) + (images + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-4.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + ) + (solid #t) + (fullbox #t) + (next-tile 84) + (editor-images "objects/bonus_block/bonus-rock.png") + (data 9) + (fps 15) + ) + + (tile + (id 2945) + (images + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-4.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + ) + (solid #t) + (fullbox #t) + (next-tile 84) + (editor-images "objects/bonus_block/bonus-porttramp.png") + (data 8) + (fps 15) + ) + + (tile + (id 2944) + (images + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-4.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + ) + (solid #t) + (fullbox #t) + (next-tile 84) + (editor-images "objects/bonus_block/bonus-tramp.png") + (data 7) + (fps 15) + ) + + (tile + (id 2943) + (images + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-4.png" + "objects/bonus_block/full-3.png" + "objects/bonus_block/full-2.png" + "objects/bonus_block/full-1.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + "objects/bonus_block/full-0.png" + ) + (solid #t) + (fullbox #t) + (next-tile 84) + (editor-images "objects/bonus_block/off.png") + (data 6) + (fps 15) + ) + + (tilegroup + (name "Pipes") + (tiles + 57 58 2841 2842 + 59 60 2843 2844 + 1742 1743 2845 2846 + 53 55 1744 2847 + 54 56 1745 2848 + 2849 2851 2852 2853 + 2850 2854 2855 2856 + 2857 2858 2859 2860 + 2861 2862 2863 2864 + 2865 2866 2867 2868 + 2869 2870 2871 2872 + + 2905 2906 2907 2908 + + 2085 2086 2873 2874 + 2087 2088 2875 2876 + 2089 2090 2877 2878 + 2143 2144 2145 2879 + 2146 2147 2148 2880 + 2881 2883 2884 2885 + 2882 2886 2887 2888 + 2889 2890 2891 2892 + 2893 2894 2895 2896 + 2897 2898 2899 2900 + 2901 2902 2903 2904)) + (tilegroup (name "Test") (tiles @@ -22,111 +212,17 @@ 2209 2210 2211 0)) (tilegroup - (name "Castle BG Stones") - (tiles - 2380 2381 2382 2383 - 2212 2213 2214 2215 - 2224 2225 2226 2227 - 2236 2237 2238 2239 - 2248 2249 2250 2251 - 2260 2261 2262 2263 - 2272 2273 2274 2275 - 2284 2285 2286 2287 - 2296 2297 2298 2299 - 2308 2309 2310 2311 - 2320 2321 2322 2323 - 2332 2333 2334 2335 - 2344 2345 2346 2347 - 2312 2313 2314 2315 - 2324 2325 2326 2327 - 2336 2337 2338 2339 - 2348 2349 2350 2351 - 2356 2357 2358 2359 - 2368 2369 2370 2371 - 2360 2361 2362 2363 - 2372 2373 2374 2375 - 2364 2365 2366 2367 - 2376 2377 2378 2379 - 2264 2265 2266 2267 - 2276 2277 2278 2279 - 2288 2289 2290 2291 - 2300 2301 2302 2303 - 2268 2269 2270 2271 - 2280 2281 2282 2283 - 2292 2293 2294 2295 - 2304 2305 2306 2307 - 2316 2317 2318 2319 - 2328 2329 2330 2331 - 2340 2341 2342 2343 - 2352 2353 2354 2355 - 2216 2217 2218 2219 - 2228 2229 2230 2231 - 2240 2241 2242 2243 - 2252 2253 2254 2255 - 2220 2221 2222 2223 - 2232 2233 2234 2235 - 2244 2245 2246 2247 - 2256 2257 2258 2259 -)) - - (tilegroup (name "Crystalcave") (tiles - 2647 2648 2649 2650 - 2651 2652 2653 2654 - 2655 2656 2657 2658 - 2659 2660 2661 2662 - - 2663 2664 2665 2675 - 2666 2667 2668 2676 - 2669 2670 2671 2677 - 2672 2673 2674 2678 - ) - ) + 2407 2408 2409 2410 + 2421 2422 2423 2424 + 2435 2436 2437 2438 + 2449 2450 2451 2452 + 2463 2464 2465 2466 + 2477 2478 2479 2480 + 2491 2492 2493 2494 + 2505 2506 2507 2508 -(tilegroup - (name "Snowmountain") -(tiles -2679 2680 2681 2682 -2695 2696 2697 2698 -2711 2712 2713 2714 -2727 2728 2729 2730 -2743 2744 2745 2746 -2759 2760 2761 2762 -2775 2776 2777 2778 -2791 2792 2793 2794 - -2683 2684 2685 2686 -2699 2700 2701 2702 -2715 2716 2717 2718 -2731 2732 2733 2734 -2747 2748 2749 2750 -2763 2764 2765 2766 -2779 2780 2781 2782 -2795 2796 2797 2798 - -2687 2688 2689 2690 -2703 2704 2705 2706 -2719 2720 2721 2722 -2735 2736 2737 2738 -2751 2752 2753 2754 -2767 2768 2769 2770 -2783 2784 2785 2786 -2799 2800 2801 2802 - -2691 2692 2693 2694 -2707 2708 2709 2710 -2723 2724 2725 2726 -2739 2740 2741 2742 -2755 2756 2757 2758 -2771 2772 2773 2774 -2787 2788 2789 2790 -2803 2804 2805 2806 -)) - - (tilegroup - (name "Nightcave") - (tiles 2411 2412 0 0 2425 2426 0 0 2439 2440 0 0 @@ -136,23 +232,14 @@ 2495 2496 0 0 2509 2510 0 0 - 2407 2408 2409 2410 - 2421 2422 2423 2424 - 2435 2436 2437 2438 - 2449 2450 2451 2452 - 2463 2464 2465 2466 - 2477 2478 2479 2480 - 2491 2492 2493 2494 - 2505 2506 2507 2508 - - 2417 2418 2419 2420 - 2431 2432 2433 2434 - 2445 2446 2447 2448 - 2459 2460 2461 2462 - 2473 2474 2475 2476 - 2487 2488 2489 2490 - 2501 2502 2503 2504 - 2515 2516 2517 2518 + 2417 2418 2419 2420 + 2431 2432 2433 2434 + 2445 2446 2447 2448 + 2459 2460 2461 2462 + 2473 2474 2475 2476 + 2487 2488 2489 2490 + 2501 2502 2503 2504 + 2515 2516 2517 2518 2413 2414 2415 2416 2427 2428 2429 2430 @@ -162,44 +249,95 @@ 2483 2484 2485 2486 2497 2498 2499 2500 2511 2512 2513 2514 - - 2519 2520 2521 2522 - 2535 2536 2537 2538 - 2551 2552 2553 2554 - 2567 2568 2569 2570 - 2583 2584 2585 2586 - 2599 2600 2601 2602 - 2615 2616 2617 2618 - 2631 2632 2633 2634 - - 2523 2524 2525 2526 - 2539 2540 2541 2542 - 2555 2556 2557 2558 - 2571 2572 2573 2574 - 2587 2588 2589 2590 - 2603 2604 2605 2606 - 2619 2620 2621 2622 - 2635 2636 2637 2638 - - 2527 2528 2529 2530 - 2543 2544 2545 2546 - 2559 2560 2561 2562 - 2575 2576 2577 2578 - 2591 2592 2593 2594 - 2607 2608 2609 2610 - 2623 2624 2625 2626 - 2639 2640 2641 2642 - - 2531 2532 2533 2534 - 2547 2548 2549 2550 - 2563 2564 2565 2566 - 2579 2580 2581 2582 - 2595 2596 2597 2598 - 2611 2612 2613 2614 - 2627 2628 2629 2630 - 2643 2644 2645 2646 - )) - + + 2519 2520 2521 2522 + 2535 2536 2537 2538 + 2551 2552 2553 2554 + 2567 2568 2569 2570 + 2583 2584 2585 2586 + 2599 2600 2601 2602 + 2615 2616 2617 2618 + 2631 2632 2633 2634 + + 2523 2524 2525 2526 + 2539 2540 2541 2542 + 2555 2556 2557 2558 + 2571 2572 2573 2574 + 2587 2588 2589 2590 + 2603 2604 2605 2606 + 2619 2620 2621 2622 + 2635 2636 2637 2638 + + 2527 2528 2529 2530 + 2543 2544 2545 2546 + 2559 2560 2561 2562 + 2575 2576 2577 2578 + 2591 2592 2593 2594 + 2607 2608 2609 2610 + 2623 2624 2625 2626 + 2639 2640 2641 2642 + + 2531 2532 2533 2534 + 2547 2548 2549 2550 + 2563 2564 2565 2566 + 2579 2580 2581 2582 + 2595 2596 2597 2598 + 2611 2612 2613 2614 + 2627 2628 2629 2630 + 2643 2644 2645 2646 + + 2647 2648 2649 2650 + 2651 2652 2653 2654 + 2655 2656 2657 2658 + 2659 2660 2661 2662 + + 2663 2664 2665 2675 + 2666 2667 2668 2676 + 2669 2670 2671 2677 + 2672 2673 2674 2678 + ) + ) + +(tilegroup + (name "Snowmountain") +(tiles +2679 2680 2681 2682 +2695 2696 2697 2698 +2711 2712 2713 2714 +2727 2728 2729 2730 +2743 2744 2745 2746 +2759 2760 2761 2762 +2775 2776 2777 2778 +2791 2792 2793 2794 + +2683 2684 2685 2686 +2699 2700 2701 2702 +2715 2716 2717 2718 +2731 2732 2733 2734 +2747 2748 2749 2750 +2763 2764 2765 2766 +2779 2780 2781 2782 +2795 2796 2797 2798 + +2687 2688 2689 2690 +2703 2704 2705 2706 +2719 2720 2721 2722 +2735 2736 2737 2738 +2751 2752 2753 2754 +2767 2768 2769 2770 +2783 2784 2785 2786 +2799 2800 2801 2802 + +2691 2692 2693 2694 +2707 2708 2709 2710 +2723 2724 2725 2726 +2739 2740 2741 2742 +2755 2756 2757 2758 +2771 2772 2773 2774 +2787 2788 2789 2790 +2803 2804 2805 2806 +)) + (tilegroup (name "Snow") (tiles @@ -207,11 +345,41 @@ 13 14 15 204 10 11 12 206 16 17 18 205 + 30 31 114 113 21 22 19 203 20 23 207 208 - 115 116 214 0 - 117 118 0 0 + 3044 3045 3046 3047 + 3048 3049 3050 3051 + 3052 3053 3054 3055 + 3056 3057 3058 3059 + 2134 115 116 214 + 2135 117 118 1539 + + 2909 2910 2913 2914 + 2911 2912 2915 2916 + 2917 2918 2921 2922 + 2919 2920 2923 2924 + 0 1826 1827 0 + 1829 1830 1831 1832 + 1833 1834 1835 1836 + 1837 1838 1843 1844 + 1839 1840 1845 1846 + 1841 1842 1847 1848 + 0 0 1849 1850 + + 2121 2122 2123 0 + 2126 2127 2128 0 + 2131 2132 2133 0 + 2124 2125 0 0 + 2129 2130 0 0 + + 2925 2926 2929 2930 + 0 2928 2931 0 + 0 0 2937 2940 + 2933 2935 2938 2941 + 2934 2936 2939 2942 + 122 209 123 0 124 210 125 0 1345 1346 1344 0 @@ -220,63 +388,60 @@ 38 36 43 1739 40 41 42 1815 119 121 120 1816 - 1539 0 0 0 - 0 1826 1827 0 - 1829 1830 1831 1832 - 1833 1834 1835 1836 - 1837 1838 1843 1844 - 1839 1840 1845 1846 - 1841 1842 1847 1848 - 0 0 1849 1850 - 2050 2051 2060 2061 - 2055 2056 2065 2066 + 2050 2051 2060 2061 + 2055 2056 2065 2066 2052 2053 2054 0 2057 2058 2059 0 2062 2063 2064 0 0 2067 2068 2069 0 2072 2073 2074 - 2075 2079 2076 0 - 2077 2073 2078 0 - - 2070 2071 0 0 - - 2085 2086 0 0 - 2087 2088 0 0 - 2089 2090 0 0 - - 2121 2122 2123 0 - 2126 2127 2128 0 - 2131 2132 2133 0 - - 2124 2125 0 0 - 2129 2130 0 0 - 2134 2135 0 0 + 2075 2079 2076 2070 + 2077 2073 2078 2071 2019 2140 2141 2142 - 2020 2178 0 0 + 2020 0 0 0 - 2155 2156 2157 0 - 2163 2164 2165 0 - 2158 2159 2154 0 - 2160 2161 2162 0 + 2178 3038 3039 3040 - 2166 2167 2168 2169 - 2170 2171 2172 2173 - 2174 2175 2176 2177 + 2406 3041 3042 3043 - 2185 2186 2180 2181 - 2193 2194 2188 2189 - 2197 2187 2195 2196 - - 2182 2183 2184 2179 - 2190 2191 2192 2201 - 2198 2199 2200 2202 - -2384 2385 2386 2396 -2387 2388 2389 2397 -2390 2391 2392 2398 -2393 2394 2395 2399 + 2155 2156 2157 2163 + 2158 2159 2154 2164 + 2160 2161 2162 2165 + + 2166 2167 2168 2169 + 2170 2171 2172 2173 + 2174 2175 2176 2177 + + 2185 2186 2180 2181 + 2193 2194 2188 2189 + 2197 2187 2195 2196 + + 2182 2183 2184 2179 + 2190 2191 2192 2201 + 2198 2199 2200 2202 + + 2384 2385 2386 2949 + 2387 2388 2389 2950 + 2390 2391 2392 2951 + 2393 2394 2395 2952 + 2953 2954 2955 2956 + + 2957 2962 2398 2396 + 2958 2961 2399 2397 + 2959 2960 2997 2998 + + 0 0 2963 2969 + 2975 2979 2964 2970 + 2976 2980 2965 2971 + 2977 2981 2966 2972 + 2978 2982 2967 2973 + 0 0 2968 2974 + 0 2986 2990 0 + 2983 2987 2991 2994 + 2984 2988 2992 2995 + 2985 2989 2993 2996 ) ) (tilegroup @@ -291,7 +456,7 @@ 0 0 0 1342) ) (tilegroup - (name "Forest (Foreground)") + (name "Forest") (tiles 1000 1001 1002 1003 1004 1005 1006 1007 @@ -300,8 +465,9 @@ 1016 1017 1018 1019 1723 1724 1725 1726 1817 1013 1014 1820 - 1819 0 0 0 - 1818 0 0 0 + 1819 1533 1534 1535 + 1818 1536 1537 1538 + 1996 1997 0 0 0 1060 1061 0 1063 1064 1065 1066 1067 1068 1069 1070 @@ -309,8 +475,8 @@ 1047 1048 1053 1054 1049 1050 1055 1056 1042 1043 1057 1058 - 1034 1035 1029 1030 - 1040 1041 1031 1032 + 1035 1034 1029 1030 + 1041 1040 1031 1032 1036 1037 1737 1038 1020 1021 1022 1044 1023 1024 1025 1033 @@ -322,9 +488,6 @@ 1358 1359 1360 0 1361 1362 1363 0 1364 1365 1366 0 - 1533 1534 1535 0 - 1536 1537 1538 0 - 1996 1997 0 0 1972 1976 1980 1984 1973 1977 1981 1985 1974 1978 1982 1986 @@ -334,12 +497,7 @@ 2007 1353 2012 0 2008 1354 2013 0 2009 1821 2014 0 - ) - ) -(tilegroup - (name "Forest (Underground)") - (tiles 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 @@ -366,8 +524,18 @@ 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 + + 1423 1424 1425 1426 + 1427 1428 1429 1430 + 1431 1432 1433 1434 + 1435 1436 1437 1438 + 1439 1440 1441 1442 + 0 1443 1444 0 + 1445 1446 1447 1448 + 1449 1450 1451 1452 ) ) + (tilegroup (name "Forest (Background)") (tiles @@ -463,20 +631,8 @@ ) ) (tilegroup - (name "Ghost forest") - (tiles - 1423 1424 1425 1426 - 1427 1428 1429 1430 - 1431 1432 1433 1434 - 1435 1436 1437 1438 - 1439 1440 1441 1442 - 0 1443 1444 0 - 1445 1446 1447 1448 - 1449 1450 1451 1452) - ) - (tilegroup (name "Block") - (tiles 27 28 29 47 48 50 49 211 77 51 52 212 78 62 61 213 44 83 84 102 140 103 104 105 112 128 1311 2153) + (tiles 27 28 29 47 48 50 49 211 77 51 52 212 78 62 61 213 44 83 2947 2948 84 102 140 103 104 105 112 128 3037 2943 2944 2945 2946 1311 2153) ) (tilegroup (name "Background") @@ -513,17 +669,6 @@ ) ) (tilegroup - (name "Pipe") - (tiles - 53 55 1744 0 - 54 56 1745 0 - 57 58 2085 2086 - 59 60 2087 2088 - 1742 1743 2089 2090 - 2143 2144 2145 0 - 2146 2147 2148 0) - ) - (tilegroup (name "Pole") (tiles 1348 1720 1719 1718 @@ -531,6 +676,17 @@ 1349 1717 1721 0 2001 2002 2149 2150 2003 2004 2151 2152 + + 2999 3000 3001 3002 + 3003 3004 3005 3006 + 3007 3008 3009 3010 + 3011 3012 3013 3014 + 3015 3016 3017 3018 + 3019 3020 3021 3022 + 3023 3024 3025 3026 + 3027 3028 3029 3030 + 3031 3032 3033 3034 + 3035 3036 0 0 ) ) (tilegroup @@ -606,8 +762,20 @@ ) ) (tilegroup - (name "Waterfall-trans") + (name "Water") (tiles + 2019 2140 2141 2142 + 2020 0 0 0 + + 291 292 293 294 + 287 288 289 290 + 283 284 285 286 + 279 280 281 282 + 275 276 277 278 + + 195 0 196 75 + 197 198 199 76 + 191 192 193 194 187 188 189 190 183 184 185 186 @@ -615,21 +783,6 @@ 175 176 177 178) ) (tilegroup - (name "Waterfall") - (tiles - 291 292 293 294 - 287 288 289 290 - 283 284 285 286 - 279 280 281 282 - 275 276 277 278) - ) - (tilegroup - (name "Waterfall-edgecloud") - (tiles - 195 0 196 0 - 197 198 199) - ) - (tilegroup (name "Icebridge") (tiles 1551 1540 1541 1545 @@ -640,7 +793,7 @@ (tilegroup (name "LavaFlow") (tiles - 2136 2137 2138 2139 + 2136 2137 2138 2139 1711 1707 1701 1714 1709 1710 1712 1715 1708 0 1716 1704 @@ -693,32 +846,68 @@ 1784 1785 1786 1788 1789 1790 1791 1793 1794 1795 1796 1798 - 1782 1804 1805 0 - 1787 1797 1792 0 - 1799 1800 0 0 + 1805 1782 1804 1787 + 1797 1792 1799 1800 + 2807 2808 2810 2812 2809 2813 2814 0 2811 2815 2816 0 + + 2091 2092 2093 0 + 2096 2097 2098 0 + 2101 2102 2103 0 + 2106 2107 2108 0 + 2111 2112 2113 0 + 2116 2117 2118 0 + 2094 2095 2109 2110 + 2099 2100 2104 2105 + 2114 2115 2119 2120 + + 2380 2381 2382 2383 + 2212 2213 2214 2215 + 2224 2225 2226 2227 + 2236 2237 2238 2239 + 2248 2249 2250 2251 + 2260 2261 2262 2263 + 2272 2273 2274 2275 + 2284 2285 2286 2287 + 2296 2297 2298 2299 + 2308 2309 2310 2311 + 2320 2321 2322 2323 + 2332 2333 2334 2335 + 2344 2345 2346 2347 + 2312 2313 2314 2315 + 2324 2325 2326 2327 + 2336 2337 2338 2339 + 2348 2349 2350 2351 + 2356 2357 2358 2359 + 2368 2369 2370 2371 + 2360 2361 2362 2363 + 2372 2373 2374 2375 + 2364 2365 2366 2367 + 2376 2377 2378 2379 + 2264 2265 2266 2267 + 2276 2277 2278 2279 + 2288 2289 2290 2291 + 2300 2301 2302 2303 + 2268 2269 2270 2271 + 2280 2281 2282 2283 + 2292 2293 2294 2295 + 2304 2305 2306 2307 + 2316 2317 2318 2319 + 2328 2329 2330 2331 + 2340 2341 2342 2343 + 2352 2353 2354 2355 + 2216 2217 2218 2219 + 2228 2229 2230 2231 + 2240 2241 2242 2243 + 2252 2253 2254 2255 + 2220 2221 2222 2223 + 2232 2233 2234 2235 + 2244 2245 2246 2247 + 2256 2257 2258 2259 ) ) - -(tilegroup - (name "Castle (snow)") - (tiles - 2091 2092 2093 0 - 2096 2097 2098 0 - 2101 2102 2103 0 - 2106 2107 2108 0 - 2111 2112 2113 0 - 2116 2117 2118 0 - - 2094 2095 0 0 - 2099 2100 0 0 - 2104 2105 0 0 - 2109 2110 0 0 - 2114 2115 0 0 - 2119 2120 0 0 -)) (tilegroup (name "Cave background") @@ -760,7 +949,13 @@ 2043 2044 0 359 1760 1761 1748 1749 1754 1755 1756 1757 - 2404 2405 + 2404 2405 0 0 + 2817 2818 2819 2820 + 2823 2821 2822 2824 + 2828 2832 2830 2826 + 2827 2831 2829 2825 + 2839 2833 2834 2840 + 2835 2837 2838 2836 ) ) (tile @@ -771,28 +966,32 @@ (solid #t) ) (tiles - (width 11) - (height 4) + (width 13) + (height 5) (ids - 7 8 9 0 1826 1827 0 1837 1838 1843 1844 - 13 14 15 1829 1830 1831 1832 1839 1840 1845 1846 - 10 11 12 1833 1834 1835 1836 1841 1842 1847 1848 - 16 17 18 0 0 0 0 0 0 1849 1850 + 7 8 9 0 1826 1827 0 1837 1838 1843 1844 2937 2940 + 13 14 15 1829 1830 1831 1832 1839 1840 1845 1846 2938 2941 + 10 11 12 1833 1834 1835 1836 1841 1842 1847 1848 2939 2942 + 16 17 18 2925 2926 2929 2930 2933 2935 1849 1850 0 0 + 0 0 0 2927 2928 2931 2932 2934 2936 0 0 0 0 ) (attributes - 0 0 0 0 0 0 0 0 0 0 0 - 1 1 1 17 17 17 17 17 17 17 17 - 1 1 1 1 1 1 1 1 1 17 17 - 0 0 0 0 0 0 0 0 0 1 1 + 0 0 0 0 0 0 0 0 0 0 0 17 17 + 1 1 1 17 17 17 17 17 17 17 17 17 17 + 1 1 1 1 1 1 1 1 1 17 17 0 0 + 0 0 0 17 17 17 17 17 17 1 1 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 ) (datas - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 18 34 32 16 2 0 66 48 - 0 0 0 0 0 0 0 0 0 50 64 - 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 49 67 + 0 0 0 18 34 32 16 2 0 66 48 65 51 + 0 0 0 0 0 0 0 0 0 50 64 0 0 + 0 0 0 33 17 19 35 1 3 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 ) (image "tiles/snow/convex.png") ) + (tiles (width 2) (height 3) @@ -962,34 +1161,6 @@ ) (image "tiles/blocks/bigblock.png") ) - (tiles - (width 3) - (height 2) - (ids - 53 55 1744 - 54 56 1745 - ) - (attributes - 1 1 1 - 1 1 1 - ) - (image "tiles/pipe/pipeh.png") - ) - (tiles - (width 2) - (height 3) - (ids - 57 58 - 59 60 - 1742 1743 - ) - (attributes - 1 1 - 1 1 - 1 1 - ) - (image "tiles/pipe/pipev.png") - ) (tile (id 61) (images @@ -2439,7 +2610,7 @@ ) (image "tiles/castle/stonewindow.png") ) - + (tile (id 1517) (images @@ -2450,10 +2621,10 @@ "tiles/castle/walltorch/flame-2.png" "tiles/castle/walltorch/flame-2.png" "tiles/castle/walltorch/flame-3.png" - "tiles/castle/walltorch/flame-3.png" + "tiles/castle/walltorch/flame-3.png" + "tiles/castle/walltorch/flame-4.png" "tiles/castle/walltorch/flame-4.png" - "tiles/castle/walltorch/flame-4.png" - "tiles/castle/walltorch/flame-5.png" + "tiles/castle/walltorch/flame-5.png" "tiles/castle/walltorch/flame-5.png" "tiles/castle/walltorch/flame-6.png" "tiles/castle/walltorch/flame-6.png" @@ -3264,7 +3435,7 @@ (attributes 3 3 ) - (image "tiles/pipe/pipev.png") + (image "tiles/pipe/green.png") ) (tiles (width 1) @@ -3294,20 +3465,6 @@ ) (image "tiles/snow/unisolid.png") ) - (tiles - (width 2) - (height 3) - (ids 2085 2086 - 2087 2088 - 2089 2090 - ) - (attributes - 1 1 - 1 1 - 1 1 - ) - (image "tiles/pipe/blue.png") - ) (tiles (width 4) @@ -3349,11 +3506,11 @@ ) (attributes 1 1 1 1 1 - 1 1 1 0 0 - 1 1 1 0 0 - 1 1 1 0 0 - 1 1 1 0 0 - 1 1 1 0 1024 + 1 1 1 1 1 + 1 1 1 1 0 + 1 1 1 1 1 + 1 1 1 1024 1024 + 1 1 1 1024 1024 ) (image "tiles/snowcastle/foreground.png") ) @@ -3391,28 +3548,15 @@ ) (tiles - (width 3) - (height 2) - (ids 2143 2144 2145 - 2146 2147 2148 - ) - (attributes - 1 1 1 - 1 1 1 - ) - (image "tiles/pipe/blueh.png") - ) - - (tiles (width 2) (height 2) - (ids + (ids 2149 2150 2151 2152 ) (image "tiles/pole/bend.png") ) - + (tile (id 2153) (unisolid #t) @@ -3445,9 +3589,11 @@ 0 0 0 0) (image "tiles/snow/unisolid3.png")) - (tile - (id 2178) - (hurts #t) + (tiles + (width 4) + (height 1) + (ids 2178 3038 3039 3040) + (attributes 1024 1024 1024 1024) (images "tiles/snow/spike.png")) @@ -3469,7 +3615,7 @@ 2206 2207 2208 2209 2210 2211) (attributes - 1 1 1 + 1 1 1 1 1 1 1 1 1) (image "tiles/test/test.png")) @@ -3477,42 +3623,46 @@ (tiles (width 12) (height 14) - (ids - 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 - 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 - 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 - 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 - 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 - 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 - 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 - 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 - 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 - 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 - 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 - 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 - 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 + (ids + 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 + 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 + 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 + 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 + 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 + 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 + 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 + 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 + 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 + 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 + 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 + 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 + 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379) (image "tiles/castle/background.png")) (tiles (width 2) (height 2) - (ids + (ids 2380 2381 2382 2383) (image "tiles/castle/stones.png")) (tiles (width 4) - (height 4) + (height 6) (ids -2384 2385 2386 2396 -2387 2388 2389 2397 -2390 2391 2392 2398 -2393 2394 2395 2399 + 2384 2385 2386 2949 + 2387 2388 2389 2950 + 2390 2391 2392 2951 + 2393 2394 2395 2952 + 2953 2954 2955 2956 + 2396 2397 2398 2399 ) (attributes - 0 0 0 1 + 0 0 0 0 + 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 @@ -3558,21 +3708,21 @@ (width 30) (height 8) (ids - 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 - 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 - 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 - 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 - 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 - 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 - 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 - 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 + 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 + 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 + 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 + 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 + 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 + 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 + 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 + 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 ) (attributes 0 0 0 0 0 0 1 1 1 1 0 17 17 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 17 1 1 17 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 17 17 0 17 1 1 17 17 1 1 17 17 17 17 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 17 17 0 17 1 1 17 0 17 17 0 0 0 0 0 - 1 1 1 1 1 1 1 1 1 1 0 0 0 0 17 1 1 17 0 17 17 0 0 0 0 0 0 0 0 0 + 1 1 1 1 1 1 1 1 1 1 0 0 0 0 17 1 1 17 0 17 17 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 17 17 17 17 17 1 1 17 0 17 17 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 @@ -3595,7 +3745,7 @@ (height 4) (ids 2647 2648 2649 2650 2663 2664 2665 2675 - 2651 2652 2653 2654 2666 2667 2668 2676 + 2651 2652 2653 2654 2666 2667 2668 2676 2655 2656 2657 2658 2669 2670 2671 2677 2659 2660 2661 2662 2672 2673 2674 2678 ) @@ -3611,24 +3761,24 @@ (width 16) (height 8) (ids - 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 - 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 - 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 - 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 - 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 - 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 - 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 - 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 + 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 + 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 + 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 + 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 + 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 + 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 + 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 + 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 ) (attributes - 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 - 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 - 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 + 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 + 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 + 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 ) (image "tiles/snowmountain/ground.png")) @@ -3659,5 +3809,244 @@ (image "tiles/castle/chain.png") ) -;; next-id: 2817 + (tiles + (width 4) + (height 6) + (ids + 2817 2818 2819 2820 + 2821 2822 2823 2824 + 2825 2826 2827 2828 + 2829 2830 2831 2832 + 2833 2834 2835 2836 + 2837 2838 2839 2840 + ) + (attributes + 3 3 3 3 + 19 19 19 19 + 19 19 19 19 + 19 19 19 19 + 19 19 19 19 + 19 19 19 19 + ) + (datas + 0 1 2 3 + 0 1 2 3 + 16 17 18 19 + 32 33 34 35 + 48 49 50 51 + 64 65 66 67 + ) + (editor-images "tiles/auxiliary/invisible-unisolid-slopes.png") + ) + + (tiles + (width 4) + (height 11) + (ids + 57 58 2841 2842 + 59 60 2843 2844 + 1742 1743 2845 2846 + 53 55 1744 2847 + 54 56 1745 2848 + 2849 2851 2852 2853 + 2850 2854 2855 2856 + 2857 2858 2859 2860 + 2861 2862 2863 2864 + 2865 2866 2867 2868 + 2869 2870 2871 2872 + ) + (attributes + 1 1 1 1 + 1 1 1 1 + 1 1 1 1 + 1 1 1 1 + 1 1 1 1 + 1 1 1 1 + 1 1 1 1 + 17 1 1 17 + 1 1 1 1 + 1 1 1 1 + 17 1 1 17 + ) + (datas + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 2 0 0 0 + 0 0 0 0 + 0 0 0 0 + 1 0 0 3 + ) + (image "tiles/pipe/green.png") + ) + + (tiles + (width 4) + (height 11) + (ids + 2085 2086 2873 2874 + 2087 2088 2875 2876 + 2089 2090 2877 2878 + 2143 2144 2145 2879 + 2146 2147 2148 2880 + 2881 2883 2884 2885 + 2882 2886 2887 2888 + 2889 2890 2891 2892 + 2893 2894 2895 2896 + 2897 2898 2899 2900 + 2901 2902 2903 2904 + ) + (attributes + 1 1 1 1 + 1 1 1 1 + 1 1 1 1 + 1 1 1 1 + 1 1 1 1 + 1 1 1 1 + 1 1 1 1 + 17 1 1 17 + 1 1 1 1 + 1 1 1 1 + 17 1 1 17 + ) + (datas + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 2 0 0 0 + 0 0 0 0 + 0 0 0 0 + 1 0 0 3 + ) + (image "tiles/pipe/blue.png") + ) + + (tiles + (width 2) + (height 2) + (ids + 2905 2906 + 2907 2908 + ) + (attributes + 0 0 + 0 0 + ) + (image "tiles/pipe/mask.png") + ) + + (tiles + (width 4 )(height 4 ) + (ids + 2909 2910 2913 2914 + 2911 2912 2915 2916 + 2917 2918 2921 2922 + 2919 2920 2923 2924 + ) + (attributes + 0 0 0 0 + 17 1 1 17 + 17 0 0 17 + 1 1 1 1 + ) + (datas + 0 0 0 0 + 34 0 0 32 + 16 0 0 18 + 0 0 0 0 + ) + (image "tiles/snow/slope_transitions.png" ) + ) + (tiles + (width 2)(height 4) + (ids + 2957 2962 + 2958 2961 + 2959 2960 + 2997 2998 + ) + (attributes + 1 1 + 1 1 + 1 1 + 1 1 + ) + (image "tiles/darksnow/concave2.png") + ) + (tiles + (width 8)(height 6) + (ids + 0 0 0 0 0 0 2963 2969 + 0 2986 2990 0 2975 2979 2964 2970 + 2983 2987 2991 2994 2976 2980 2965 2971 + 2984 2988 2992 2995 2977 2981 2966 2972 + 2985 2989 2993 2996 2978 2982 2967 2973 + 0 0 0 0 0 0 2968 2974 + ) + (attributes + 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 17 17 + 17 17 17 17 17 17 17 17 + 1 1 1 1 1 1 1 1 + 17 17 17 17 17 17 17 17 + 0 0 0 0 0 0 17 17 + ) + (datas + 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 66 48 + 18 34 32 16 2 0 50 64 + 0 0 0 0 0 0 0 0 + 33 17 19 35 1 3 49 67 + 0 0 0 0 0 0 65 51 + ) + (image "tiles/darksnow/slope2.png") + ) + (tiles + (width 4)(height 10) + (ids + 2999 3000 3001 3002 + 3003 3004 3005 3006 + 3007 3008 3009 3010 + 3011 3012 3013 3014 + 3015 3016 3017 3018 + 3019 3020 3021 3022 + 3023 3024 3025 3026 + 3027 3028 3029 3030 + 3031 3032 3033 3034 + 3035 3036 0 0 + ) + (image "tiles/pole/diagonals.png") + ) + (tiles + (width 3)(height 1) + (ids 3041 3042 3043) + (attributes 257 257 257) + (image "objects/icecube/iceslick.png") + ) + (tiles + (width 4)(height 4) + (ids + 3044 3045 3046 3047 + 3048 3049 3050 3051 + 3052 3053 3054 3055 + 3056 3057 3058 3059 + ) + (attributes + 1 1 1 1 + 1 1 1 1 + 1 1 1 1 + 1 1 1 0 + ) + (image "tiles/snow/special2.png") + ) + +;; next-id: 3060 ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/castlepass.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/castlepass.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/castle.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/castle.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/icebridge.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/icebridge.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/igloo.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/igloo.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/pier.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/pier.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/secretpaths-editor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/secretpaths-editor.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/snowconcave.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/snowconcave.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/snowconvex.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/snowconvex.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/snowman.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/snowman.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/water-editor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/water-editor.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/water.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/water.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/woodconcave.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/woodconcave.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/antarctica/woodconvex.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/antarctica/woodconvex.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/boat/boat_0_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/boat_0_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/boat/boat_0_ice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/boat_0_ice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/boat/boat_0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/boat_0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/boat/boat_1_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/boat_1_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/boat/boat_1_ice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/boat_1_ice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/boat/boat_1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/boat_1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/boat/boat_empty.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/boat_empty.png differ diff -Nru supertux-0.3.3/data/images/worldmap/common/boat/boat.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/boat.sprite --- supertux-0.3.3/data/images/worldmap/common/boat/boat.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/boat.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -60,4 +60,22 @@ "boat_0.png" ) ) + (action + (hitbox 6 41 0 0) + (name "ice-stop") + (fps 5) + (images + "boat_1_ice.png" + "boat_0_ice.png" + ) + ) + (action + (hitbox 6 41 0 0) + (name "ice-walking") + (fps 5) + (images + "boat_1_ice.png" + "boat_0_ice.png" + ) + ) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/boat/boat.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/boat.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/boat/left_boat_0_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/left_boat_0_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/boat/left_boat_0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/left_boat_0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/boat/left_boat_1_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/left_boat_1_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/boat/left_boat_1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/boat/left_boat_1.png differ diff -Nru supertux-0.3.3/data/images/worldmap/common/bonusdot.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/bonusdot.sprite --- supertux-0.3.3/data/images/worldmap/common/bonusdot.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/bonusdot.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,43 @@ +(supertux-sprite + (action + (name "default") + (hitbox 16 16 0 0) + (images "leveldot_blue-01.png" + "leveldot_blue-02.png" + "leveldot_blue-03.png") + ) + (action + (name "solved") + (hitbox 16 16 0 0) + (images "leveldot_green.png") + ) + (action + (name "perfect") + (hitbox 16 16 0 0) + (images "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green_perfect-0.png" + "leveldot_green_perfect-1.png" + "leveldot_green_perfect-2.png" + "leveldot_green_perfect-3.png" + "leveldot_green_perfect-2.png" + "leveldot_green_perfect-1.png" + "leveldot_green_perfect-0.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png") + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/firetux.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/firetux.png differ diff -Nru supertux-0.3.3/data/images/worldmap/common/hiddendot.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/hiddendot.sprite --- supertux-0.3.3/data/images/worldmap/common/hiddendot.sprite 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/hiddendot.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,41 @@ +(supertux-sprite + (action + (name "default") + (hitbox 16 16 0 0) + (images "invisible.png") + ) + (action + (name "solved") + (hitbox 16 16 0 0) + (images "leveldot_green.png") + ) + (action + (name "perfect") + (hitbox 16 16 0 0) + (images "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green_perfect-0.png" + "leveldot_green_perfect-1.png" + "leveldot_green_perfect-2.png" + "leveldot_green_perfect-3.png" + "leveldot_green_perfect-2.png" + "leveldot_green_perfect-1.png" + "leveldot_green_perfect-0.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png") + ) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/invisible.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/invisible.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/laddertux1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/laddertux1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/laddertux2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/laddertux2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/laddertux3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/laddertux3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/laddertux4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/laddertux4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/laddertux5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/laddertux5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/laddertux6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/laddertux6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/laddertux7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/laddertux7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/laddertux8.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/laddertux8.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/leveldot_blue-01.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/leveldot_blue-01.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/leveldot_blue-02.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/leveldot_blue-02.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/leveldot_blue-03.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/leveldot_blue-03.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/leveldot_blue.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/leveldot_blue.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/leveldot_green_perfect-0.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/leveldot_green_perfect-0.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/leveldot_green_perfect-1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/leveldot_green_perfect-1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/leveldot_green_perfect-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/leveldot_green_perfect-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/leveldot_green_perfect-3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/leveldot_green_perfect-3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/leveldot_green.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/leveldot_green.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/leveldot_red.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/leveldot_red.png differ diff -Nru supertux-0.3.3/data/images/worldmap/common/leveldot.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/leveldot.sprite --- supertux-0.3.3/data/images/worldmap/common/leveldot.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/leveldot.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -9,4 +9,33 @@ (hitbox 16 16 0 0) (images "leveldot_green.png") ) + (action + (name "perfect") + (hitbox 16 16 0 0) + (images "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green_perfect-0.png" + "leveldot_green_perfect-1.png" + "leveldot_green_perfect-2.png" + "leveldot_green_perfect-3.png" + "leveldot_green_perfect-2.png" + "leveldot_green_perfect-1.png" + "leveldot_green_perfect-0.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png" + "leveldot_green.png") + ) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/level_star1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/level_star1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/level_star2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/level_star2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/level_star3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/level_star3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/level_star4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/level_star4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/level_star5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/level_star5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/level_star.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/level_star.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/messagedot.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/messagedot.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/n_stone.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/n_stone.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/shroom1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/shroom1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/shroom2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/shroom2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/shroom3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/shroom3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/shroom4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/shroom4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/shroom5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/shroom5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/shroom6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/shroom6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/shroom.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/shroom.png differ diff -Nru supertux-0.3.3/data/images/worldmap/common/shroom.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/shroom.sprite --- supertux-0.3.3/data/images/worldmap/common/shroom.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/shroom.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -20,6 +20,11 @@ (action (name "solved") (hitbox 16 16 0 0) + (images "level_star.png") + ) + (action + (name "perfect") + (hitbox 16 16 0 0) (images "level_star.png" "level_star1.png" "level_star1.png" Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux1_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux1_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux1_ice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux1_ice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux2_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux2_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux2_ice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux2_ice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux3_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux3_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux3_ice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux3_ice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux4_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux4_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux4_ice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux4_ice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux5_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux5_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux5_ice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux5_ice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux5.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux5.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux6_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux6_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux6_ice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux6_ice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux6.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux6.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux7_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux7_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux7_ice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux7_ice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux7.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux7.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux8_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux8_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux8_ice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux8_ice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux8.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux8.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux9.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux9.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux_ice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux_ice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smalltux.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smalltux.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smoke1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smoke1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smoke2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smoke2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smoke3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smoke3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/smoke4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/smoke4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/teleporterdot_1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/teleporterdot_1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/teleporterdot_2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/teleporterdot_2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/teleporterdot_3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/teleporterdot_3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/teleporterdot_4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/teleporterdot_4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/teleporterdot.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/teleporterdot.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/torch1.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/torch1.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/torch2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/torch2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/torch3.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/torch3.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/torch4.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/torch4.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/torch.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/torch.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/common/tux.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/tux.png differ diff -Nru supertux-0.3.3/data/images/worldmap/common/tux.sprite supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/tux.sprite --- supertux-0.3.3/data/images/worldmap/common/tux.sprite 2010-03-01 12:40:56.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/common/tux.sprite 2014-05-17 16:30:09.000000000 +0000 @@ -76,5 +76,29 @@ (hitbox 0 10 0 0) (images "smalltux_fire.png") ) + (action + (name "ice-walking") + (hitbox 0 10 0 0) + (images "smalltux_ice.png" + "smalltux2_ice.png" + "smalltux3_ice.png" + "smalltux4_ice.png" + "smalltux5_ice.png" + "smalltux6_ice.png" + "smalltux7_ice.png" + "smalltux8_ice.png" + "smalltux6_ice.png" + "smalltux5_ice.png" + "smalltux4_ice.png" + "smalltux3_ice.png" + "smalltux2_ice.png" + "smalltux1_ice.png" + "smalltux_ice.png") + ) + (action + (name "ice-stop") + (hitbox 0 10 0 0) + (images "smalltux_ice.png") + ) ) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/castlemap_overlay_full.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/castlemap_overlay_full.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/castlemap_overlay.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/castlemap_overlay.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/castlemap.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/castlemap.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/darker_forest.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/darker_forest.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/forest.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/forest.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/forestwood-2.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/forestwood-2.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/forestwood.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/forestwood.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/ghostforest.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/ghostforest.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/ghostwood.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/ghostwood.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/icestream.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/icestream.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/leveldots/doorclosed.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/leveldots/doorclosed.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/leveldots/dooropen.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/leveldots/dooropen.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/path_map.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/path_map.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/path.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/path.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/small_air.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/small_air.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/small_earth.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/small_earth.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/small_fire.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/small_fire.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/small_water.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/small_water.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/small_wood.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/small_wood.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/forest/stream.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/forest/stream.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/cave_cracks.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/cave_cracks.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/crystal.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/crystal.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/gimp/cracks.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/gimp/cracks.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/gimp/crystals.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/gimp/crystals.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/gimp/icecave.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/gimp/icecave.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/gimp/land.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/gimp/land.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/gimp/mountain.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/gimp/mountain.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/gimp/thin_ice.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/gimp/thin_ice.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/icecave.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/icecave.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/land.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/land.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/mountain.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/mountain.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/thin_ice.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/thin_ice.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/woodconcave.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/woodconcave.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/ice/woodconvex.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/ice/woodconvex.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/bridge.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/bridge.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/castle.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/castle.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/gimp/bridge.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/gimp/bridge.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/gimp/castle.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/gimp/castle.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/gimp/paths.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/gimp/paths.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/gimp/pier.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/gimp/pier.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/gimp/shalow_water.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/gimp/shalow_water.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/gimp/surf-test.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/gimp/surf-test.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/gimp/surf.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/gimp/surf.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/gimp/water.xcf and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/gimp/water.xcf differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/invisible_paths-editor.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/invisible_paths-editor.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/pier.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/pier.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/roads.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/roads.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/shallow_water.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/shallow_water.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/surf-01.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/surf-01.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/surf-02.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/surf-02.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/surf-03.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/surf-03.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/surf-04.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/surf-04.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_01.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_01.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_02.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_02.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_03.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_03.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_04.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_04.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_05.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_05.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_06.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_06.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_07.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_07.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_08.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_08.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_09.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_09.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_10.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_10.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_11.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_11.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_12.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_12.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_13.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_13.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_14.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_14.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_15.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_15.png differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/images/worldmap/shared/water_16.png and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap/shared/water_16.png differ diff -Nru supertux-0.3.3/data/images/worldmap.strf supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap.strf --- supertux-0.3.3/data/images/worldmap.strf 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/images/worldmap.strf 2014-05-17 16:30:09.000000000 +0000 @@ -1,84 +1,5 @@ (supertux-tiles (tilegroup - (name "Castle") - (tiles - 1500 1501 1502 1503 - 1504 1505 1506 1507 - 1508 1509 1510 1511 - 1512 1513 1514 1515 - 1516 1517 1518 1519 - 1520 1521 1522 1523 - 1524 1525 1526 1527 - 1528 1529 1530 1531 - 1532 1533 1534 1535 - 1536 1537 1538 1539 - 1540 1541 1542 1543 - 1544 1545 1546 1547 - 1548 1549 1550 1551 - 1552 1553 1554 1555 - 1556 1557 1558 1559 - 1560 1561 1562 1563 - 1564 1565 1566 1567 - 1568 1569 1570 1571 - 1572 1573 1574 1575 - 1576 1577 1578 1579 - 1580 1581 1582 1583 - 1584 1585 1586 1587 - 1588 1589 1590 1591 - 1592 1593 1594 1595 - 1596 1597 1598 1599 - 1600 1601 1602 1603 - 1604 1605 1606 1607 - 1608 1609 1610 1611 - 1612 1613 1614 1615 - 1616 1617 1618 1619 - 1620 1621 1622 1623 - 1624 1625 1626 1627 - 1628 1629 1630 1631 - 1632 1633 1634 1635 - 1636 1637 1638 1639 - 1640 1641 1642 1643 - 1644 1645 1646 1647 - 1648 1649 1650 1651 - 1652 1653 1654 1655 - 1656 1657 1658 1659 - 1660 1661 1662 1663 - 1664 1665 1666 1667 - 1668 1669 1670 1671 - 1672 1673 1674 1675 - 1676 1677 1678 1679 - 1680 1681 1682 1683 - 1684 1685 1686 1687 - 1688 1689 1690 1691 - 1692 1693 1694 1695 - 1696 1697 1698 1699 - 1700 1701 1702 1703 - 1704 1705 1706 1707 - 1708 1709 1710 1711 - 1712 1713 1714 1715 - 1717 1718 1719 1720 - 1721 1722 1723 1724 - 1725 1726 1727 1728 - 1729 1730 1731 1732 - 1733 1734 - ) -) -(tilegroup - (name "Castle-Paths") - (tiles - 1735 1736 1737 1738 - 1739 1740 1741 1742 - 1743 1744 1745 1746 - 1747 1749 1750 1751 - 1752 1753 1754 1755 - 1756 1757 1758 1759 - 1760 1761 1762 1763 - 1765 1766 1767 1768 - 1769 1770 1771 1772 - 1773 - ) -) - (tilegroup (name "Darker Forest") (tiles 1800 1801 1802 1803 1804 1805 1806 1807 1808 diff -Nru supertux-0.3.3/data/levels/bonus1/ar.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ar.po --- supertux-0.3.3/data/levels/bonus1/ar.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ar.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Arabic (http://www.transifex.com/projects/p/supertux/language/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/az.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/az.po --- supertux-0.3.3/data/levels/bonus1/az.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/az.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/supertux/language/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/be.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/be.po --- supertux-0.3.3/data/levels/bonus1/be.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/be.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: meequz \n" +"Language-Team: Belarusian (http://www.transifex.com/projects/p/supertux/language/be/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: be\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "Праверка палёту" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "Падзямеллі, але без цмокаў" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "Хлусіць!" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "Цягнік ад'язджае праз 1 хвіліну" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "Сардэчна запрашаем!" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "Брама палаца" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "Доўгі шлях дахаты" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "Палац бонуснай выспы" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "Зона 42" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "-Віншуем!\n\n#Вы паспяхова скончылі\n#Бонусную выспу I.\n\n\tузроўні рабілі:\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Калі вы не скончылі яшчэ ўсе ўзроўні,\n#вярніцеся дахаты і абярыце\n#новы шлях. Там вас чакае яшчэ шмат\n#выпрабаванняў!\n\n#Да таго ж там ёсць таемны ўзровень...\n\n#Вялікі дзякуй усім, хто зрабіў унёсак\n#у гэты выпуск. Спадзяемся,\n#вам спадабалася!" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "Збаў тон" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "Штосьці рыбнае" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "Агонь у небе" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "Я тут раней не быў?" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "Нягоднікі смуродзяць!" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "Добры пачатак" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "Занадта лёгка" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "Усё яшчэ занадта лёгка" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "На палову змерзлы" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "Пячора люстэркаў" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "Лабірынт у небе" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "Набліжаецца крах!" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "Вяршыня айсберга" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "Бонусная выспа I" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "Вы адшукалі схованку!" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "Парада: карыстайцеся іглу, каб вярнуцца." + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "Перасунуцца ў сектар Matr1x'а" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "Перасунуцца ў вобласць Томпсана" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "Пакінуць выспу каманды SuperTux" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "Перасунуцца ў зону Abednego" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "Пакінуць тэрыторыю Torfi" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "Пакінуць зону Abednego" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "Пакінуць вобласць Томпсана" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "Вярнуцца ў сектар Matr1x'а" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "Перасунуцца дахаты" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "Перасунуцца на выспу каманды SuperTux" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "Пакінуць сектар Matr1x'а" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "Працягнуць сектар Matr1x'а" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "Перасунуцца на тэрыторыю Torfi" diff -Nru supertux-0.3.3/data/levels/bonus1/ca.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ca.po --- supertux-0.3.3/data/levels/bonus1/ca.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ca.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,20 +1,21 @@ -# Spanish translations for SuperTux -# Copyright (C) 2006 Fernando Carmona -# This file is distributed under the same license as the SuperTux package. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-10 14:15+0100\n" -"PO-Revision-Date: 2007-02-24 11:32+0100\n" -"Last-Translator: Martí \n" -"Language-Team: Spanish \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Catalan (http://www.transifex.com/projects/p/supertux/language/ca/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Spanish\n" -"X-Poedit-Country: SPAIN\n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -77,30 +78,7 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-Felicitats!\n" -"\n" -"#Has superat amb èxit\n" -"#Bonus Island I\n" -"\n" -"\taquests nivells van ser aportats per:\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#Si no has completat tots els nivells encara,\n" -"#troba el teu cami per tornar a casa i agafa\n" -"#una altra via. Queden més reptes \n" -"#esperant-te!\n" -"\n" -"#Hi ha un nivell secret que pots descubrir\n" -"#també...\n" -"\n" -"#Un gran \"Gràcies\" per tots els\n" -"#que contribuïren en el llançament\n" -"Esperem que hagis disfrutat!" +msgstr "-Felicitats!\n\n#Has superat amb èxit\n#Bonus Island I\n\n\taquests nivells van ser aportats per:\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Si no has completat tots els nivells encara,\n#troba el teu cami per tornar a casa i agafa\n#una altra via. Queden més reptes \n#esperant-te!\n\n#Hi ha un nivell secret que pots descubrir\n#també...\n\n#Un gran \"Gràcies\" per tots els\n#que contribuïren en el llançament\nEsperem que hagis disfrutat!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" @@ -207,14 +185,12 @@ msgstr "Transport a l'illa de l'equip SuperTux" #: data/levels/bonus1/worldmap.stwm:123 -#, fuzzy msgid "Leave Matr1x' Sector" -msgstr "Abandonar el Sector de Matrix" +msgstr "" #: data/levels/bonus1/worldmap.stwm:129 -#, fuzzy msgid "Continue Matr1x' Sector" -msgstr "Continuar en el Sector de Matrix" +msgstr "" #: data/levels/bonus1/worldmap.stwm:136 msgid "Warp to Torfi's Territory" diff -Nru supertux-0.3.3/data/levels/bonus1/cmn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/cmn.po --- supertux-0.3.3/data/levels/bonus1/cmn.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/cmn.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,199 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Franklin , 2013 +# Wei-Lun Chao , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-12-17 11:37+0000\n" +"Last-Translator: Wei-Lun Chao \n" +"Language-Team: Chinese (Mandarin) (http://www.transifex.com/projects/p/supertux/language/cmn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cmn\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "飛行測試" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "沒有龍的地下城" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "騙人!" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "火車將在一分鐘內離開" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "紅利區!" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "城堡大門" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "漫漫回家路" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "紅利島城堡" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "42 區" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "恭喜!\n\n# 你成功的完成了\n# 紅利島I的關卡\n\n\t這些關卡由\n\t Jason W。Thompson\n\tTorfi Gunnarsson\n\t Abednego\n\t Matr1x 等人所貢獻。\n\n\n# 若你尚未完成所有關卡,\n# 試著找一條路回家,\n# 並找別的路徑。這裡還有更多\n# 挑戰在等著你!\n\n# 而且也還有一個祕密關卡在\n# 等著你…\n\n# 我們非常謝謝貢獻這些關卡的各位。希望你喜歡這些關卡!" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "用管道往下輸送到那裡" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "有東西不太對勁" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "天空之火" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "我以前來過這兒嗎?" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "壞傢伙!" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "好的開始" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "太簡單了" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "還是太簡單了" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "半冷涷的" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "菱鏡之穴" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "天空迷宮" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "崩毀瞬間!!!" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "冰堡提示" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "紅利島 I" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "你發現了一處祕密的地方! " + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "提示:利用圓頂小屋回來這裡" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "進入馬特洛克斯防區" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "進入湯普生領土" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "離開超級企鵝總部島" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "傳送到阿本里哥區域" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "離開托法的領地" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "離開阿本里哥區域" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "離開湯普生領土" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "回到馬特洛克斯防區" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "回家" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "進入超級企鵝總部島" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "離開馬特洛克斯防區" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "繼續往馬特洛克斯防區" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "進入托法的領土" diff -Nru supertux-0.3.3/data/levels/bonus1/cs.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/cs.po --- supertux-0.3.3/data/levels/bonus1/cs.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/cs.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,28 +1,34 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Hume , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-10 14:15+0100\n" -"PO-Revision-Date: 2007-01-03 17:00+0100\n" -"Last-Translator: Ondřej Hošek \n" -"Language-Team: Czech\n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-12-18 14:51+0000\n" +"Last-Translator: Hume \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/supertux/language/cs/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Czech\n" -"X-Poedit-Country: CZECH REPUBLIC\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" -msgstr "Zkušební let" +msgstr "Zkouška letu" #: data/levels/bonus1/abednego-level2.stl:3 msgid "Dungeons but no Dragons" -msgstr "Kobky bez draků" +msgstr "Doupata bez draků" #: data/levels/bonus1/abednego-level3.stl:3 msgid "Lies!" -msgstr "Lháři!" +msgstr "Lži!" #: data/levels/bonus1/abednego-level4.stl:3 msgid "Train Leaves in One Minute" @@ -34,7 +40,7 @@ #: data/levels/bonus1/bonus-level2.stl:3 msgid "Castle Gate" -msgstr "Brána pevnosti" +msgstr "Brána hradu" #: data/levels/bonus1/bonus-level3.stl:3 msgid "A Long Way Home" @@ -42,7 +48,7 @@ #: data/levels/bonus1/bonus-level4.stl:3 msgid "Bonus Island Castle" -msgstr "Hrad na bonusovém ostrově" +msgstr "Hrad bonusového ostrova" #: data/levels/bonus1/bonus-level5.stl:3 msgid "Area 42" @@ -73,27 +79,7 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-Gratulace!\n" -"\n" -"#Úspěšně jsi dokončil(a)\n" -"#bonusový ostrov I\n" -"\n" -"\ts úrovněmi\n" -"\tJasona W. Thompsona\n" -"\tTorfiho Gunnarssona\n" -"\tAbednega\n" -"\tMatr1xe\n" -"\n" -"\n" -"#Pokud jsi ještě nedokončil(a) všechny\n" -"#úrovně, vrať se domů a jdi jinou\n" -"#cestou. Očekává tě pár dalších úkolů!\n" -"\n" -"#Potom je tu taky schována tajná úrověň...\n" -"\n" -"#Velké \"Díky\" každému, kdo k této verzi\n" -"#přispěl. Doufáme, že se ti líbila!" +msgstr "-Gratulujeme!\n\n#Úspěšně jsi dokončil(a)\n#bonusový ostrov I\n\n\ts úrovněmi\n\tJasona W. Thompsona\n\tTorfiho Gunnarssona\n\tAbednega\n\tMatr1xe\n\n\n#Pokud jsi ještě nedokončil(a) všechny\n#úrovně, vrať se domů a jdi jinou\n#cestou. Očekává tě pár dalších úkolů!\n\n#Potom je tu také schována tajná úrověň...\n\n#Velké \"Díky\" každému, kdo k této verzi\n#přispěl. Doufáme, že se ti líbila!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" @@ -101,7 +87,7 @@ #: data/levels/bonus1/matr1x-level2.stl:3 msgid "Something Fishy" -msgstr "Rybina" +msgstr "Něco rybího" #: data/levels/bonus1/matr1x-level3.stl:3 msgid "Fire In The Sky" @@ -109,11 +95,11 @@ #: data/levels/bonus1/thompson-level1.stl:3 msgid "Have I been here before?" -msgstr "Nebyl jsem už tady náhodou?" +msgstr "Byl jsem tu už před tím?" #: data/levels/bonus1/thompson-level2.stl:3 msgid "Bad Guys Stink!" -msgstr "Zlejšci jsou na nic!" +msgstr "Zlejšci smrdí!" #: data/levels/bonus1/torfi-level1.stl:3 msgid "A good start" @@ -125,11 +111,11 @@ #: data/levels/bonus1/torfi-level3.stl:3 msgid "Still too easy" -msgstr "Ještě pořád moc jedoduché" +msgstr "Stále moc jedoduché" #: data/levels/bonus1/wansti-level1.stl:3 msgid "Semi-Frozen" -msgstr "Napolo zmrzlý" +msgstr "Napůl zmrzlý" #: data/levels/bonus1/wansti-level2.stl:3 msgid "Cave Of Mirrors" @@ -141,7 +127,7 @@ #: data/levels/bonus1/wansti-level4.stl:3 msgid "Collapse Imminent!" -msgstr "Pozor, sesype se to!" +msgstr "Brzy se zhroutí!" #: data/levels/bonus1/wansti-level5.stl:3 msgid "Tip Of The Iceberg" @@ -173,7 +159,7 @@ #: data/levels/bonus1/worldmap.stwm:50 msgid "Warp to Abednego's Area" -msgstr "Přenést se do Abendnegova pole" +msgstr "Přenést se do Abendnegovy oblasti" #: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 msgid "Leave Torfi's Territory" @@ -181,7 +167,7 @@ #: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 msgid "Leave Abednego's Area" -msgstr "Opustit Abendnegovo pole" +msgstr "Opustit Abendnegovu oblast" #: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 msgid "Leave Thompson's Domain" diff -Nru supertux-0.3.3/data/levels/bonus1/da.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/da.po --- supertux-0.3.3/data/levels/bonus1/da.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/da.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,24 +1,21 @@ -# translation of da.po to -# Danish translations for bonus package -# Danske oversttelser for pakke bonus. -# Copyright (C) 2006 THE bonus'S COPYRIGHT HOLDER -# This file is distributed under the same license as the bonus package. -# -# Anders , 2006. -# Anders Schlichtkrull , 2007. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: da\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-10 14:15+0100\n" -"PO-Revision-Date: 2007-04-24 14:57+0200\n" -"Last-Translator: Anders Schlichtkrull \n" -"Language-Team: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Danish (http://www.transifex.com/projects/p/supertux/language/da/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: KBabel 1.11.4\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -26,19 +23,19 @@ #: data/levels/bonus1/abednego-level2.stl:3 msgid "Dungeons but no Dragons" -msgstr "Dungeons men ingen dragons" +msgstr "Dungeons men ingen Dragons" #: data/levels/bonus1/abednego-level3.stl:3 msgid "Lies!" -msgstr "Lgne!" +msgstr "Løgne!" #: data/levels/bonus1/abednego-level4.stl:3 msgid "Train Leaves in One Minute" -msgstr "Toget krer om et minut" +msgstr "Toget kører om et minut" #: data/levels/bonus1/bonus-level1.stl:3 msgid "Bonus Dias!" -msgstr "Bonus Dias!" +msgstr "Bonus dias!" #: data/levels/bonus1/bonus-level2.stl:3 msgid "Castle Gate" @@ -46,11 +43,11 @@ #: data/levels/bonus1/bonus-level3.stl:3 msgid "A Long Way Home" -msgstr "Lang vej vjem" +msgstr "Lang vej hjem" #: data/levels/bonus1/bonus-level4.stl:3 msgid "Bonus Island Castle" -msgstr "Bonusens borg" +msgstr "Bonusflagens borg" #: data/levels/bonus1/bonus-level5.stl:3 msgid "Area 42" @@ -81,50 +78,27 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-Tillykke!\n" -"\n" -"#Du har succesfuldt klaret\n" -"#Bonusen I\n" -"\n" -"\tsom indeholder baner lavet af\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#Hvis du ikke har klaret alle baner endnu,\n" -"#kan du g tilbage og tage\n" -"#en anden sti. Der er stadig flere\n" -"#udfordringer der venter p dig!\n" -"\n" -"#Og der er ogs en hemmeligt bane\n" -"#at finde...\n" -"\t\n" -"#Et stort tak gr til\n" -"#alle som hjalp med denne\n" -"#udgivelse. Vi hber I nd det!" +msgstr "-Tillykke!\n\n#Du har succesfuldt klaret\n#Bonusflagen I\n\n\tsom indeholder baner lavet af\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Hvis du ikke har klaret alle baner endnu,\n#kan du gå tilbage og tage\n#en anden sti. Der er stadig flere\n#udfordringer der venter på dig!\n\n#Og der er også en hemmelig bane\n#at finde...\n\t\n#Et stort tak går til\n#alle som hjalp med denne\n#udgivelse. Vi håber I nød det!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" -msgstr "Rret der nede" +msgstr "Røret dernede" #: data/levels/bonus1/matr1x-level2.stl:3 msgid "Something Fishy" -msgstr "Noget fisket" +msgstr "Jeg synes det er noget fisket" #: data/levels/bonus1/matr1x-level3.stl:3 msgid "Fire In The Sky" -msgstr "Fire In The Sky" +msgstr "\"Fire In The Sky\"" #: data/levels/bonus1/thompson-level1.stl:3 msgid "Have I been here before?" -msgstr "Har jeg ikke vret her fr?" +msgstr "Har jeg ikke været her før?" #: data/levels/bonus1/thompson-level2.stl:3 msgid "Bad Guys Stink!" -msgstr "Fjender er dumme!" +msgstr "Fjender stinker!" #: data/levels/bonus1/torfi-level1.stl:3 msgid "A good start" @@ -132,15 +106,15 @@ #: data/levels/bonus1/torfi-level2.stl:3 msgid "Too easy" -msgstr "For nem" +msgstr "For nemt" #: data/levels/bonus1/torfi-level3.stl:3 msgid "Still too easy" -msgstr "Stadig for nem" +msgstr "Stadig for nemt" #: data/levels/bonus1/wansti-level1.stl:3 msgid "Semi-Frozen" -msgstr "Semi-Frossen" +msgstr "Semi-frossen" #: data/levels/bonus1/wansti-level2.stl:3 msgid "Cave Of Mirrors" @@ -160,11 +134,11 @@ #: data/levels/bonus1/worldmap.stwm:3 msgid "Bonus Island I" -msgstr "Bonus 1" +msgstr "Bonusflage 1" #: data/levels/bonus1/worldmap.stwm:12 msgid "You found a secret place!" -msgstr "Du har fundet et hemmeligt sted!" +msgstr "Du har fundet en hemmelig flage!" #: data/levels/bonus1/worldmap.stwm:20 msgid "Hint: Use igloos to get back here." @@ -176,27 +150,27 @@ #: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 msgid "Warp to Thompson's Domain" -msgstr "Hop til Thompsons Domne" +msgstr "Hop til Thompsons domæne" #: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 msgid "Leave the SuperTux Team Island" -msgstr "Forlad 'SuperTux Team'-en" +msgstr "Forlad 'SuperTux Team'-flagen" #: data/levels/bonus1/worldmap.stwm:50 msgid "Warp to Abednego's Area" -msgstr "Hop til Abednegos Omrde" +msgstr "Hop til Abednegos område" #: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 msgid "Leave Torfi's Territory" -msgstr "Forlad Torfis Territorium" +msgstr "Forlad Torfis territorium" #: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 msgid "Leave Abednego's Area" -msgstr "Forlad Abednegos Omrde" +msgstr "Forlad Abednegos område" #: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 msgid "Leave Thompson's Domain" -msgstr "Forlad Thompsons Domne" +msgstr "Forlad Thompsons domæne" #: data/levels/bonus1/worldmap.stwm:77 msgid "Back to Matr1x' Sector" @@ -208,16 +182,16 @@ #: data/levels/bonus1/worldmap.stwm:97 msgid "Warp to the SuperTux Team Island" -msgstr "Hop til \"SuperTux Team\"-en" +msgstr "Hop til \"SuperTux Team\"-flagen" #: data/levels/bonus1/worldmap.stwm:123 msgid "Leave Matr1x' Sector" -msgstr "Forlad Matr1x' Sektor" +msgstr "Forlad Matr1x sektor" #: data/levels/bonus1/worldmap.stwm:129 msgid "Continue Matr1x' Sector" -msgstr "Hop til Matr1x' sektor" +msgstr "Hop til Matr1x sektor" #: data/levels/bonus1/worldmap.stwm:136 msgid "Warp to Torfi's Territory" -msgstr "Hop til Torfis Territorium" +msgstr "Hop til Torfis territorium" diff -Nru supertux-0.3.3/data/levels/bonus1/de.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/de.po --- supertux-0.3.3/data/levels/bonus1/de.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/de.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,16 +1,21 @@ -# Copyright (C) 2006 Christoph Sommer -# This file is distributed under the same license as the bonus package. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# sommer , 2013 msgid "" msgstr "" -"Project-Id-Version: bonus 1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-10 14:15+0100\n" -"PO-Revision-Date: 2006-10-04 00:07+0100\n" -"Last-Translator: Christoph Sommer \n" -"Language-Team: German \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: sommer \n" +"Language-Team: German (http://www.transifex.com/projects/p/supertux/language/de/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus1/abednego-level1.stl:3 @@ -19,15 +24,15 @@ #: data/levels/bonus1/abednego-level2.stl:3 msgid "Dungeons but no Dragons" -msgstr "Die schwarze Hhle" +msgstr "Die schwarze Höhle" #: data/levels/bonus1/abednego-level3.stl:3 msgid "Lies!" -msgstr "Lgen!" +msgstr "Lügen!" #: data/levels/bonus1/abednego-level4.stl:3 msgid "Train Leaves in One Minute" -msgstr "Zug fhrt in einer Minute ab" +msgstr "Zug fährt in einer Minute ab" #: data/levels/bonus1/bonus-level1.stl:3 msgid "Bonus Dias!" @@ -74,23 +79,11 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-Herzlichen Glckwunsch!\n" -"#\n" -"#\n" -"\tLevels dieser Welt stammen aus Einsendungen folgender SuperTux-Spieler:\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"#\n" -"#\n" -"#Falls das nicht die letzte brige Level war: Vom Start-Iglu aus lassen sich noch viele andere Levels erreichen - und auerdem gibt es auch noch eine geheim-Level zu finden!\n" -"#Ein herzliches \"Dankeschn!\" an jeden, der zu diesem Release beigetragen hat. Wir hoffen es hat Spa gemacht!" +msgstr "-Herzlichen Glückwunsch!\n#\n#\n\tLevels dieser Welt stammen aus Einsendungen folgender SuperTux-Spieler:\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n#\n#\n#Falls das nicht die letzte übrige Level war: Vom Start-Iglu aus lassen sich noch viele andere Levels erreichen - und außerdem gibt es auch noch eine geheim-Level zu finden!\n#Ein herzliches \"Dankeschön!\" an jeden, der zu diesem Release beigetragen hat. Wir hoffen es hat Spaß gemacht!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" -msgstr "Rhrensystem" +msgstr "Röhrensystem" #: data/levels/bonus1/matr1x-level2.stl:3 msgid "Something Fishy" @@ -126,7 +119,7 @@ #: data/levels/bonus1/wansti-level2.stl:3 msgid "Cave Of Mirrors" -msgstr "Spiegelhhle" +msgstr "Spiegelhöhle" #: data/levels/bonus1/wansti-level3.stl:3 msgid "A Maze In The Sky" @@ -146,11 +139,11 @@ #: data/levels/bonus1/worldmap.stwm:12 msgid "You found a secret place!" -msgstr "Geheimgang!" +msgstr "Neues Versteck gefunden!" #: data/levels/bonus1/worldmap.stwm:20 msgid "Hint: Use igloos to get back here." -msgstr "Tip: Iglus fhren hierher zurck." +msgstr "Tip: Iglus führen hierher zurück." #: data/levels/bonus1/worldmap.stwm:29 msgid "Warp to Matr1x' Sector" @@ -182,7 +175,7 @@ #: data/levels/bonus1/worldmap.stwm:77 msgid "Back to Matr1x' Sector" -msgstr "Zurck zu Matr1x' Sektor" +msgstr "Zurück zu Matr1x' Sektor" #: data/levels/bonus1/worldmap.stwm:83 msgid "Warp home" diff -Nru supertux-0.3.3/data/levels/bonus1/el.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/el.po --- supertux-0.3.3/data/levels/bonus1/el.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/el.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,198 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# nvangelis , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: nvangelis \n" +"Language-Team: Greek (http://www.transifex.com/projects/p/supertux/language/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "Ψέματα!" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "Το Τρένο Φεύγει σε Ένα Λεπτό " + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "Περιοχή 42" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "Φωτιά στον Ουρανό" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "Ένα καλο ξεκίνημα" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "Πολύ εύκολο" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "Ακόμη πολύ εύκολο" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "Σπηλιά Από Καθρέπτες" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "Κορυφή του Παγόβουνου" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "Βρήκες ένα μυστικός μέρος!" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/eo.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/eo.po --- supertux-0.3.3/data/levels/bonus1/eo.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/eo.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,198 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# sencerbulo , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: sencerbulo \n" +"Language-Team: Esperanto (http://www.transifex.com/projects/p/supertux/language/eo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: eo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "Mensogoj!" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "Kastelpordo" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "Fajro en la ĉielo" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "Bona komenco" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "Tro facila" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "Ankoraŭ tro facilas" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/es.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/es.po --- supertux-0.3.3/data/levels/bonus1/es.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/es.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,20 +1,22 @@ -# Spanish translations for SuperTux -# Copyright (C) 2006 Fernando Carmona -# This file is distributed under the same license as the SuperTux package. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# goliveira , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-10 14:15+0100\n" -"PO-Revision-Date: 2006-10-03 23:37+0100\n" -"Last-Translator: Christoph Sommer \n" -"Language-Team: Spanish \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: goliveira \n" +"Language-Team: Spanish (http://www.transifex.com/projects/p/supertux/language/es/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Spanish\n" -"X-Poedit-Country: SPAIN\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -34,7 +36,7 @@ #: data/levels/bonus1/bonus-level1.stl:3 msgid "Bonus Dias!" -msgstr "¡Bonus dias!" +msgstr "¡Bonus días!" #: data/levels/bonus1/bonus-level2.stl:3 msgid "Castle Gate" @@ -50,10 +52,9 @@ #: data/levels/bonus1/bonus-level5.stl:3 msgid "Area 42" -msgstr "" +msgstr "Área 42" #: data/levels/bonus1/extro.txt:3 -#, fuzzy msgid "" "-Congratulations!\n" "\n" @@ -79,29 +80,6 @@ "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" msgstr "" -"-¡Felicidades!\n" -"\n" -"#Has superado con exito\n" -"#Bonus Island I\n" -"\n" -"\testos niveles fueron aportados por:\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#Si no has completado todos los niveles aun,\n" -"#encuentra tu camino de vuelta a casa y toma\n" -"#otra via. ¡Quedan aun más desafíos\n" -"#aguardandote!\n" -"\n" -"#Y hay un nivel secreto que puedes descubrir\n" -"#también...\n" -"\n" -"#Un gran \"Gracias\" para todos los\n" -"#que contribuyeron en este lanzamiento\n" -"¡Esperamos que lo hayas disfrutado!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" @@ -176,7 +154,6 @@ msgstr "Transporte al Dominio de Thomson" #: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 -#, fuzzy msgid "Leave the SuperTux Team Island" msgstr "Abandonar la isla del equipo de SuperTux" @@ -197,9 +174,8 @@ msgstr "Abandonar el Dominio de Thomson" #: data/levels/bonus1/worldmap.stwm:77 -#, fuzzy msgid "Back to Matr1x' Sector" -msgstr "Volver al Sector de Matrix" +msgstr "" #: data/levels/bonus1/worldmap.stwm:83 msgid "Warp home" @@ -210,14 +186,12 @@ msgstr "Transporte a la isla del equipo de SuperTux" #: data/levels/bonus1/worldmap.stwm:123 -#, fuzzy msgid "Leave Matr1x' Sector" -msgstr "Abandonar el Sector de Matrix" +msgstr "" #: data/levels/bonus1/worldmap.stwm:129 -#, fuzzy msgid "Continue Matr1x' Sector" -msgstr "Continuar en el Sector de Matrix" +msgstr "" #: data/levels/bonus1/worldmap.stwm:136 msgid "Warp to Torfi's Territory" diff -Nru supertux-0.3.3/data/levels/bonus1/et.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/et.po --- supertux-0.3.3/data/levels/bonus1/et.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/et.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Estonian (http://www.transifex.com/projects/p/supertux/language/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/fi.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/fi.po --- supertux-0.3.3/data/levels/bonus1/fi.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/fi.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,15 +1,21 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: \n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-10 14:15+0100\n" -"PO-Revision-Date: 2007-07-15 20:13+0200\n" -"Last-Translator: Jan Solanti \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/supertux/language/fi/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Finnish\n" -"X-Poedit-Country: FINLAND\n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -72,29 +78,7 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-Onnittelut!\n" -"\n" -"#Olet suoriutunut onnistuneesti\n" -"#Lisäsaari I:stä.\n" -"\n" -"Saaren tasot ovat seuraavien henkilöiden tekemiä:\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#Jos et Läpäissyt kaikkia tasoja,\n" -"#palaa takaisin ja valitse toinen polku\n" -"#Muutama haaste odottaa sinua vielä!\n" -"\n" -"#Lisäksi jossain on\n" -"#salainen taso löydettävänä...\n" -"\n" -"#Suuri \"Kiitos\" kaikille,\n" -"#jotka auttoivat tämän julkaisun tekemisessä.\n" -"#Toivomme että nautit siitä!" +msgstr "-Onnittelut!\n\n#Olet suoriutunut onnistuneesti\n#Lisäsaari I:stä.\n\nSaaren tasot ovat seuraavien henkilöiden tekemiä:\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Jos et Läpäissyt kaikkia tasoja,\n#palaa takaisin ja valitse toinen polku\n#Muutama haaste odottaa sinua vielä!\n\n#Lisäksi jossain on\n#salainen taso löydettävänä...\n\n#Suuri \"Kiitos\" kaikille,\n#jotka auttoivat tämän julkaisun tekemisessä.\n#Toivomme että nautit siitä!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" diff -Nru supertux-0.3.3/data/levels/bonus1/fr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/fr.po --- supertux-0.3.3/data/levels/bonus1/fr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/fr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: French (http://www.transifex.com/projects/p/supertux/language/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "Test d'Envol" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "Donjons sans Dragon" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "Mensonges !" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "Le Train part dans UNE minute" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "Bonus Dias !" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "Aux Portes du Château" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "Loin de chez Soi" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "Château de l'île Bonus" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "Zone 42" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "-Félicitation !\n\n# Vous avez fini\n#L'Île Bonus I\n\n\tsom indeholder baner lavet af\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Si Vous n'avez pas fini tous \n#les niveau, Retournez sur vos pas et \n#prenez un autre chemin. D'autres\n#Défis vous attendent encore ! \n\n#Avez-vous trouvé le niveau caché?\n# Alors en route…" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "Suivez le Tuyau" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "Eaux Poissonneuses" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "Une Pluie de Feu" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "Aurais-je déjà vu ça avant ?" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "Les Méchants, ils sont Méchants" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "Un bon Départ" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "Trop Fastoche" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "Encore Trop Fastoche" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "Le Dégèle" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "Le Palais des Glaces" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "L'Horreur dans le Ciel" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "Collapse Imminent ! " + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "Le Sommet de l'Isberg" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "Île Bonus 1" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "Vous avez trouvé une Île cachée !" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "Utilisez les igloos pour retourner ici" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "Allez sur l'île de Matr1x " + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "Allez dans le domaine de Thompsons " + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "Quittez l'Île de l'équipe 'SuperTux'" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "Allez dans la zone d'Abednego" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "Quittez le territoire de Torfis" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "Quittez la zone Abednegos " + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "Quittez le domaine de Thompsons" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "Retournez sur l'île de Matr1x" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "Retournez au point de départ" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "Allez sur l'Île de l'équipe 'SuperTux'" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "Quittez l'île de Matr1x" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "Continuez sur l'île de Matr1x" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "Allez dans le territoire de Torfis" diff -Nru supertux-0.3.3/data/levels/bonus1/hi_IN.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/hi_IN.po --- supertux-0.3.3/data/levels/bonus1/hi_IN.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/hi_IN.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Hindi (India) (http://www.transifex.com/projects/p/supertux/language/hi_IN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hi_IN\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/hr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/hr.po --- supertux-0.3.3/data/levels/bonus1/hr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/hr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Croatian (http://www.transifex.com/projects/p/supertux/language/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hr\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" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/hu.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/hu.po --- supertux-0.3.3/data/levels/bonus1/hu.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/hu.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,26 +1,28 @@ -# Hungarian translations for SuperTux package -# Hungarian messages for SuperTux. -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# D. J. S. , 2012 +# norbix9 , 2013 # Kővágó Zoltán , 2006 -# msgid "" msgstr "" -"Project-Id-Version: SuperTux Bonus world 1 hungarian translation\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-10 14:15+0100\n" -"PO-Revision-Date: 2006-12-05 16:50+0100\n" -"Last-Translator: Kővágó Zoltán \n" -"Language-Team: Kővágó Zoltán (DirtY iCE) \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: norbix9 \n" +"Language-Team: Hungarian (http://www.transifex.com/projects/p/supertux/language/hu/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Hungarian\n" -"X-Poedit-Country: HUNGARY\n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" -msgstr "Pilótát Keresünk" +msgstr "Pilótát keresünk" #: data/levels/bonus1/abednego-level2.stl:3 msgid "Dungeons but no Dragons" @@ -32,7 +34,7 @@ #: data/levels/bonus1/abednego-level4.stl:3 msgid "Train Leaves in One Minute" -msgstr "A Vonat Egy Perc Múlva Indul" +msgstr "A vonat egy perc múlva indul" #: data/levels/bonus1/bonus-level1.stl:3 msgid "Bonus Dias!" @@ -40,19 +42,19 @@ #: data/levels/bonus1/bonus-level2.stl:3 msgid "Castle Gate" -msgstr "Kastély Kapu" +msgstr "Várkapu" #: data/levels/bonus1/bonus-level3.stl:3 msgid "A Long Way Home" -msgstr "Hosszú Az Út Haza" +msgstr "Hosszú az út hazáig" #: data/levels/bonus1/bonus-level4.stl:3 msgid "Bonus Island Castle" -msgstr "Bónusz Sziget Kastélya" +msgstr "Bónusz-szigeti kastély" #: data/levels/bonus1/bonus-level5.stl:3 msgid "Area 42" -msgstr "42-es Terület" +msgstr "42-es terület" #: data/levels/bonus1/extro.txt:3 msgid "" @@ -79,28 +81,27 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" +msgstr "-Gratulálunk!\n\n#Sikeresen befejezted az\n#első Bónusz-szigetet\n\n\tmelynek pályáit\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tés Matr1x készítették.\n\n\n#Ha még nem takarítottál be mindent,\n#menj vissza és járj be egy másik\n#útvonalat. Még mindig rengeteg\n#kihívás vár rád!\n\n#És egy titkos pálya is várja,\n#hogy felfedezzék...\n\n#Hatalmas köszönet mindenkinek,\n#aki közreműködött ebben a kiadásban.\n#Reméljük, tetszett!" #: data/levels/bonus1/matr1x-level1.stl:3 -#, fuzzy msgid "Pipe Down Over There" -msgstr "Csövek Fölül-Alul" +msgstr "Csövek alul-fölül" #: data/levels/bonus1/matr1x-level2.stl:3 msgid "Something Fishy" -msgstr "Valami Halas" +msgstr "Valami bűzlik" #: data/levels/bonus1/matr1x-level3.stl:3 msgid "Fire In The Sky" -msgstr "Tűz Az Égben" +msgstr "Tűz az égben" #: data/levels/bonus1/thompson-level1.stl:3 msgid "Have I been here before?" -msgstr "Voltam már itt ezelőtt?" +msgstr "Itt már voltam?" #: data/levels/bonus1/thompson-level2.stl:3 msgid "Bad Guys Stink!" -msgstr "A Rosszak Bűzlenek" +msgstr "A rosszfiúk bűzlenek" #: data/levels/bonus1/torfi-level1.stl:3 msgid "A good start" @@ -108,75 +109,75 @@ #: data/levels/bonus1/torfi-level2.stl:3 msgid "Too easy" -msgstr "Túl egyszerű" +msgstr "Túl könnyű" #: data/levels/bonus1/torfi-level3.stl:3 msgid "Still too easy" -msgstr "Még mindig túl egyszerű" +msgstr "Még mindig túl könnyű" #: data/levels/bonus1/wansti-level1.stl:3 msgid "Semi-Frozen" -msgstr "Félig-Fagyottan" +msgstr "Félfagyasztott" #: data/levels/bonus1/wansti-level2.stl:3 msgid "Cave Of Mirrors" -msgstr "A Tükrök Barlangja" +msgstr "A tükrök barlangja" #: data/levels/bonus1/wansti-level3.stl:3 msgid "A Maze In The Sky" -msgstr "Egy Labirintus Az Égben" +msgstr "Egy labirintus az égben" #: data/levels/bonus1/wansti-level4.stl:3 msgid "Collapse Imminent!" -msgstr "Közelgő Összeomlás!" +msgstr "Közeleg az összeomlás!" #: data/levels/bonus1/wansti-level5.stl:3 msgid "Tip Of The Iceberg" -msgstr "A Jéghegy Csúcsa" +msgstr "A jéghegy csúcsa" #: data/levels/bonus1/worldmap.stwm:3 msgid "Bonus Island I" -msgstr "Bónusz Sziget 1" +msgstr "Bónusz-sziget 1." #: data/levels/bonus1/worldmap.stwm:12 msgid "You found a secret place!" -msgstr "Megtaláltál egy titkos helyet!" +msgstr "Találtál egy titkos helyet!" #: data/levels/bonus1/worldmap.stwm:20 msgid "Hint: Use igloos to get back here." -msgstr "Tipp: Használd az igloo-kat, hogy visszagyere ide." +msgstr "Tipp: használd az iglukat, hogy visszajuss ide." #: data/levels/bonus1/worldmap.stwm:29 msgid "Warp to Matr1x' Sector" -msgstr "Matr1x Szektorba" +msgstr "A Matr1x-szektorba" #: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 msgid "Warp to Thompson's Domain" -msgstr "Thompson Területére" +msgstr "Thompson földjére" #: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 msgid "Leave the SuperTux Team Island" -msgstr "SuperTux Csapat Sziget Elhagyása" +msgstr "A SuperTux-csapat szigetének elhagyása" #: data/levels/bonus1/worldmap.stwm:50 msgid "Warp to Abednego's Area" -msgstr "Abendengo Területére" +msgstr "Abendengo földjére" #: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 msgid "Leave Torfi's Territory" -msgstr "Torfi Felségterületének Elhagyása" +msgstr "Torfi felségterületének elhagyása" #: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 msgid "Leave Abednego's Area" -msgstr "Abendengo Területének Elhagyása" +msgstr "Abendengo földjének elhagyása" #: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 msgid "Leave Thompson's Domain" -msgstr "Thompson Területének Elhagyása" +msgstr "Thompson földjének elhagyása" #: data/levels/bonus1/worldmap.stwm:77 msgid "Back to Matr1x' Sector" -msgstr "Vissza Matr1x Szektorba" +msgstr "Vissza a Matr1x-szektorba" #: data/levels/bonus1/worldmap.stwm:83 msgid "Warp home" @@ -184,16 +185,16 @@ #: data/levels/bonus1/worldmap.stwm:97 msgid "Warp to the SuperTux Team Island" -msgstr "A SuperTux Csapat Szigetére" +msgstr "A SuperTux-csapat szigetére" #: data/levels/bonus1/worldmap.stwm:123 msgid "Leave Matr1x' Sector" -msgstr "Matr1x Szektor Elhagyása" +msgstr "A Matr1x-szektor elhagyása" #: data/levels/bonus1/worldmap.stwm:129 msgid "Continue Matr1x' Sector" -msgstr "Matr1x Szektor Folytatása" +msgstr "A Matr1x-szektor folytatása" #: data/levels/bonus1/worldmap.stwm:136 msgid "Warp to Torfi's Territory" -msgstr "Torfi Felségterületére" +msgstr "Torfi felségterületére" diff -Nru supertux-0.3.3/data/levels/bonus1/it.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/it.po --- supertux-0.3.3/data/levels/bonus1/it.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/it.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,20 +1,22 @@ -# Lithuanian translations for bonus package. -# Copyright (C) 2006 THE bonus'S COPYRIGHT HOLDER -# This file is distributed under the same license as the bonus package. -# , 2006. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Andrius Štikonas , 2006 msgid "" msgstr "" -"Project-Id-Version: bonus 1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-10 14:15+0100\n" -"PO-Revision-Date: 2007-11-04 15:51+0100\n" -"Last-Translator: Manuela Kessler \n" -"Language-Team: Lithuanian \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Italian (http://www.transifex.com/projects/p/supertux/language/it/)\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" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -77,30 +79,7 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-Congratulazioni!\n" -"\n" -"#Hai completato con successo l'Isola\n" -"#Bonus I\n" -"\n" -"\tformata da livelli creati da\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#Se non hai ancora completato tutti i livelli,\n" -"#torna all'igloo iniziale e scegli un altro\n" -"#percorso. Ci sono ancora molte\n" -"#sfide che ti aspettano!\n" -"\n" -"#E c'è anche un livello\n" -"#segreto da scoprire...\n" -"\n" -"#Un grande \"Grazie\" a chiunque\n" -"#ha contribuito a questa\n" -"#distribuzione. Speriamo ti sia piaciuta!" +msgstr "-Congratulazioni!\n\n#Hai completato con successo l'Isola\n#Bonus I\n\n\tformata da livelli creati da\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Se non hai ancora completato tutti i livelli,\n#torna all'igloo iniziale e scegli un altro\n#percorso. Ci sono ancora molte\n#sfide che ti aspettano!\n\n#E c'è anche un livello\n#segreto da scoprire...\n\n#Un grande \"Grazie\" a chiunque\n#ha contribuito a questa\n#distribuzione. Speriamo ti sia piaciuta!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" diff -Nru supertux-0.3.3/data/levels/bonus1/ja.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ja.po --- supertux-0.3.3/data/levels/bonus1/ja.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ja.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Japanese (http://www.transifex.com/projects/p/supertux/language/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/lt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/lt.po --- supertux-0.3.3/data/levels/bonus1/lt.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/lt.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,19 +1,21 @@ -# Lithuanian translations for bonus package. -# Copyright (C) 2006 THE bonus'S COPYRIGHT HOLDER -# This file is distributed under the same license as the bonus package. -# , 2006. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Andrius Štikonas , 2006 msgid "" msgstr "" -"Project-Id-Version: bonus 1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-10 14:15+0100\n" -"PO-Revision-Date: 2008-04-01 18:41+0300\n" -"Last-Translator: Andrius Štikonas \n" -"Language-Team: Lithuanian \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Lithuanian (http://www.transifex.com/projects/p/supertux/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: lt\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" #: data/levels/bonus1/abednego-level1.stl:3 @@ -147,13 +149,11 @@ msgid "Warp to Matr1x' Sector" msgstr "" -#: data/levels/bonus1/worldmap.stwm:36 -#: data/levels/bonus1/worldmap.stwm:110 +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 msgid "Warp to Thompson's Domain" msgstr "" -#: data/levels/bonus1/worldmap.stwm:43 -#: data/levels/bonus1/worldmap.stwm:104 +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 msgid "Leave the SuperTux Team Island" msgstr "Palikti SuperTux komandos salą" @@ -161,18 +161,15 @@ msgid "Warp to Abednego's Area" msgstr "" -#: data/levels/bonus1/worldmap.stwm:57 -#: data/levels/bonus1/worldmap.stwm:143 +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 msgid "Leave Torfi's Territory" msgstr "Palikti Torfio teritoriją" -#: data/levels/bonus1/worldmap.stwm:64 -#: data/levels/bonus1/worldmap.stwm:90 +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 msgid "Leave Abednego's Area" msgstr "PPalikti Abednego zoną" -#: data/levels/bonus1/worldmap.stwm:70 -#: data/levels/bonus1/worldmap.stwm:117 +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 msgid "Leave Thompson's Domain" msgstr "Palikti Thompson'o domeną" @@ -199,4 +196,3 @@ #: data/levels/bonus1/worldmap.stwm:136 msgid "Warp to Torfi's Territory" msgstr "" - diff -Nru supertux-0.3.3/data/levels/bonus1/matr1x-level2.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/matr1x-level2.stl --- supertux-0.3.3/data/levels/bonus1/matr1x-level2.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/matr1x-level2.stl 2014-05-17 16:30:09.000000000 +0000 @@ -13,323 +13,326 @@ ) (firefly (x 6434) - (y 159) + (y 351) ) (fish - (x 383) - (y 326) + (x 381) + (y 515) ) (fish - (x 654) - (y 312) + (x 652) + (y 501) ) (fish - (x 1061) - (y 94) + (x 1059) + (y 283) ) (fish - (x 1137) - (y 94) + (x 1135) + (y 283) ) (fish - (x 1789) - (y 100) + (x 1787) + (y 289) ) (fish - (x 2139) - (y 98) + (x 2137) + (y 287) ) (fish - (x 2471) - (y 70) + (x 2469) + (y 259) ) (fish - (x 2647) - (y 68) + (x 2645) + (y 257) ) (fish - (x 2921) - (y 62) + (x 2919) + (y 251) ) (fish - (x 3431) - (y 94) + (x 3429) + (y 283) ) (fish - (x 3579) - (y 94) + (x 3577) + (y 283) ) (fish - (x 3739) - (y 94) + (x 3737) + (y 283) ) (fish - (x 3895) - (y 96) + (x 3893) + (y 285) ) (fish - (x 4049) - (y 98) + (x 4047) + (y 287) ) (fish - (x 4215) - (y 90) + (x 4213) + (y 279) ) (fish - (x 4411) - (y 88) + (x 4409) + (y 277) ) (fish - (x 5653) - (y 214) + (x 5651) + (y 403) ) (fish - (x 5487) - (y 214) + (x 5485) + (y 403) ) (fish - (x 5283) - (y 216) + (x 5281) + (y 405) ) (fish - (x 5135) - (y 216) + (x 5133) + (y 405) ) (fish - (x 4899) - (y 154) + (x 4897) + (y 343) ) (fish - (x 7421) - (y 169) + (x 7419) + (y 358) ) (fish - (x 7211) - (y 185) + (x 7209) + (y 374) ) (fish - (x 7059) - (y 99) + (x 7057) + (y 288) ) (fish - (x 6892) - (y 177) + (x 6890) + (y 366) ) (fish - (x 6741) - (y 115) + (x 6752) + (y 288) ) (fish - (x 6593) - (y 186) + (x 6591) + (y 375) ) (fish - (x 5955) - (y 177) + (x 5953) + (y 366) ) (fish - (x 9765) - (y 188) + (x 9763) + (y 377) ) (fish - (x 9637) - (y 190) + (x 9635) + (y 379) ) (fish - (x 8165) - (y 299) + (x 8163) + (y 488) ) (fish - (x 9383) - (y 189) + (x 9381) + (y 378) ) (fish - (x 9509) - (y 187) + (x 9507) + (y 376) ) (fish - (x 9403) - (y 15) + (x 9401) + (y 204) ) (fish - (x 6715) - (y 219) + (x 6720) + (y 416) ) (fish - (x 11347) - (y 142) + (x 11345) + (y 331) ) (fish - (x 11075) - (y 144) + (x 11073) + (y 333) ) (fish - (x 11537) - (y 142) + (x 11535) + (y 331) ) (fish - (x 11721) - (y 178) + (x 11719) + (y 367) ) (fish - (x 11962) - (y 168) + (x 11960) + (y 357) ) (fish - (x 15825) - (y 210) + (x 15823) + (y 399) ) (fish - (x 15727) - (y 210) + (x 15725) + (y 399) ) (fish - (x 15583) - (y 216) + (x 15581) + (y 405) ) (fish - (x 15455) - (y 222) + (x 15453) + (y 411) ) (flame (x 15769) - (y 224) + (y 416) ) (flame (x 15518) - (y 292) + (y 484) ) (flyingsnowball - (x 8421) - (y 253) + (x 8417) + (y 442) ) (flyingsnowball - (x 8677) - (y 141) + (x 8673) + (y 330) ) (flyingsnowball - (x 8809) - (y 89) + (x 8805) + (y 278) ) (flyingsnowball - (x 8555) - (y 227) + (x 8551) + (y 416) ) (flyingsnowball - (x 8933) - (y 63) + (x 8929) + (y 252) ) (gradient (top_color 1 1 1) (bottom_color 0 0 1) ) (jumpy - (x 8285) - (y 262) + (x 8278) + (y 446) ) (leveltime (time 250) ) (mrbomb - (x 858) - (y 384) + (x 853) + (y 568) ) (mrbomb - (x 3084) - (y 95) + (x 3079) + (y 279) ) (mrbomb - (x 5377) - (y 254) + (x 5372) + (y 438) ) (mrbomb - (x 7789) - (y 384) + (x 7784) + (y 568) ) (mrbomb - (x 11203) - (y 192) + (x 11198) + (y 376) ) (mrbomb - (x 14381) - (y 256) + (x 14376) + (y 440) ) (mrbomb - (x 14589) - (y 254) + (x 14584) + (y 438) ) (mrbomb - (x 496) - (y 286) + (x 491) + (y 470) ) (mrbomb - (x 8013) - (y -32) + (x 8008) + (y 152) ) (mrbomb - (x 6125) - (y 255) + (direction "left") + (x 6112) + (y 448) ) (mrbomb - (x 6373) - (y 246) + (direction "left") + (x 6368) + (y 448) ) (secretarea (width 159) (height 128) (x 7360.662) - (y 319.1127) + (y 511.1127) ) (spawnpoint (name "main") (x 100) - (y 170) + (y 362) ) (spiky - (x 869) - (y 160) + (x 863) + (y 342) ) (spiky - (x 1379) - (y 188) + (x 1373) + (y 370) ) (spiky - (x 3303) - (y 96) + (x 3297) + (y 278) ) (spiky - (x 7947) - (y 384) + (x 7941) + (y 566) ) (spiky - (x 7661) - (y 384) + (x 7655) + (y 566) ) (spiky - (x 10265) - (y 350) + (x 10259) + (y 532) ) (spiky - (x 10575) - (y 352) + (x 10569) + (y 534) ) (spiky - (x 10893) - (y 350) + (x 10887) + (y 532) ) (spiky - (x 14483) - (y 256) + (x 14477) + (y 438) ) (spiky - (x 6325) - (y 246) + (direction "left") + (x 6304) + (y 448) ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 505) - (height 19) + (height 25) (tiles 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -338,6 +341,12 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 76 76 76 76 76 0 0 0 0 76 0 0 0 0 0 76 0 0 0 0 0 76 76 76 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 76 0 0 76 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 76 76 76 76 76 76 76 76 76 76 76 0 0 0 76 0 0 0 0 76 0 0 0 0 76 0 0 0 0 76 0 0 0 0 76 0 0 0 0 76 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 76 76 76 0 0 0 76 0 0 0 76 0 0 0 76 0 0 0 76 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 75 0 75 0 0 0 0 0 75 0 0 0 0 0 75 0 0 0 0 0 75 0 75 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 75 0 0 0 0 75 0 0 0 0 75 0 0 0 0 75 0 0 0 0 75 0 0 0 0 75 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 76 0 0 0 76 76 76 76 0 0 0 0 76 0 0 0 76 76 76 0 0 0 0 0 76 0 76 76 75 75 75 75 75 76 0 0 0 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 0 0 0 76 0 0 0 0 76 0 0 0 0 76 0 0 0 0 76 0 0 0 0 76 0 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 0 0 0 75 0 0 0 75 0 0 0 75 0 0 0 75 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 75 0 75 0 0 0 0 0 75 0 0 0 0 0 75 0 0 0 0 0 75 0 75 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 76 0 76 0 0 76 0 76 0 0 0 76 76 76 76 76 0 0 0 76 76 0 0 0 76 0 0 0 76 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 @@ -353,11 +362,17 @@ ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 505) - (height 19) + (height 25) (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 1744 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 44 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 1745 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 44 0 0 0 0 0 0 44 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 44 0 0 0 0 0 0 44 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 132 0 0 0 0 0 0 0 @@ -368,9 +383,9 @@ 0 0 0 0 0 0 0 102 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 79 0 59 60 76 76 76 76 76 76 53 55 55 55 55 55 55 55 55 55 55 55 55 55 55 50 49 0 0 0 79 0 0 79 0 44 44 44 0 0 0 0 0 0 79 0 0 79 0 0 0 79 0 0 0 0 0 27 28 28 29 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 79 0 0 0 0 47 0 0 0 0 47 0 0 0 0 79 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 0 79 0 0 79 0 0 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 60 76 76 76 27 28 28 28 29 76 76 76 76 47 76 76 76 76 76 47 76 76 76 76 76 27 28 29 76 76 76 76 47 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 79 0 0 79 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 58 76 76 47 76 76 59 60 76 76 76 76 76 76 76 0 0 27 28 29 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 79 0 59 60 75 75 75 75 75 75 54 56 56 56 56 56 56 56 56 56 56 56 56 56 56 51 52 0 0 0 79 0 0 79 0 0 0 0 0 0 0 47 0 0 79 0 0 79 0 0 0 79 0 0 0 0 0 79 0 0 79 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 29 76 76 76 47 76 76 76 76 47 76 76 76 76 47 76 76 76 76 47 76 76 76 76 47 76 76 76 76 47 76 76 76 76 76 76 59 60 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 79 0 0 0 0 79 0 0 0 0 79 0 0 0 0 79 0 0 0 0 0 0 0 59 60 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 0 79 0 0 79 0 27 28 29 76 79 76 76 76 79 76 76 76 79 76 76 76 79 76 76 76 79 76 76 76 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 57 58 0 0 0 0 0 0 59 60 75 75 75 75 79 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 79 75 75 75 75 47 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 79 0 0 79 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 60 75 75 79 75 75 59 60 75 75 75 75 75 75 75 0 0 79 0 79 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 79 112 59 60 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 0 0 0 79 0 0 79 0 27 28 29 0 0 0 79 0 0 79 0 0 79 0 0 0 79 0 0 0 0 0 79 0 0 79 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 29 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 59 60 0 0 0 0 0 0 0 59 60 76 76 76 27 28 28 29 76 76 76 76 79 76 76 76 27 28 29 76 76 76 76 76 79 76 76 27 28 28 28 28 28 29 76 76 76 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 76 76 76 79 76 76 76 76 79 76 76 76 76 79 76 76 76 76 79 76 76 76 76 79 76 76 76 76 76 76 76 59 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 0 79 0 0 79 0 27 28 29 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 59 60 75 75 75 75 79 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 79 75 75 75 75 27 28 29 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 79 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 29 76 76 76 79 76 79 76 76 79 76 79 76 76 76 27 28 28 28 29 76 76 76 57 58 76 76 76 47 76 76 76 59 60 75 75 79 75 75 59 60 75 75 75 75 75 75 75 - 0 0 79 0 79 0 0 27 28 29 76 76 76 76 76 27 28 29 0 0 0 0 0 0 79 0 0 0 79 0 59 60 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 76 76 76 79 76 76 79 76 76 76 76 76 76 76 79 76 76 79 76 76 79 76 76 76 79 76 76 76 76 76 79 76 76 79 1311 76 76 76 27 28 28 28 28 28 28 28 28 28 28 28 29 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 59 60 0 0 77 102 77 0 0 59 60 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 79 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 112 128 112 75 75 59 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 58 0 0 0 27 28 28 28 29 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 0 79 0 0 79 0 27 28 29 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 27 29 0 0 0 0 0 0 0 0 0 0 0 57 58 0 0 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 59 60 75 75 75 75 79 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 79 75 75 75 75 27 28 29 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 79 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 29 75 75 75 79 75 79 75 75 79 75 79 75 75 75 75 79 75 79 75 75 75 75 59 60 75 75 75 79 75 75 75 59 60 75 75 79 75 75 59 60 75 75 75 75 75 75 75 - 0 0 79 0 79 0 0 27 28 29 75 75 75 75 75 27 28 29 0 0 0 0 0 0 79 0 0 0 79 0 59 60 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 75 75 75 79 75 75 79 75 75 75 75 75 75 75 79 75 75 79 75 75 79 75 75 75 79 75 75 75 75 75 79 75 75 79 75 1311 75 75 27 28 28 28 28 28 28 28 28 28 28 28 29 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 59 60 0 0 0 0 0 0 0 59 60 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 79 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 75 59 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 60 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 0 79 0 0 79 0 27 28 29 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 27 29 0 57 58 0 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 59 60 75 75 75 75 79 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 79 75 75 75 75 27 28 28 28 28 29 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 79 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 29 75 75 75 79 75 79 75 75 79 75 79 75 75 75 75 79 75 79 75 75 75 75 59 60 75 75 75 79 75 75 75 59 60 75 75 79 75 75 59 60 75 75 75 75 75 75 75 - 0 0 79 0 79 0 0 27 28 29 75 75 75 75 75 27 28 29 0 0 0 0 0 0 79 0 0 0 79 0 59 60 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 75 75 75 79 75 75 79 75 75 75 75 75 75 75 79 75 75 79 75 75 79 75 75 75 79 75 75 75 75 75 79 75 75 79 75 75 1311 1311 27 28 28 28 28 28 28 28 28 28 28 28 29 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 59 60 0 0 0 0 0 0 0 59 60 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 79 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 75 59 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 60 76 76 76 79 76 76 76 79 76 76 76 79 76 76 76 79 76 76 76 79 76 76 76 79 76 76 76 76 79 76 76 79 76 27 28 29 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 75 75 75 75 79 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 79 75 75 75 75 27 28 28 28 28 29 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 79 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 29 75 75 75 79 75 79 75 75 79 75 79 75 75 75 75 79 75 79 75 75 75 75 59 60 75 75 75 79 75 75 75 59 60 75 75 79 75 75 59 60 75 75 75 75 75 75 75 + 0 0 79 0 79 0 0 27 28 29 76 76 76 76 76 27 28 29 0 0 0 0 0 0 79 0 0 0 79 0 59 60 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 76 76 76 79 76 76 79 76 76 76 76 76 76 76 79 76 76 79 76 76 79 76 76 76 79 76 76 76 76 76 79 76 76 79 76 76 76 76 27 28 28 28 28 28 28 28 28 28 28 28 29 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 59 60 0 0 77 102 77 0 0 59 60 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 79 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 112 128 112 75 75 59 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 58 0 0 0 27 28 28 28 29 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 0 79 0 0 79 0 27 28 29 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 27 29 0 0 0 0 0 0 0 0 0 0 0 57 58 0 0 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 59 60 75 75 75 75 79 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 79 75 75 75 75 27 28 29 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 79 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 29 75 75 75 79 75 79 75 75 79 75 79 75 75 75 75 79 75 79 75 75 75 75 59 60 75 75 75 79 75 75 75 59 60 75 75 79 75 75 59 60 75 75 75 75 75 75 75 + 0 0 79 0 79 0 0 27 28 29 75 75 75 75 75 27 28 29 0 0 0 0 0 0 79 0 0 0 79 0 59 60 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 75 75 75 79 75 75 79 75 75 75 75 75 75 75 79 75 75 79 75 75 79 75 75 75 79 75 75 75 75 75 79 75 75 79 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 29 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 59 60 0 0 0 0 0 0 0 59 60 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 79 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 75 59 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 60 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 79 0 0 0 0 79 0 0 79 0 27 28 29 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 27 29 0 57 58 0 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 59 60 75 75 75 75 79 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 79 75 75 75 75 27 28 28 28 28 29 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 79 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 29 75 75 75 79 75 79 75 75 79 75 79 75 75 75 75 79 75 79 75 75 75 75 59 60 75 75 75 79 75 75 75 59 60 75 75 79 75 75 59 60 75 75 75 75 75 75 75 + 0 0 79 0 79 0 0 27 28 29 75 75 75 75 75 27 28 29 0 0 0 0 0 0 79 0 0 0 79 0 59 60 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 75 75 75 79 75 75 79 75 75 75 75 75 75 75 79 75 75 79 75 75 79 75 75 75 79 75 75 75 75 75 79 75 75 79 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 29 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 59 60 0 0 0 0 0 0 0 59 60 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 79 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 75 59 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 60 76 76 76 79 76 76 76 79 76 76 76 79 76 76 76 79 76 76 76 79 76 76 76 79 76 76 76 76 79 76 76 79 76 27 28 29 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 75 75 75 75 79 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 79 75 75 75 75 27 28 28 28 28 29 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 79 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 29 75 75 75 79 75 79 75 75 79 75 79 75 75 75 75 79 75 79 75 75 75 75 59 60 75 75 75 79 75 75 75 59 60 75 75 79 75 75 59 60 75 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 29 75 75 75 75 75 27 28 29 76 76 76 76 76 76 53 55 55 55 55 55 50 49 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 75 75 75 79 75 75 79 75 75 75 75 75 75 75 79 75 75 79 75 75 79 75 75 75 79 75 75 75 75 75 79 75 75 79 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 29 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 50 49 55 55 55 55 55 55 55 50 49 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 79 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 1311 75 75 75 75 75 53 50 49 55 55 55 55 55 55 55 55 55 55 55 55 55 55 50 49 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 75 79 75 75 79 75 27 28 29 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 75 75 75 75 79 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 79 75 75 75 75 27 28 28 28 28 28 28 28 29 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 79 0 79 0 57 58 0 0 0 27 28 28 28 28 28 28 28 28 29 75 75 75 79 75 79 75 75 79 75 79 75 75 75 75 79 75 79 75 75 75 75 59 60 75 75 75 79 75 75 75 59 60 75 75 79 75 75 59 60 75 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 29 75 75 75 75 75 27 28 29 75 75 75 75 75 75 54 56 56 56 56 56 51 52 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 75 75 75 79 75 75 79 75 75 75 75 75 75 75 79 75 75 79 75 75 79 75 75 75 79 75 75 75 75 75 79 75 75 79 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 29 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 51 52 56 56 56 56 56 56 56 51 52 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 79 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 54 51 52 56 56 56 56 56 56 56 56 56 56 56 56 56 56 51 52 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 75 79 75 75 79 75 27 28 29 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 75 75 75 75 79 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 79 75 75 75 75 27 28 28 28 28 28 28 28 29 76 76 76 79 76 76 47 76 76 76 79 76 76 47 76 76 79 76 76 47 76 76 79 76 76 47 76 76 79 76 76 47 76 76 79 76 76 76 47 76 76 79 76 76 76 47 76 76 79 76 76 47 76 76 79 76 79 76 59 60 76 76 76 27 28 28 28 28 28 28 28 28 29 75 75 75 79 75 79 75 75 79 75 79 75 75 75 75 79 75 79 75 75 75 75 59 60 75 75 75 79 75 75 75 59 60 75 75 79 75 75 59 60 75 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 29 75 75 75 75 75 27 28 29 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 75 75 75 79 75 75 79 75 75 75 75 75 75 75 79 75 75 79 75 75 79 75 75 75 79 75 75 75 75 75 79 75 75 79 75 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 29 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 79 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 75 79 75 75 79 75 27 28 29 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 79 75 75 75 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 59 60 75 75 75 75 79 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 79 75 75 75 75 27 28 28 28 28 28 28 28 29 75 75 75 79 75 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 79 75 75 75 75 75 75 79 75 75 75 75 75 75 79 75 75 75 75 75 79 75 79 75 59 60 75 75 75 27 28 28 28 28 28 28 28 28 29 75 75 75 79 75 79 75 75 79 75 79 75 75 75 75 79 75 79 75 75 75 75 59 60 75 75 75 79 75 75 75 59 60 75 75 79 75 75 59 60 75 75 75 75 75 75 75 @@ -380,11 +395,17 @@ ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 505) - (height 19) + (height 25) (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 185 0 0 0 0 0 0 0 @@ -395,9 +416,9 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 - 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 76 201 201 201 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 75 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 - 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 75 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 - 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 + 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 75 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 + 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 + 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 0 0 0 201 201 201 201 201 201 0 0 0 0 0 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 53 55 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 54 56 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 @@ -407,14 +428,20 @@ ) ) (tilemap - (z-pos -99) (solid #f) + (z-pos -99) (width 505) - (height 19) + (height 25) (tiles 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff -Nru supertux-0.3.3/data/levels/bonus1/ml.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ml.po --- supertux-0.3.3/data/levels/bonus1/ml.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ml.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-03-20 21:04+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Malayalam (http://www.transifex.com/projects/p/supertux/language/ml/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ml\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/nb.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/nb.po --- supertux-0.3.3/data/levels/bonus1/nb.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/nb.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,21 +1,22 @@ -# Translation of nb to Norwegian Nynorsk +# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# -# Karl Ove Hufthammer , 2007. +# +# Translators: +# Karl Ove Hufthammer , 2007 msgid "" msgstr "" -"Project-Id-Version: nb\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:27+0100\n" -"PO-Revision-Date: 2007-07-13 18:44+0200\n" -"Last-Translator: Karl Ove Hufthammer \n" -"Language-Team: Norwegian Nynorsk \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/supertux/language/nb/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -78,35 +79,7 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-Gratulerer!\n" -"\n" -"#Du har klart å komme\n" -"#gjennom Bonusøy I.\n" -"\n" -"\tBrettene på øya er laget av\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#Viss du ikke har full-\n" -"#ført alle brettene, kan\n" -"#du gå tilbake og ta\n" -"#en annen vei. Det\n" -"#finnes enda flere ut-\n" -"#fordringer og venter!\n" -"\n" -"#Og det finnes også et\n" -"#hemmelig brett ...\n" -"\n" -"#Vi ønsker å takke alle\n" -"#som har vært med på å\n" -"#utvikle dette spillet.\n" -"\n" -"#Og vi håper du koste\n" -"#deg med å spille!" +msgstr "-Gratulerer!\n\n#Du har klart å komme\n#gjennom Bonusøy I.\n\n\tBrettene på øya er laget av\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Viss du ikke har full-\n#ført alle brettene, kan\n#du gå tilbake og ta\n#en annen vei. Det\n#finnes enda flere ut-\n#fordringer og venter!\n\n#Og det finnes også et\n#hemmelig brett ...\n\n#Vi ønsker å takke alle\n#som har vært med på å\n#utvikle dette spillet.\n\n#Og vi håper du koste\n#deg med å spille!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" diff -Nru supertux-0.3.3/data/levels/bonus1/ne.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ne.po --- supertux-0.3.3/data/levels/bonus1/ne.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ne.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,200 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# bansaj , 2013 +# bansaj , 2013 +# starryprabin , 2014 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-01-04 15:42+0000\n" +"Last-Translator: starryprabin \n" +"Language-Team: Nepali (http://www.transifex.com/projects/p/supertux/language/ne/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ne\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "उडान परीक्षण" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "डन्जन तर कुनै ड्रागन छैन" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "झूटहरु!" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "रेलगाडी १ मिनेटमा हिँड्छ" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "महल गेट" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "घर पुग्न एक लामो बाटो" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "बोनस द्वीप महल" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "स्थान ४२" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "बधाई छ!\n\n#तपाईँले सफलतापूर्वक बोनस द्वीप १\n#पूरा गर्नुभएको छl\n\n दिइएको स्तरहरुमा योगदान गर्ने\n जेसन ड्ब्लु. थोम्पसन\n टोर्फि गनार्सन\n अबेदनगो\n मैट्रिक्स\n \n\n#यदि तपाईँले अझै सबै स्तर पार गर्नुभएको छैन भने,\n#घर फर्कने बाटो खोज्नुहोस् र अर्को बाटो\n#हिँड्नुहोस्। तपाईँको लागि अझै चुनौतीहरु\n#पर्खेर बसिरहेका छन्!\n\n#र यहाँ एउटा गोप्य स्तर पनि\n#फेला पार्न मिल्छ...\n\n#यो निष्काशनमा योगदान गर्ने सबैजनालाई \n#एउटा ठूलो \"धन्यवाद\"। तपाईँलाई\n#रमाइलो लाग्यो भन्ने आशा गर्दछौँ।" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "शान्तरुपमा त्याहाँ जानुहोस् " + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "केही गडबड छ" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "आकाशमा आगलागि" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "के म पहिले यत्ता आएको छु?" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "बदमास मान्छेहरु गनाउँछन्!" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "एउटा राम्रो सुरुवात" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "अत्ति सजिलो" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "अझै अत्ति सजिलो" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "अर्ध-जमेको" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "ऐनाहरुको गुफा" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "आकाशमा एउटा भूलभुलैया" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "पतन हुनै लागेको !" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr " विशाल हिम टुक्राको टिप" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "बोनस द्वीप १" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "तपाईँले एउटा गोप्य स्थान भेटाउनुभएको छ!" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "सङ्केत: यहाँ फर्कन इग्लूहरु प्रयोग गर्नुहोस्।" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/nl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/nl.po --- supertux-0.3.3/data/levels/bonus1/nl.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/nl.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Dutch (http://www.transifex.com/projects/p/supertux/language/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/nn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/nn.po --- supertux-0.3.3/data/levels/bonus1/nn.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/nn.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,21 +1,22 @@ -# Translation of nn to Norwegian Nynorsk +# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# -# Karl Ove Hufthammer , 2006, 2007. +# +# Translators: +# Karl Ove Hufthammer , 2006-2007 msgid "" msgstr "" -"Project-Id-Version: nn\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:27+0100\n" -"PO-Revision-Date: 2007-06-30 20:02+0200\n" -"Last-Translator: Karl Ove Hufthammer \n" -"Language-Team: Norwegian Nynorsk \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/supertux/language/nn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: nn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -78,35 +79,7 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-Gratulerer!\n" -"\n" -"#Du har klart å komma\n" -"#gjennom Bonusøy I.\n" -"\n" -"\tBretta på øya er laga av\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#Viss du ikkje har full-\n" -"#ført alle bretta, kan\n" -"#du gå tilbake og ta\n" -"#ein annan veg. Det\n" -"#finst endå fleire ut-\n" -"#fordringar og ventar!\n" -"\n" -"#Og det finst òg eit\n" -"#hemmeleg brett ...\n" -"\n" -"#Me ønskjer å takka alle\n" -"#som har vore med på å\n" -"#utvikla dette spelet.\n" -"\n" -"#Og me håpar du koste\n" -"#deg med å spela!" +msgstr "-Gratulerer!\n\n#Du har klart å komma\n#gjennom Bonusøy I.\n\n\tBretta på øya er laga av\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Viss du ikkje har full-\n#ført alle bretta, kan\n#du gå tilbake og ta\n#ein annan veg. Det\n#finst endå fleire ut-\n#fordringar og ventar!\n\n#Og det finst òg eit\n#hemmeleg brett ...\n\n#Me ønskjer å takka alle\n#som har vore med på å\n#utvikla dette spelet.\n\n#Og me håpar du koste\n#deg med å spela!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" diff -Nru supertux-0.3.3/data/levels/bonus1/pl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/pl.po --- supertux-0.3.3/data/levels/bonus1/pl.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/pl.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,198 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Paweł Talar , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-12-23 13:13+0000\n" +"Last-Translator: Paweł Talar \n" +"Language-Team: Polish (http://www.transifex.com/projects/p/supertux/language/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "Test latania" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "Lochy ale nie smoki " + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "Łgarstwo!" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "Pociąg odjeżdża za minutę" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "Bonus Dias!" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "Zamkowe Wrota" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "Obszar 42" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "Coś rybnego" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "Ogień na niebie" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "Byłem tutaj wcześniej?" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "Dobry początek" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "Zbyt łatwo" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "Wciąż za łatwo " + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "Pół-zamrożony" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "Jaskinia Luster" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "Labirynt w na niebie" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "Wierzchołek Góry Lodowej" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "Bonusowa Wyspa I" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "Znalazłeś sekretne miejsce! " + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "Wskazówka: Użyj igloo, aby wrócić tutaj." + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/pt_BR.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/pt_BR.po --- supertux-0.3.3/data/levels/bonus1/pt_BR.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/pt_BR.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,23 +1,23 @@ -# Brazilian Portuguese translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Herval Ribeiro , 2006. -# Krishna , 2006-2008. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Filipe Oliveira , 2013 +# Herval Ribeiro , 2006 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:27+0100\n" -"PO-Revision-Date: 2008-04-14 21:36-0300\n" -"Last-Translator: Krishna \n" -"Language-Team: Brazilian Portuguese\n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Filipe Oliveira \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/supertux/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: KBabel 1.11.4\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -80,33 +80,7 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-Parabéns!\n" -"\n" -"#Você terminou com sucesso\n" -"#a Ilha Bônus I\n" -"\n" -"\tapresentando níveis extras\n" -"\tcontribuídos por\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#Se você não terminou todos\n" -"#os níveis ainda, volte para casa\n" -"#e pegue outro caminho.\n" -"#Ainda existem muitos desafios\n" -"#esperando por você!\n" -"\n" -"#Existe uma fase secreta a\n" -"#ser descoberta também...\n" -"\n" -"#Um grande \"Obrigado\" vai para\n" -"#todos que contribuíram com este\n" -"#lançamento.\n" -"#Esperamos que tenha gostado!" +msgstr "-Parabéns!\n\n#Você terminou com sucesso\n#a Ilha Bônus I\n\n\tapresentando fases extras\n\tcontribuídas por\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Se você não terminou todas\n#as fases ainda, volte para casa\n#e pegue outro caminho.\n#Ainda existem muitos desafios\n#esperando por você!\n\n#Existe uma fase secreta a\n#ser descoberta também...\n\n#Um grande \"Obrigado\" vai para\n#todos que contribuíram com este\n#lançamento.\n#Esperamos que tenha gostado!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" diff -Nru supertux-0.3.3/data/levels/bonus1/pt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/pt.po --- supertux-0.3.3/data/levels/bonus1/pt.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/pt.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,198 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Dani , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Portuguese (http://www.transifex.com/projects/p/supertux/language/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "Teste de voo" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "Cela mas sem dragões" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "Mentiras" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "O Comboio Parte Em Um Minuto" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "Bónus Dias!" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "Portão do Castelo" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "Um Longo Caminho Até Casa" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "Bónus Ilha do Castelo" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "Área 42" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "-Parabéns!\n\n#Terminaste com sucesso\n#a Ilha Bónus I\n\n\tapresentando níveis contribuídos por\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Se não terminaste ainda todos\n#os níveis, volta para casa\n#e vai por outro caminho.\n#Ainda existem muitos desafios\n#à tua espera!\n\n#E existe um nível secreto\n#a ser descoberto também...\n\n#Um grande \"Obrigado\" vai para\n#todos os que contribuíram com este\n#lançamento.\n#Esperamos que tenhas gostado!" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "Desce pelo Cano Ali" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "Algo Suspeito" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "Fogo no Céu" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "Já aqui estive antes?" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "Os Inimigos Cheiram Mal!" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "Um bom começo" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "Muito fácil" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "Continua muito fácil" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "Semi-Congelado" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "Caverna dos Espelhos" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "Uma Confusão no Céu" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "Colapso Iminente" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "Dica do Iceberg" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "Ilha Bónus I" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "Encontraste uma área secreto!" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "Dica: Usa iglus para voltares aqui." + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "Ir para o Setor do Matr1x" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "Ir para o Domínio do Thompson" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "Deixar a Ilha da Equipa SuperTux" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "Ir para a Área do Abednego" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "Deixar o Território do Torfi" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "Deixar a Área do Abdnego" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "Deixar o Domínio do Thompson" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "Voltar para o Setor do Matr1x" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "Ir para casa" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "Ir para a Ilha da Equipa SuperTux" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "Deixar o Setor do Matr1x" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "Continuar no Setor do Matr1x" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "Ir para o Território do Torfi" diff -Nru supertux-0.3.3/data/levels/bonus1/ro.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ro.po --- supertux-0.3.3/data/levels/bonus1/ro.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ro.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,20 +1,22 @@ -# English translations for bonus package. -# Copyright (C) 2007 THE bonus'S COPYRIGHT HOLDER -# This file is distributed under the same license as the bonus package. -# Razvan , 2007. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Razvan , 2007 msgid "" msgstr "" -"Project-Id-Version: bonus 1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-10 14:15+0100\n" -"PO-Revision-Date: 2007-07-19 17:26+0200\n" -"Last-Translator: \n" -"Language-Team: English\n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Romanian (http://www.transifex.com/projects/p/supertux/language/ro/)\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" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -77,30 +79,7 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-Felicitari!\n" -"\n" -"#Ai terminat cu succes\n" -"#Insula Bonus I\n" -"\n" -"\tavand nivele contribuite de catre\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#Daca nu ai terminat deja toate nivelele,\n" -"#gaseste drumul inapoi acasa si urmeaza\n" -"#alta cale. Inca mai sunt provocari\n" -"#care te asteapta!\n" -"\n" -"#Si exista deasemnea un nivel secret care\n" -"#poate fii descoperit...\n" -"\n" -"#Un mare \"Multumesc\" pentru\n" -"#toata lumea care a contribuit la aceasta\n" -"#lansare. Speram ca v-ati bucurat de ea!" +msgstr "-Felicitari!\n\n#Ai terminat cu succes\n#Insula Bonus I\n\n\tavand nivele contribuite de catre\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Daca nu ai terminat deja toate nivelele,\n#gaseste drumul inapoi acasa si urmeaza\n#alta cale. Inca mai sunt provocari\n#care te asteapta!\n\n#Si exista deasemnea un nivel secret care\n#poate fii descoperit...\n\n#Un mare \"Multumesc\" pentru\n#toata lumea care a contribuit la aceasta\n#lansare. Speram ca v-ati bucurat de ea!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" diff -Nru supertux-0.3.3/data/levels/bonus1/ru.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ru.po --- supertux-0.3.3/data/levels/bonus1/ru.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/ru.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,13 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Artem Krosheninnikov , 2013 +# Dmitry , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux-0.3.2\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-08-09 22:34+0700\n" -"PO-Revision-Date: 2008-08-09 22:34+0700\n" -"Last-Translator: qMax \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Artem Krosheninnikov \n" +"Language-Team: Russian (http://www.transifex.com/projects/p/supertux/language/ru/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ru\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" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -15,7 +25,7 @@ #: data/levels/bonus1/abednego-level2.stl:3 msgid "Dungeons but no Dragons" -msgstr "Подземеьлья, но без драконов" +msgstr "Подземелья, но без драконов" #: data/levels/bonus1/abednego-level3.stl:3 msgid "Lies!" @@ -27,216 +37,7 @@ #: data/levels/bonus1/bonus-level1.stl:3 msgid "Bonus Dias!" -msgstr "" - -#: data/levels/bonus1/bonus-level2.stl:3 -msgid "Castle Gate" -msgstr "Ворота крепости" - -#: data/levels/bonus1/bonus-level3.stl:3 -msgid "A Long Way Home" -msgstr "Долгий путь домой" - -#: data/levels/bonus1/bonus-level4.stl:3 -msgid "Bonus Island Castle" -msgstr "Замак пирзового острова" - -#: data/levels/bonus1/bonus-level5.stl:3 -msgid "Area 42" -msgstr "Зона 42" - -#: data/levels/bonus1/extro.txt:3 -msgid "" -"-Congratulations!\n" -"\n" -"#You have successfully finished\n" -"#Bonus Island I\n" -"\n" -"\tfeaturing levels contributed by\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#If you didn't clear all levels yet,\n" -"#find your way back home and take\n" -"#another path. There is still more\n" -"#challenge waiting for you!\n" -"\n" -"#And there is a secret level to be\n" -"#found as well...\n" -"\n" -"#A big \"Thank you\" goes out to\n" -"#everyone who contributed to this\n" -"#release. We hope you enjoyed it!" -msgstr "" -"-Поздравляем!\n" -"\n" -"#Ты успешно прошёл призовой остров I\n" -"\n" -"\tуровни предоставлены:\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#Если ты не очистл все уровни,\n" -"#найди путь обратно и попробуй\n" -"#пройти другим путём.\n" -"\n" -"#А ещё есть секретный уровень...\n" -"\n" -"#A big \"Thank you\" goes out to\n" -"#everyone who contributed to this\n" -"#release. We hope you enjoyed it!" - -#: data/levels/bonus1/matr1x-level1.stl:3 -msgid "Pipe Down Over There" -msgstr "Сбавь тон" - -#: data/levels/bonus1/matr1x-level2.stl:3 -msgid "Something Fishy" -msgstr "Нечто рыбное" - -#: data/levels/bonus1/matr1x-level3.stl:3 -msgid "Fire In The Sky" -msgstr "Огонь в небе" - -#: data/levels/bonus1/thompson-level1.stl:3 -msgid "Have I been here before?" -msgstr "Был ли я сдесь раньше?" - -#: data/levels/bonus1/thompson-level2.stl:3 -msgid "Bad Guys Stink!" -msgstr "Плохие парни воняют" - -#: data/levels/bonus1/torfi-level1.stl:3 -msgid "A good start" -msgstr "Хорошее начало" - -#: data/levels/bonus1/torfi-level2.stl:3 -msgid "Too easy" -msgstr "Слишком легко" - -#: data/levels/bonus1/torfi-level3.stl:3 -msgid "Still too easy" -msgstr "Всё ещё слишком легко" - -#: data/levels/bonus1/wansti-level1.stl:3 -msgid "Semi-Frozen" -msgstr "Полу-замёрзший" - -#: data/levels/bonus1/wansti-level2.stl:3 -msgid "Cave Of Mirrors" -msgstr "Пещера зеркал" - -#: data/levels/bonus1/wansti-level3.stl:3 -msgid "A Maze In The Sky" -msgstr "Лабиринт в небе" - -#: data/levels/bonus1/wansti-level4.stl:3 -msgid "Collapse Imminent!" -msgstr "" - -#: data/levels/bonus1/wansti-level5.stl:3 -msgid "Tip Of The Iceberg" -msgstr "Верхушка айсберга" - -#: data/levels/bonus1/worldmap.stwm:3 -msgid "Bonus Island I" -msgstr "Призовой остров I" - -#: data/levels/bonus1/worldmap.stwm:12 -msgid "You found a secret place!" -msgstr "Ты нашол тайник!" - -#: data/levels/bonus1/worldmap.stwm:20 -msgid "Hint: Use igloos to get back here." -msgstr "Подсказка: используй иглы чтобы вернуться" - -#: data/levels/bonus1/worldmap.stwm:29 -msgid "Warp to Matr1x' Sector" -msgstr "Перескочить в сектор Матрикса" - -#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 -msgid "Warp to Thompson's Domain" -msgstr "Перескочить в область Томсона" - -#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 -msgid "Leave the SuperTux Team Island" -msgstr "Покинуть остров команды СуперТюкса" - -#: data/levels/bonus1/worldmap.stwm:50 -msgid "Warp to Abednego's Area" -msgstr "Перескочить в зонв Абеднего" - -#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 -msgid "Leave Torfi's Territory" -msgstr "Покинуть территорию Торфи" - -#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 -msgid "Leave Abednego's Area" -msgstr "Покинуть зону Абеднего" - -#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 -msgid "Leave Thompson's Domain" -msgstr "Покинуть область Томсона" - -#: data/levels/bonus1/worldmap.stwm:77 -msgid "Back to Matr1x' Sector" -msgstr "Вернуться в сектро Матрикса" - -#: data/levels/bonus1/worldmap.stwm:83 -msgid "Warp home" -msgstr "Перескочить домой" - -#: data/levels/bonus1/worldmap.stwm:97 -msgid "Warp to the SuperTux Team Island" -msgstr "Перескочить на остров команды СуперТюкса" - -#: data/levels/bonus1/worldmap.stwm:123 -msgid "Leave Matr1x' Sector" -msgstr "Покинуть сектор Матрикса" - -#: data/levels/bonus1/worldmap.stwm:129 -msgid "Continue Matr1x' Sector" -msgstr "Продолжить сектор Матрикса" - -#: data/levels/bonus1/worldmap.stwm:136 -msgid "Warp to Torfi's Territory" -msgstr "Перескочить на территорию Торфи" -msgid "" -msgstr "" -"Project-Id-Version: SuperTux-0.3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-08-09 22:34+0700\n" -"PO-Revision-Date: 2008-08-09 22:34+0700\n" -"Last-Translator: qMax \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/levels/bonus1/abednego-level1.stl:3 -msgid "Flight Test" -msgstr "Тест полёта" - -#: data/levels/bonus1/abednego-level2.stl:3 -msgid "Dungeons but no Dragons" -msgstr "Подземеьлья, но без драконов" - -#: data/levels/bonus1/abednego-level3.stl:3 -msgid "Lies!" -msgstr "Лжёт!" - -#: data/levels/bonus1/abednego-level4.stl:3 -msgid "Train Leaves in One Minute" -msgstr "Поезд отправляется через минуту!" - -#: data/levels/bonus1/bonus-level1.stl:3 -msgid "Bonus Dias!" -msgstr "" +msgstr "Добро пожаловать!" #: data/levels/bonus1/bonus-level2.stl:3 msgid "Castle Gate" @@ -248,7 +49,7 @@ #: data/levels/bonus1/bonus-level4.stl:3 msgid "Bonus Island Castle" -msgstr "Замак пирзового острова" +msgstr "Замок призового острова" #: data/levels/bonus1/bonus-level5.stl:3 msgid "Area 42" @@ -279,27 +80,7 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-Поздравляем!\n" -"\n" -"#Ты успешно прошёл призовой остров I\n" -"\n" -"\tуровни предоставлены:\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#Если ты не очистл все уровни,\n" -"#найди путь обратно и попробуй\n" -"#пройти другим путём.\n" -"\n" -"#А ещё есть секретный уровень...\n" -"\n" -"#A big \"Thank you\" goes out to\n" -"#everyone who contributed to this\n" -"#release. We hope you enjoyed it!" +msgstr "-Поздравляем!\n\n#Ты успешно прошёл призовой остров I\n\n\tуровни предоставлены:\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Если ты не очистил все уровни,\n#найди путь обратно и попробуй\n#пройти другим путём.\n\n#А ещё есть секретный уровень...\n\n#Большое спасибо всем тем,\n#кто помог с этим релизом.\n#Надеюсь, вам нравится!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" @@ -315,7 +96,7 @@ #: data/levels/bonus1/thompson-level1.stl:3 msgid "Have I been here before?" -msgstr "Был ли я сдесь раньше?" +msgstr "Был ли я здесь раньше?" #: data/levels/bonus1/thompson-level2.stl:3 msgid "Bad Guys Stink!" @@ -347,7 +128,7 @@ #: data/levels/bonus1/wansti-level4.stl:3 msgid "Collapse Imminent!" -msgstr "" +msgstr "Надвигается крах!" #: data/levels/bonus1/wansti-level5.stl:3 msgid "Tip Of The Iceberg" @@ -359,11 +140,11 @@ #: data/levels/bonus1/worldmap.stwm:12 msgid "You found a secret place!" -msgstr "Ты нашол тайник!" +msgstr "Ты нашёл тайник!" #: data/levels/bonus1/worldmap.stwm:20 msgid "Hint: Use igloos to get back here." -msgstr "Подсказка: используй иглы чтобы вернуться" +msgstr "Подсказка: используй иглу, чтобы вернуться." #: data/levels/bonus1/worldmap.stwm:29 msgid "Warp to Matr1x' Sector" @@ -375,11 +156,11 @@ #: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 msgid "Leave the SuperTux Team Island" -msgstr "Покинуть остров команды СуперТюкса" +msgstr "Покинуть остров команды СуперТукса" #: data/levels/bonus1/worldmap.stwm:50 msgid "Warp to Abednego's Area" -msgstr "Перескочить в зонв Абеднего" +msgstr "Перескочить в зону Абеднего" #: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 msgid "Leave Torfi's Territory" diff -Nru supertux-0.3.3/data/levels/bonus1/sk.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/sk.po --- supertux-0.3.3/data/levels/bonus1/sk.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/sk.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,198 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# DusXMT , 2014 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-02-28 10:19+0000\n" +"Last-Translator: DusXMT \n" +"Language-Team: Slovak (http://www.transifex.com/projects/p/supertux/language/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sk\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "Letová skúška" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "Temnice, no žiadny draci" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "Klamstvá!" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "Vlak odchádza o jednu minútu" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "Bonus Dias!" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "Hradná Brána" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "Dlhá cesta domov" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "Zámok Bonusového Ostrovu" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "Pásmo 42" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "-Gratulujeme!\n\n#Úspešne ste prešli\n#Bonusový Ostrov I\n\n\tobsahujúc levely, ktoré prispeli:\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Ak ste ešte neprešli všetky levely,\n#nájdite si cestu späť domov a\n#poberte sa inou cestou. Ešte\n#na vás čaká dosť výziev!\n\n#A taktiež je tu jeden skrytý\n#level, ktorý môžete nájsť...\n\n\n#Veľké \"ďakujem\" ide pre všetkých,\n#ktorý prispeli k tomuto vydaniu.\n#Dúfame, že sa vám to páčilo!" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "Trubka Tam Dole" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "Niečo tu smrdí rybacinou..." + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "Oheň vo vzduchu" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "Bol som tu už niekedy?" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "Nepriatelia sú hnusný!" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "Dobrý začiatok" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "Moc ľahké" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "Stále moc ľahké" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "Polo-Zamrznutý" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "Jaskyňa Zrkadiel" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "Bludisko vo vzduchu" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "Dochádza k Rozpadu!" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "Vrchol Ľadovcu" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "Bonusový Ostrov I" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "Našli ste tajné miesto!" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "Rada: Použite iglá na návrat späť sem." + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "Teleport do Matr1xovho Sektoru" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "Teleport do Thompsonovej Domény" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "Opustiť ostrov Tímu Supertux" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "Teleport do Abednegovho Pásma" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "Opustiť Torfiho Teritórium" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "Opustiť Abednegovo Pásmo" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "Opustiť Thompsonovu Doménu" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "Späť do Matr1xovho Sektoru" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "Teleport domov" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "Teleport na ostrov Tímu Supertux" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "Opustiť Matr1xov Sektor" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "Pokračovať v Matr1xovom Sektore" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "Teleport do Torfiho Teritória" diff -Nru supertux-0.3.3/data/levels/bonus1/sl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/sl.po --- supertux-0.3.3/data/levels/bonus1/sl.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/sl.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,24 +1,23 @@ -# translation of sl.po to -# Slovenian translations for bonus package -# Slovenski prevodi paketa bonus. -# Copyright (C) 2006 THE bonus'S COPYRIGHT HOLDER -# This file is distributed under the same license as the bonus package. -# -# , 2006. -# Marko Burjek , 2006, 2007. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# , 2006 +# Marko Burjek , 2006-2007 msgid "" msgstr "" -"Project-Id-Version: sl\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-10 14:15+0100\n" -"PO-Revision-Date: 2007-03-11 12:09+0100\n" -"Last-Translator: Marko Burjek \n" -"Language-Team: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Slovenian (http://www.transifex.com/projects/p/supertux/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" -"X-Generator: KBabel 1.11.4\n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -81,29 +80,7 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"- Čestitke!\n" -"\n" -"#Uspešno ste končali\n" -"#Bonus Otok I\n" -"\n" -"\tvključuje stopnje, ki so jih prispevali\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\t\n" -"#Če še niste preigrali vseh stopenj,\n" -"#poiščite svojo pot domov in pojdite po \n" -"#drugi poti. Čaka vas še veliko izzivov!\n" -"\n" -"#In skrita stopnja še tudi\n" -"#čaka na odkritje...\n" -"\t\n" -"#Velika zahvala gre\n" -"#vsem ki so prispevali k tej\n" -"#izdaji. Upamo da vam je bila všeč!" +msgstr "- Čestitke!\n\n#Uspešno ste končali\n#Bonus Otok I\n\n\tvključuje stopnje, ki so jih prispevali\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\t\n#Če še niste preigrali vseh stopenj,\n#poiščite svojo pot domov in pojdite po \n#drugi poti. Čaka vas še veliko izzivov!\n\n#In skrita stopnja še tudi\n#čaka na odkritje...\n\t\n#Velika zahvala gre\n#vsem ki so prispevali k tej\n#izdaji. Upamo da vam je bila všeč!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" diff -Nru supertux-0.3.3/data/levels/bonus1/sv.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/sv.po --- supertux-0.3.3/data/levels/bonus1/sv.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/sv.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,22 +1,23 @@ -# translation of sv.po to Swedish -# Swedish translations for bonus package -# Copyright (C) 2006 THE bonus'S COPYRIGHT HOLDER -# This file is distributed under the same license as the bonus package. -# -# Arvid Norlander , 2006, 2007, 2008, 2010. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Arvid Norlander , 2006-2008,2010 +# Kristoffer Grundströ , 2014 msgid "" msgstr "" -"Project-Id-Version: sv\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-12-20 15:55+0100\n" -"PO-Revision-Date: 2010-02-28 17:54+0100\n" -"Last-Translator: Arvid Norlander \n" -"Language-Team: Swedish \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-03-27 16:43+0000\n" +"Last-Translator: Kristoffer Grundströ \n" +"Language-Team: Swedish (http://www.transifex.com/projects/p/supertux/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 1.0\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -24,7 +25,7 @@ #: data/levels/bonus1/abednego-level2.stl:3 msgid "Dungeons but no Dragons" -msgstr "" +msgstr "Fängelsehålor, men inga drakar" #: data/levels/bonus1/abednego-level3.stl:3 msgid "Lies!" @@ -36,7 +37,7 @@ #: data/levels/bonus1/bonus-level1.stl:3 msgid "Bonus Dias!" -msgstr "" +msgstr "Bonusdagar!" #: data/levels/bonus1/bonus-level2.stl:3 msgid "Castle Gate" @@ -79,37 +80,15 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-Gratulerar!\n" -"\n" -"#Du har slutfört Bonusö I\n" -"\n" -"\tmed nivåer bidragna av\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#Om du inte slutförde alla nivåer än,\n" -"#finn din väg tillbaka hem och ta en\n" -"#annan väg. Det väntar fortfarande många\n" -"#prövningar för dig!\n" -"\n" -"#Och det finns en hemlig nivå att upptäcka\n" -"#också...\n" -"\n" -"#Ett stort tack till alla som bidrog\n" -"#till denna version av SuperTux. Vi\n" -"#hoppas att du uppskattade den!" +msgstr "-Gratulerar!\n\n#Du har slutfört Bonusö I\n\n\tmed nivåer bidragna av\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#Om du inte slutförde alla nivåer än,\n#finn din väg tillbaka hem och ta en\n#annan väg. Det väntar fortfarande många\n#prövningar för dig!\n\n#Och det finns en hemlig nivå att upptäcka\n#också...\n\n#Ett stort tack till alla som bidrog\n#till denna version av SuperTux. Vi\n#hoppas att du uppskattade den!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" -msgstr "" +msgstr "Ränna där borta" #: data/levels/bonus1/matr1x-level2.stl:3 msgid "Something Fishy" -msgstr "" +msgstr "Något fiskaktigt" #: data/levels/bonus1/matr1x-level3.stl:3 msgid "Fire In The Sky" @@ -121,7 +100,7 @@ #: data/levels/bonus1/thompson-level2.stl:3 msgid "Bad Guys Stink!" -msgstr "" +msgstr "Dåliga killar stinker!" #: data/levels/bonus1/torfi-level1.stl:3 msgid "A good start" @@ -218,5 +197,3 @@ #: data/levels/bonus1/worldmap.stwm:136 msgid "Warp to Torfi's Territory" msgstr "Teleportera till Torfis territorie" - - diff -Nru supertux-0.3.3/data/levels/bonus1/tr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/tr.po --- supertux-0.3.3/data/levels/bonus1/tr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/tr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,199 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# alkimkacmaz , 2013 +# yozsoy , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: yozsoy \n" +"Language-Team: Turkish (http://www.transifex.com/projects/p/supertux/language/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "Uçuş testi" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "Zindan Var ama Ejderha Yok" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "Yalan!" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "Tren 1 Dakika İçerisinde Kalkıyor" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "Bonus Dias!" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "Kale Kapısı" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "Eve Uzun Bir Yol" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "Bonus Adası Kalesi" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "Bölge 42" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "-Tebrikler!⏎\n⏎\n#Bonus Adası 1'i ⏎\n#başarıyla bitirdiniz⏎\n⏎\n⇥katkıda bulunanlar:⏎\n⇥Jason W. Thompson⏎\n⇥Torfi Gunnarsson⏎\n⇥Abednego⏎\n⇥Matr1x⏎\n⏎\n⏎\n#Şayet henüz tüm bölümleri ⏎\n#bitirmediyseniz eve geri dönün ve⏎\n#başka bir yol seçin. Daha sizi bekleyen⏎\n#çok macera var!⏎\n⏎\n#Aynı zamanda bulunmayı bekleyen\n#gizli bir bölüm...⏎\n⏎\n#Katkıda bulunan herkese çok⏎\n#teşekkür ediyoruz.⏎\n#Umarım memnun kalmışsınızdır!" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "Orada Sesini Kes" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "Bityeniği" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "Gökteki Ateş" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "Buraya Önceden Gelmiş Miydim?" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "Kötüler Berbatlar!" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "İyi bir başlangıç" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "Çok kolay" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "Hala çok kolay" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "Yarı donmuş" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "Aynalar Mağarası" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "Gökyüzünde Labirent" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "Çöküş An Meselesi!" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "Buzdağının görünen yüzü" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "Bonus Adası 1" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "Gizli bir yer keşfettiniz!" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "İpucu: Buraya geri dönmek için igloları kullanın." + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "Matr1x'in Sektörüne Sıçra" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "Thompson'ın Alanına Sıçra" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "SuperTux Takımı Adasını Terk Et" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "Abednego'nun Bölgesine Sıçra" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "Torfi'nin Arazisini Terk Et" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "Abednego'nun Bölgesini Terk Et" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "Thompson'ın Alanını Terk Et" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "Matr1x'in sektörüne geri dön" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "Eve sıçra" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "SuperTux Takımı adasına sıçra" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "Matr1x'in sektörünü terk et" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "Matr1x'in sektörüne devam et" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "Torfi'nin Arazisine Sıçra" diff -Nru supertux-0.3.3/data/levels/bonus1/uk.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/uk.po --- supertux-0.3.3/data/levels/bonus1/uk.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/uk.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Ukrainian (http://www.transifex.com/projects/p/supertux/language/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uk\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" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/uz.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/uz.po --- supertux-0.3.3/data/levels/bonus1/uz.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/uz.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Uzbek (http://www.transifex.com/projects/p/supertux/language/uz/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uz\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/vi.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/vi.po --- supertux-0.3.3/data/levels/bonus1/vi.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/vi.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Vietnamese (http://www.transifex.com/projects/p/supertux/language/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus1/worldmap.stwm supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/worldmap.stwm --- supertux-0.3.3/data/levels/bonus1/worldmap.stwm 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/worldmap.stwm 2014-05-17 16:30:09.000000000 +0000 @@ -27,37 +27,37 @@ (teleporter (spawnpoint "matr1x") (message (_ "Warp to Matr1x' Sector")) + (sprite "images/worldmap/common/teleporterdot.sprite") (x 33) (y 8) - (sprite "images/worldmap/common/teleporterdot.sprite") ) (teleporter (spawnpoint "thompson") (message (_ "Warp to Thompson's Domain")) + (sprite "images/worldmap/common/teleporterdot.sprite") (x 31) (y 8) - (sprite "images/worldmap/common/teleporterdot.sprite") ) (teleporter (spawnpoint "team2") (message (_ "Leave the SuperTux Team Island")) + (sprite "images/worldmap/common/teleporterdot.sprite") (x 54) (y 25) - (sprite "images/worldmap/common/teleporterdot.sprite") ) (teleporter (spawnpoint "abednego") (message (_ "Warp to Abednego's Area")) + (sprite "images/worldmap/common/teleporterdot.sprite") (x 37) (y 8) - (sprite "images/worldmap/common/teleporterdot.sprite") ) (teleporter (spawnpoint "torfi2") (message (_ "Leave Torfi's Territory")) + (sprite "images/worldmap/common/teleporterdot.sprite") (x 65) (y 43) - (sprite "images/worldmap/common/teleporterdot.sprite") ) (teleporter (spawnpoint "abednego2") @@ -68,9 +68,9 @@ (teleporter (spawnpoint "thompson2") (message (_ "Leave Thompson's Domain")) + (sprite "images/worldmap/common/teleporterdot.sprite") (x 35) (y 26) - (sprite "images/worldmap/common/teleporterdot.sprite") ) (teleporter (spawnpoint "matr1x2") @@ -81,23 +81,23 @@ (teleporter (spawnpoint "main") (message (_ "Warp home")) + (sprite "images/worldmap/common/teleporterdot.sprite") (x 27) (y 39) - (sprite "images/worldmap/common/teleporterdot.sprite") ) (teleporter (spawnpoint "abednego2") (message (_ "Leave Abednego's Area")) + (sprite "images/worldmap/common/teleporterdot.sprite") (x 18) (y 43) - (sprite "images/worldmap/common/teleporterdot.sprite") ) (teleporter (spawnpoint "team") (message (_ "Warp to the SuperTux Team Island")) + (sprite "images/worldmap/common/teleporterdot.sprite") (x 35) (y 8) - (sprite "images/worldmap/common/teleporterdot.sprite") ) (teleporter (spawnpoint "team2") @@ -108,9 +108,9 @@ (teleporter (spawnpoint "thompson") (message (_ "Warp to Thompson's Domain")) + (sprite "images/worldmap/common/teleporterdot.sprite") (x 31) (y 8) - (sprite "images/worldmap/common/teleporterdot.sprite") ) (teleporter (spawnpoint "thompson2") @@ -127,16 +127,16 @@ (teleporter (spawnpoint "matr1x3") (message (_ "Continue Matr1x' Sector")) + (sprite "images/worldmap/common/teleporterdot.sprite") (x 19) (y 24) - (sprite "images/worldmap/common/teleporterdot.sprite") ) (teleporter (spawnpoint "torfi") (message (_ "Warp to Torfi's Territory")) + (sprite "images/worldmap/common/teleporterdot.sprite") (x 39) (y 8) - (sprite "images/worldmap/common/teleporterdot.sprite") ) (teleporter (spawnpoint "torfi2") @@ -145,61 +145,239 @@ (y 33) ) (tilemap - (z-pos -100) (solid #t) + (z-pos 0) + (name "paths") + (width 70) + (height 50) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 13 20 24 20 13 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 21 0 21 0 21 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 21 0 21 0 21 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 28 0 28 0 28 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 10 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 21 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 20 20 15 0 21 0 0 0 0 0 0 0 0 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 116 0 0 0 0 0 0 0 0 0 0 0 10 20 20 20 20 11 0 14 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 21 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 20 20 20 20 20 20 15 0 0 0 0 0 0 0 0 14 20 20 11 0 0 0 0 0 0 0 0 21 0 0 0 0 14 20 20 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 14 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 14 20 20 20 20 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 10 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 10 20 20 20 15 21 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 21 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 20 20 20 11 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 14 20 20 20 20 15 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 20 15 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 10 20 20 20 20 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 20 20 20 20 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 14 20 20 20 20 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 20 20 11 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 14 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -10) + (name "snow") + (width 70) + (height 50) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 102 102 102 102 102 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 113 105 105 105 105 105 105 105 112 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 114 105 114 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 101 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 108 108 108 108 108 108 108 108 108 108 109 0 0 0 0 0 0 0 0 104 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 103 0 0 0 0 0 0 101 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 113 105 112 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 109 0 0 0 0 0 0 104 112 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 103 0 0 0 0 104 114 105 114 106 0 0 0 0 101 103 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 103 0 0 104 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 106 0 0 0 0 107 111 105 105 106 0 0 101 102 113 112 103 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 106 0 0 107 108 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 112 103 0 0 101 102 113 105 105 112 103 0 107 111 110 108 109 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 102 113 105 112 102 102 102 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 108 109 0 0 104 105 105 105 105 105 106 0 0 107 109 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 106 0 0 123 101 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 111 105 105 105 105 112 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 111 105 105 105 105 105 105 105 106 0 0 0 107 109 0 101 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 110 109 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 111 105 105 105 105 105 105 106 0 0 0 0 0 0 104 105 106 0 0 0 0 0 0 0 0 0 101 102 102 102 113 105 105 105 105 105 112 103 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 113 105 114 105 105 105 105 106 0 0 0 0 101 102 113 105 112 102 103 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 105 112 103 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 113 105 105 105 105 105 105 105 105 106 0 0 0 0 104 105 105 105 105 105 112 103 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 101 102 103 0 104 105 105 105 105 105 105 105 105 105 106 0 0 0 0 107 111 105 105 105 105 105 106 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 104 105 106 0 104 105 105 105 105 105 110 111 105 110 109 0 0 0 0 0 107 111 105 105 105 105 106 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 107 108 109 0 104 105 105 105 105 110 109 107 108 109 0 0 0 0 0 0 0 104 105 105 105 105 106 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 105 110 109 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 111 105 110 109 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 112 103 0 0 0 0 0 107 111 105 105 105 110 108 108 111 105 110 109 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 106 0 0 0 0 0 0 0 0 0 0 0 0 107 111 105 105 105 105 106 0 0 0 0 0 0 107 108 108 108 109 0 0 104 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 109 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 110 108 108 109 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 101 102 103 0 0 0 0 0 0 0 0 0 0 0 0 101 102 102 103 0 0 0 0 0 0 104 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 107 111 106 0 0 0 0 0 0 0 0 0 0 0 0 107 111 110 109 0 0 0 0 0 0 107 108 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 102 103 0 0 + 0 0 0 0 0 0 0 0 0 0 107 109 0 0 0 0 0 0 0 0 0 0 0 0 0 107 109 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 106 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 103 0 0 0 0 0 0 0 104 105 105 112 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 110 109 0 0 + 0 0 0 0 0 0 0 0 0 0 101 102 102 103 104 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 106 0 0 0 0 0 0 0 104 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 109 0 0 0 + 0 0 0 0 0 0 0 0 0 101 113 105 105 106 104 105 112 102 102 103 0 0 0 0 0 0 0 0 0 0 107 108 109 0 0 0 0 0 0 0 107 111 105 110 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 103 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 104 105 105 105 112 113 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 106 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 106 0 0 0 101 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 113 105 112 102 102 102 102 102 103 0 + 0 0 0 0 0 0 0 0 0 107 111 105 105 105 114 105 105 105 105 112 103 0 0 107 108 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 102 113 105 105 105 105 105 105 105 105 106 0 + 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 101 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 105 106 0 + 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 104 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 110 109 0 + 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 110 109 0 0 0 0 0 0 0 0 0 0 104 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 110 108 109 0 0 + 0 0 0 0 0 0 0 0 0 0 107 111 105 105 105 105 105 105 105 106 0 0 0 0 0 0 101 102 102 102 102 113 105 106 0 0 0 0 0 0 0 0 0 0 0 101 102 102 103 0 0 0 0 0 0 0 0 107 108 111 105 105 105 105 105 112 103 0 0 0 + 0 0 0 0 0 0 0 0 0 101 102 113 105 105 105 105 105 105 105 106 0 0 0 0 0 0 104 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 104 105 105 112 103 0 0 0 0 0 0 0 0 0 107 111 105 105 105 105 105 112 103 0 0 + 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 107 108 108 108 108 111 105 106 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 106 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 106 0 0 + 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 112 103 0 0 0 0 0 0 0 0 0 0 104 105 106 0 0 0 0 0 0 0 0 0 0 0 107 108 108 108 109 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 106 0 0 + 0 0 0 0 0 0 0 0 0 107 108 108 108 108 108 108 108 111 105 110 109 0 0 0 0 0 0 0 101 102 102 113 105 112 102 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 108 108 111 105 110 109 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 106 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 106 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 109 0 0 0 0 101 102 102 103 104 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 109 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 105 106 104 114 105 105 105 105 105 114 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 111 105 106 104 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 109 104 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 108 108 108 108 108 108 108 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "secret path") + (width 70) + (height 50) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 137 137 138 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 137 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139 140 140 141 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142 143 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142 143 143 144 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 40 40 40 40 40 40 40 40 40 40 40 40 40 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 61 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 64 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 67 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "water") (width 70) (height 50) (tiles - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 16 16 16 16 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 24 25 26 58 24 26 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 30 29 28 59 31 27 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 22 19 19 19 47 30 28 19 23 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 19 19 19 60 47 60 19 19 19 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 48 40 43 40 45 40 43 40 39 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 47 19 47 19 47 19 47 19 47 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 47 19 47 19 47 19 47 19 47 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 68 19 68 19 68 19 68 19 68 19 17 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 18 18 18 18 18 18 18 18 18 18 13 9 9 9 9 9 9 9 9 15 58 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 11 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 22 59 23 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 15 23 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 15 60 47 60 17 9 9 9 9 11 12 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 15 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 17 9 9 9 9 14 21 47 20 13 9 9 11 16 22 23 12 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 58 17 9 9 14 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 23 12 9 9 11 16 22 47 23 16 12 9 14 21 20 18 13 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 22 59 23 16 16 16 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 18 13 9 9 15 19 19 47 19 19 17 9 9 14 13 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 19 19 47 19 19 48 40 39 17 9 9 9 11 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 21 19 37 40 39 23 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 21 19 47 19 19 47 19 47 17 9 9 9 14 13 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 19 19 47 19 20 13 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 21 37 40 40 42 19 47 17 9 9 9 9 9 9 15 58 17 9 9 9 9 9 9 9 9 9 11 16 16 16 22 19 19 19 47 19 23 12 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 22 19 60 19 19 19 47 17 9 9 9 9 11 16 22 59 23 16 12 9 9 9 9 9 9 9 15 48 40 40 40 40 39 19 37 40 39 23 12 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 22 19 19 19 19 19 19 19 47 17 9 9 9 9 15 19 19 47 19 19 23 12 9 9 9 9 9 9 15 47 19 19 19 19 47 19 19 19 47 19 17 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 15 48 40 40 40 40 40 40 40 42 17 9 9 9 9 14 21 19 37 40 40 39 17 9 9 9 9 9 9 15 47 19 19 19 19 37 40 40 40 42 19 17 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 15 19 17 9 15 47 19 19 19 19 20 21 19 20 13 9 9 9 9 9 14 21 19 19 19 47 17 9 9 9 9 9 9 15 37 40 39 19 19 19 19 19 19 19 19 17 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 15 37 40 39 19 20 13 14 18 13 9 9 9 9 9 9 9 15 19 19 19 47 17 9 9 9 9 9 9 15 19 19 37 40 40 40 40 40 39 19 20 13 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 21 47 20 13 9 9 9 9 9 9 9 9 9 9 9 15 19 48 40 42 23 12 9 9 9 9 9 14 21 19 19 19 20 18 18 21 47 20 13 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 68 17 9 9 9 9 9 9 9 9 9 9 9 9 14 21 47 19 19 19 17 9 9 9 9 9 9 14 18 18 18 13 9 9 15 47 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 15 47 20 18 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 15 68 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 12 9 9 9 9 9 9 15 68 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 14 21 17 9 9 9 9 9 9 9 9 9 9 9 9 14 21 20 13 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 12 9 9 - 9 9 9 9 9 9 9 9 9 9 14 13 9 9 9 9 9 9 9 9 9 9 9 9 9 14 13 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 19 17 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 15 19 19 23 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 20 13 9 9 - 9 9 9 9 9 9 9 9 9 9 11 16 12 9 15 58 17 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 17 9 9 9 9 9 9 9 15 19 19 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 - 9 9 9 9 9 9 9 9 9 11 22 19 23 12 15 59 23 16 16 12 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 14 21 19 20 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 15 19 19 19 23 22 47 48 40 39 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 58 17 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 15 19 48 40 40 40 42 47 19 47 17 9 9 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 22 59 23 16 16 16 16 16 12 9 - 9 9 9 9 9 9 9 9 9 14 21 47 19 19 60 19 47 19 47 23 12 9 9 14 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 22 19 37 40 40 40 39 19 19 17 9 - 9 9 9 9 9 9 9 9 9 9 15 37 40 40 40 40 42 19 47 19 17 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 24 25 25 26 19 19 19 47 19 19 17 9 - 9 9 9 9 9 9 9 9 9 9 15 19 19 19 19 24 25 26 47 19 17 9 9 9 9 9 9 9 9 9 9 15 58 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 31 32 32 27 48 40 40 42 19 20 13 9 - 9 9 9 9 9 9 9 9 9 9 15 19 19 19 19 30 29 28 47 20 13 9 9 9 9 9 9 9 9 9 9 15 59 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 30 29 29 28 47 19 19 20 18 13 9 9 - 9 9 9 9 9 9 9 9 9 9 14 21 48 40 40 40 40 40 42 17 9 9 9 9 9 9 11 16 16 16 16 22 47 17 9 9 9 9 9 9 9 9 9 9 9 11 16 16 12 9 9 9 9 9 9 9 9 14 18 21 19 19 47 19 19 23 12 9 9 9 - 9 9 9 9 9 9 9 9 9 11 16 22 47 19 19 19 19 19 19 17 9 9 9 9 9 9 15 69 40 40 40 40 61 64 63 63 63 63 63 63 63 63 63 63 63 62 67 19 23 12 9 9 9 9 9 9 9 9 9 14 21 19 47 19 19 19 23 12 9 9 - 9 9 9 9 9 9 9 9 9 15 19 19 37 40 40 40 40 40 39 17 9 9 9 9 9 9 14 18 18 18 18 21 47 17 9 9 9 9 9 9 9 9 9 9 9 15 19 19 19 17 9 9 9 9 9 9 9 9 9 9 15 19 37 40 40 39 19 17 9 9 - 9 9 9 9 9 9 9 9 9 14 21 19 19 19 19 19 19 19 47 23 12 9 9 9 9 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 9 9 14 18 18 18 13 9 9 9 9 9 9 9 9 9 9 15 19 19 19 19 47 19 17 9 9 - 9 9 9 9 9 9 9 9 9 9 14 18 18 18 18 18 18 21 47 20 13 9 9 9 9 9 9 9 11 16 16 22 47 23 16 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 18 18 21 47 20 13 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 68 17 9 9 9 9 9 9 9 9 15 19 19 19 37 40 39 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 68 17 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 11 16 12 15 19 19 49 50 51 47 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 22 20 13 15 60 19 52 53 54 47 60 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 21 17 9 15 19 19 55 56 57 42 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 13 9 15 19 19 19 19 19 19 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 18 18 18 18 18 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ) ) (level @@ -378,5 +556,5 @@ (y 14) ) ) - (tileset "images/worldmap.strf") + (tileset "images/ice_world.strf") ) diff -Nru supertux-0.3.3/data/levels/bonus1/zh_CN.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/zh_CN.po --- supertux-0.3.3/data/levels/bonus1/zh_CN.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/zh_CN.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,22 +1,22 @@ -# Simplified Chinese translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# Liu Sizhuang , 2008. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Liu Sizhuang , 2008 msgid "" msgstr "" -"Project-Id-Version: Supertux 0.3.1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-07-01 15:01+0800\n" -"PO-Revision-Date: 2008-08-14 11:31+0800\n" -"Last-Translator: Liu Sizhuang \n" -"Language-Team: Simplified Chinese \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/supertux/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Chinese\n" -"X-Poedit-Country: CHINA\n" -"X-Poedit-Basepath: ../../../\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: data/levels/bonus1/abednego-level1.stl:3 msgid "Flight Test" @@ -79,26 +79,7 @@ "#A big \"Thank you\" goes out to\n" "#everyone who contributed to this\n" "#release. We hope you enjoyed it!" -msgstr "" -"-祝贺你!\n" -"\n" -"#你已经成功完成了额外I岛\n" -"\n" -"\t关卡贡献者:\n" -"\tJason W. Thompson\n" -"\tTorfi Gunnarsson\n" -"\tAbednego\n" -"\tMatr1x\n" -"\n" -"\n" -"#如果你还没有完成所有关卡,\n" -"#请回到起点并选择其他路径.\n" -"#还有等多的挑战等着你!\n" -"\n" -"#另外还有一个秘密关卡等着你去发现...\n" -"\n" -"#非常感谢所有为此版本的发布做出了贡献的人们.\n" -"#我们希望你能喜欢!" +msgstr "-祝贺你!\n\n#你已经成功完成了额外I岛\n\n\t关卡贡献者:\n\tJason W. Thompson\n\tTorfi Gunnarsson\n\tAbednego\n\tMatr1x\n\n\n#如果你还没有完成所有关卡,\n#请回到起点并选择其他路径.\n#还有等多的挑战等着你!\n\n#另外还有一个秘密关卡等着你去发现...\n\n#非常感谢所有为此版本的发布做出了贡献的人们.\n#我们希望你能喜欢!" #: data/levels/bonus1/matr1x-level1.stl:3 msgid "Pipe Down Over There" @@ -168,13 +149,11 @@ msgid "Warp to Matr1x' Sector" msgstr "传送到Matr1x地区" -#: data/levels/bonus1/worldmap.stwm:36 -#: data/levels/bonus1/worldmap.stwm:110 +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 msgid "Warp to Thompson's Domain" msgstr "传送到Thompson的领地" -#: data/levels/bonus1/worldmap.stwm:43 -#: data/levels/bonus1/worldmap.stwm:104 +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 msgid "Leave the SuperTux Team Island" msgstr "离开SuperTux队岛" @@ -182,18 +161,15 @@ msgid "Warp to Abednego's Area" msgstr "传送到Abednego区域" -#: data/levels/bonus1/worldmap.stwm:57 -#: data/levels/bonus1/worldmap.stwm:143 +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 msgid "Leave Torfi's Territory" msgstr "离开Torfi板块" -#: data/levels/bonus1/worldmap.stwm:64 -#: data/levels/bonus1/worldmap.stwm:90 +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 msgid "Leave Abednego's Area" msgstr "离开Abednego区域" -#: data/levels/bonus1/worldmap.stwm:70 -#: data/levels/bonus1/worldmap.stwm:117 +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 msgid "Leave Thompson's Domain" msgstr "离开Thompson的领地" @@ -220,4 +196,3 @@ #: data/levels/bonus1/worldmap.stwm:136 msgid "Warp to Torfi's Territory" msgstr "传送到Torfi板块" - diff -Nru supertux-0.3.3/data/levels/bonus1/zh_TW.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/zh_TW.po --- supertux-0.3.3/data/levels/bonus1/zh_TW.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus1/zh_TW.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 16:31+0000\n" +"Last-Translator: Franklin \n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/supertux/language/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/bonus1/abednego-level1.stl:3 +msgid "Flight Test" +msgstr "飛行測試" + +#: data/levels/bonus1/abednego-level2.stl:3 +msgid "Dungeons but no Dragons" +msgstr "沒有龍的地下城" + +#: data/levels/bonus1/abednego-level3.stl:3 +msgid "Lies!" +msgstr "騙人!" + +#: data/levels/bonus1/abednego-level4.stl:3 +msgid "Train Leaves in One Minute" +msgstr "火車將在一分鐘內離開" + +#: data/levels/bonus1/bonus-level1.stl:3 +msgid "Bonus Dias!" +msgstr "紅利區!" + +#: data/levels/bonus1/bonus-level2.stl:3 +msgid "Castle Gate" +msgstr "城堡大門" + +#: data/levels/bonus1/bonus-level3.stl:3 +msgid "A Long Way Home" +msgstr "回家的漫漫長路" + +#: data/levels/bonus1/bonus-level4.stl:3 +msgid "Bonus Island Castle" +msgstr "紅利島上的城堡" + +#: data/levels/bonus1/bonus-level5.stl:3 +msgid "Area 42" +msgstr "42 區" + +#: data/levels/bonus1/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You have successfully finished\n" +"#Bonus Island I\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tJason W. Thompson\n" +"\tTorfi Gunnarsson\n" +"\tAbednego\n" +"\tMatr1x\n" +"\n" +"\n" +"#If you didn't clear all levels yet,\n" +"#find your way back home and take\n" +"#another path. There is still more\n" +"#challenge waiting for you!\n" +"\n" +"#And there is a secret level to be\n" +"#found as well...\n" +"\n" +"#A big \"Thank you\" goes out to\n" +"#everyone who contributed to this\n" +"#release. We hope you enjoyed it!" +msgstr "恭喜!\n\n#您成功的完成了\n#紅利島I的關卡\n\n\t這些關卡由\n\t Jason W. Thompson\n\tTorfi Gunnarsson\n\t Abednego\n\t Matr1x 等人所貢獻。\n\n\n#若您尚未完成所有關卡,\n#試著找一條路回家,\n#並找別的路徑。這裡還有更多\n#挑戰在等著您!\n\n#而且也還有一個祕密關卡在\n#等著您...\n\n#我們非常謝謝貢獻這些關卡的各位。希望您喜歡這些關卡!" + +#: data/levels/bonus1/matr1x-level1.stl:3 +msgid "Pipe Down Over There" +msgstr "用管道往下輸送到那裏" + +#: data/levels/bonus1/matr1x-level2.stl:3 +msgid "Something Fishy" +msgstr "有東西不太對勁" + +#: data/levels/bonus1/matr1x-level3.stl:3 +msgid "Fire In The Sky" +msgstr "天空之火" + +#: data/levels/bonus1/thompson-level1.stl:3 +msgid "Have I been here before?" +msgstr "我以前來過這兒嗎?" + +#: data/levels/bonus1/thompson-level2.stl:3 +msgid "Bad Guys Stink!" +msgstr "壞傢伙!" + +#: data/levels/bonus1/torfi-level1.stl:3 +msgid "A good start" +msgstr "好的開始" + +#: data/levels/bonus1/torfi-level2.stl:3 +msgid "Too easy" +msgstr "太簡單了" + +#: data/levels/bonus1/torfi-level3.stl:3 +msgid "Still too easy" +msgstr "還是太簡單了" + +#: data/levels/bonus1/wansti-level1.stl:3 +msgid "Semi-Frozen" +msgstr "半冷涷的" + +#: data/levels/bonus1/wansti-level2.stl:3 +msgid "Cave Of Mirrors" +msgstr "菱鏡之穴" + +#: data/levels/bonus1/wansti-level3.stl:3 +msgid "A Maze In The Sky" +msgstr "天空迷宮" + +#: data/levels/bonus1/wansti-level4.stl:3 +msgid "Collapse Imminent!" +msgstr "崩毀瞬間!!!" + +#: data/levels/bonus1/wansti-level5.stl:3 +msgid "Tip Of The Iceberg" +msgstr "冰堡提示" + +#: data/levels/bonus1/worldmap.stwm:3 +msgid "Bonus Island I" +msgstr "紅利島 I" + +#: data/levels/bonus1/worldmap.stwm:12 +msgid "You found a secret place!" +msgstr "您發現了一處秘密的地方! " + +#: data/levels/bonus1/worldmap.stwm:20 +msgid "Hint: Use igloos to get back here." +msgstr "提示:利用圓頂小屋回來這裡" + +#: data/levels/bonus1/worldmap.stwm:29 +msgid "Warp to Matr1x' Sector" +msgstr "進入馬特洛克斯防區" + +#: data/levels/bonus1/worldmap.stwm:36 data/levels/bonus1/worldmap.stwm:110 +msgid "Warp to Thompson's Domain" +msgstr "進入湯普生領土" + +#: data/levels/bonus1/worldmap.stwm:43 data/levels/bonus1/worldmap.stwm:104 +msgid "Leave the SuperTux Team Island" +msgstr "離開超級企鵝總部島" + +#: data/levels/bonus1/worldmap.stwm:50 +msgid "Warp to Abednego's Area" +msgstr "傳送到阿本里哥區域" + +#: data/levels/bonus1/worldmap.stwm:57 data/levels/bonus1/worldmap.stwm:143 +msgid "Leave Torfi's Territory" +msgstr "離開托法的領地" + +#: data/levels/bonus1/worldmap.stwm:64 data/levels/bonus1/worldmap.stwm:90 +msgid "Leave Abednego's Area" +msgstr "離開阿本里哥區域" + +#: data/levels/bonus1/worldmap.stwm:70 data/levels/bonus1/worldmap.stwm:117 +msgid "Leave Thompson's Domain" +msgstr "離開湯普生領土" + +#: data/levels/bonus1/worldmap.stwm:77 +msgid "Back to Matr1x' Sector" +msgstr "回到馬特洛克斯防區" + +#: data/levels/bonus1/worldmap.stwm:83 +msgid "Warp home" +msgstr "回家" + +#: data/levels/bonus1/worldmap.stwm:97 +msgid "Warp to the SuperTux Team Island" +msgstr "進入超級企鵝總部島" + +#: data/levels/bonus1/worldmap.stwm:123 +msgid "Leave Matr1x' Sector" +msgstr "離開馬特洛克斯防區" + +#: data/levels/bonus1/worldmap.stwm:129 +msgid "Continue Matr1x' Sector" +msgstr "繼續往馬特洛克斯防區" + +#: data/levels/bonus1/worldmap.stwm:136 +msgid "Warp to Torfi's Territory" +msgstr "進入托法的領土" diff -Nru supertux-0.3.3/data/levels/bonus2/ar.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ar.po --- supertux-0.3.3/data/levels/bonus2/ar.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ar.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-13 10:54+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Arabic (http://www.transifex.com/projects/p/supertux/language/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/az.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/az.po --- supertux-0.3.3/data/levels/bonus2/az.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/az.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-08 23:46+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/supertux/language/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/be.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/be.po --- supertux-0.3.3/data/levels/bonus2/be.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/be.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-10-03 13:39+0000\n" +"Last-Translator: meequz \n" +"Language-Team: Belarusian (http://www.transifex.com/projects/p/supertux/language/be/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: be\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "-Віншуем!\n\n#Вы паспяхова прайшлі праз\n#Бонусную выспу II\n\n\n\tузроўні рабілі:\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#І зноўку мы хочам падзякаваць\n#кожнаму, хто зрабіў унёсак у гэты\n#выпуск. Спадзяемся, вы атрымалі\n#асалоду, да таго ж чакаць Milestone 2\n#стала трохі лягчэй. :-)\n\n\n Канец гэтага ледніковага перыяду ўжо блізка..." + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "Гэтаму, мусіць, дасцё рады Марыа..." + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "ф'ёрд" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "Доўгая пячора" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "Сляпы да свету" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "снарф" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "Ізноў на дарозе" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "Змерзлы тунэль" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "Паветраны карабель" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "...Дзе ўсё магчыма" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "Пазначце тут загаловак" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "Канец ледніковага перыяду" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "Разважай хутка ці памірай" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "Вентылятарная крэпасць" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "Акоп Нолака" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "Водныя шляхі" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "Не ўсё тое золата, што свеціць" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "Халодны дзень" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "Высокая гравітацыя" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "Вогненны шторм" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "Доўгае падарожжа" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "Жыццёвая падтрымка" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "Скокі па скалах" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "У пячору" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "У вас 1 хвіліна" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "Шлях праз аблокі" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "Фландрыйскае ільдзяное поле" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "Нябесны палац" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "Традыцыя" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "Бонусная выспа II" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "Вы адшукалі схованку!" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "Цікава, куды вядзе гэты шлях..." + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "Перасунуцца дахаты..." diff -Nru supertux-0.3.3/data/levels/bonus2/ca.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ca.po --- supertux-0.3.3/data/levels/bonus2/ca.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ca.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,20 +1,21 @@ -# Spanish translations for SuperTux -# Copyright (C) 2006 Fernando Carmona -# This file is distributed under the same license as the SuperTux package. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2007-02-24 11:38+0100\n" -"Last-Translator: Martí \n" -"Language-Team: Spanish \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 02:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Catalan (http://www.transifex.com/projects/p/supertux/language/ca/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Spanish\n" -"X-Poedit-Country: SPAIN\n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -174,60 +175,3 @@ #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." msgstr "Transport a casa..." - -#~ msgid "" -#~ "-Congratulations!\n" -#~ "\n" -#~ "#You successfully made it through\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\tfeaturing levels contributed by\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Once again, we'd like to thank\n" -#~ "#everyone who contributed to this\n" -#~ "#release. We hope that you enjoyed\n" -#~ "#it, and that it made waiting for\n" -#~ "#milestone 2 a little easier. :-)\n" -#~ "\n" -#~ "\n" -#~ " The end of the ice age is near..." -#~ msgstr "" -#~ "-¡Felicitats!\n" -#~ "\n" -#~ "#Has superat exitosament\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\taquests nivells foren aportats per:\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Un cop més, volem agraïr\n" -#~ "#als que contribuiren en aquesta\n" -#~ "#edició. Espererem que hagueu\n" -#~ "#xalat, y que fes l'espera\n" -#~ "#de milestone 2 més fàcil. :-)\n" -#~ "\n" -#~ "\n" -#~ " El fín de la era de hielo está cerca..." diff -Nru supertux-0.3.3/data/levels/bonus2/cmn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/cmn.po --- supertux-0.3.3/data/levels/bonus2/cmn.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/cmn.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,179 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Franklin , 2013 +# Wei-Lun Chao , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-12-17 11:37+0000\n" +"Last-Translator: Wei-Lun Chao \n" +"Language-Team: Chinese (Mandarin) (http://www.transifex.com/projects/p/supertux/language/cmn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cmn\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "- 恭喜!\n\n# 你成功地完成了紅利島 II\n\n\n\t的所有關卡。這些關卡由\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman 等人貢獻。\n\n\n我們要再次感謝\n# 所有貢獻這些關卡的人。\n希望你喜歡玩,同時能讓你\n# 願意等待下一版 :-)\n\n\n冰河時代快結束了…" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "馬利歐應該要處理這個的…" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "冰蝕高原" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "長洞穴" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "無視世界" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "狼吞虎嚥" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "再次回到路上" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "凍結隧道" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "空氣飛船" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "一切都是可能的" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "在此輸入原標題" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "冰河時代的結束" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "反應快一點,不然就等死" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "風扇堡壘" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "諾羅克的派對地洞" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "水路" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "所有閃亮的物品都不是黃金" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "冷的一天" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "高重力" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "烈焰風暴" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "很長的旅途" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "生命支援" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "懸崖跳水" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "進去山洞" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "你有一分鐘" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "穿越雲朵的路" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "在弗蘭德斯冰原" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "空中城堡" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "傳統" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "紅利島 II" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "你找了一個祕密的地方!" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "我想知道那條路通到哪…" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "回家…" diff -Nru supertux-0.3.3/data/levels/bonus2/cs.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/cs.po --- supertux-0.3.3/data/levels/bonus2/cs.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/cs.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,16 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# fri , 2013 +# Hume , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2007-01-03 17:00+0100\n" -"Last-Translator: Ondřej Hošek \n" -"Language-Team: Czech\n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-12-18 14:54+0000\n" +"Last-Translator: Hume \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/supertux/language/cs/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Czech\n" -"X-Poedit-Country: CZECH REPUBLIC\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -41,7 +48,7 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" +msgstr "-Blahopřejeme!\n\n#Úspěšně jsi se dostal přes\n#Bonus Island II\n\n\n\tnovými úrovněmi přispěli\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Ještě jednou bychom chtěli poděkovat\n#všem, kteří přispěli a zasloužili se tím o toto\n#vydání. Věříme, že jste si to užili\n#a čekání na Milník 3\n#je o trochu snadnější. :-)\n\n\n Konec doby ledové je blízko..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." @@ -49,7 +56,7 @@ #: data/levels/bonus2/level10.stl:3 msgid "fjerd" -msgstr "fjerd" +msgstr "Fjerd" #: data/levels/bonus2/level11.stl:3 msgid "The long cave" @@ -57,15 +64,15 @@ #: data/levels/bonus2/level12.stl:3 msgid "Blind To The World" -msgstr "Slepá bába" +msgstr "Slepý do světa" #: data/levels/bonus2/level13.stl:3 msgid "snarf" -msgstr "žer" +msgstr "Žer" #: data/levels/bonus2/level14.stl:3 msgid "On The Road Again" -msgstr "Znovu na cestách" +msgstr "Znovu na cestě" #: data/levels/bonus2/level15.stl:3 msgid "Frozen Tunnel" @@ -73,7 +80,7 @@ #: data/levels/bonus2/level16.stl:3 msgid "Luft Airship" -msgstr "Vzducholoď v luftě" +msgstr "Vzdušná vzducholoď" #: data/levels/bonus2/level17.stl:3 msgid "...Where Everything Is Possible" @@ -81,7 +88,7 @@ #: data/levels/bonus2/level18.stl:3 msgid "Insert Original Title Here" -msgstr "Vlož nějaký originální titul" +msgstr "Vlož sem originální titul" #: data/levels/bonus2/level19.stl:3 msgid "End Of The Ice Age" @@ -89,7 +96,7 @@ #: data/levels/bonus2/level2.stl:3 msgid "Think Fast, or Die" -msgstr "Mysli rychle, nebo pojdi" +msgstr "Mysli rychle, nebo zemři" #: data/levels/bonus2/level20.stl:3 msgid "Fan Fortress" @@ -97,11 +104,11 @@ #: data/levels/bonus2/level21.stl:3 msgid "Nolok's Party Pit" -msgstr "Nolokův důl večírků" +msgstr "Nolokova večírková jáma" #: data/levels/bonus2/level22.stl:3 msgid "Water Ways" -msgstr "Po vodě" +msgstr "Vodní cesty" #: data/levels/bonus2/level23.stl:3 msgid "All That Glistens Is Not Gold" @@ -113,7 +120,7 @@ #: data/levels/bonus2/level25.stl:3 msgid "High Gravity" -msgstr "Vysoká přitažlivost" +msgstr "Vysoká gravitace" #: data/levels/bonus2/level26.stl:3 msgid "Firestorm" @@ -121,27 +128,27 @@ #: data/levels/bonus2/level27.stl:3 msgid "A Long Journey" -msgstr "Cesta daleká" +msgstr "Dlouhá výprava" #: data/levels/bonus2/level28.stl:3 msgid "Life Support" -msgstr "Životabudič" +msgstr "Podpora životů" #: data/levels/bonus2/level3.stl:3 msgid "Cliff Jumping" -msgstr "Skákání ze skály" +msgstr "Skákání po útesech" #: data/levels/bonus2/level4.stl:3 msgid "Into The Cave" -msgstr "Do jeskyně!" +msgstr "Do jeskyně" #: data/levels/bonus2/level5.stl:3 msgid "You have 1 minute" -msgstr "Poslední minuta odbila" +msgstr "Máš jednu minutu" #: data/levels/bonus2/level6.stl:3 msgid "A Path Trough The Clouds" -msgstr "Cesta oblaky" +msgstr "Cesta zkrze oblaka" #: data/levels/bonus2/level7.stl:3 msgid "In Flanders Ice Field" @@ -170,59 +177,3 @@ #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." msgstr "Přenést se domů..." - -#~ msgid "" -#~ "-Congratulations!\n" -#~ "\n" -#~ "#You successfully made it through\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\tfeaturing levels contributed by\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Once again, we'd like to thank\n" -#~ "#everyone who contributed to this\n" -#~ "#release. We hope that you enjoyed\n" -#~ "#it, and that it made waiting for\n" -#~ "#milestone 2 a little easier. :-)\n" -#~ "\n" -#~ "\n" -#~ " The end of the ice age is near..." -#~ msgstr "" -#~ "-Gratulace!\n" -#~ "\n" -#~ "#Podařilo se ti dohrát bonusový\n" -#~ "#ostrov II\n" -#~ "\n" -#~ "\n" -#~ "\ts úrovněmi:\n" -#~ "\tKevina\n" -#~ "\tJasona Kleinemase\n" -#~ "\tDenilsona\n" -#~ "\tTobeho Depreze\n" -#~ "\tBig C\n" -#~ "\tThomase Nilsena\n" -#~ "\tTorfiho Gunnarssona\n" -#~ "\tDaniela Alstona\n" -#~ "\tNilroka\n" -#~ "\tCorlina Heydmana\n" -#~ "\n" -#~ "#Ještě jednou bychom chtěli\n" -#~ "#poděkovat všem, kteří přispěli\n" -#~ "#k této verzi. Doufáme, že se ti\n" -#~ "#líbila a že ti zkrátila čekání\n" -#~ "#na druhý milník. :-)\n" -#~ "\n" -#~ "\n" -#~ " Konec doby ledové je v dohlednu..." diff -Nru supertux-0.3.3/data/levels/bonus2/da.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/da.po --- supertux-0.3.3/data/levels/bonus2/da.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/da.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,24 +1,21 @@ -# translation of da.po to -# Danish translations for bonus package -# Danske oversttelser for pakke bonus. -# Copyright (C) 2006 THE bonus'S COPYRIGHT HOLDER -# This file is distributed under the same license as the bonus package. -# -# Anders , 2006. -# Anders Schlichtkrull , 2007. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: da\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2007-04-24 15:03+0200\n" -"Last-Translator: Anders Schlichtkrull \n" -"Language-Team: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 02:11+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Danish (http://www.transifex.com/projects/p/supertux/language/da/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: KBabel 1.11.4\n" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -49,11 +46,11 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" +msgstr "-Tillykke!\n\n#Du har succesfuld klaret dig gennem\n#Bonusflage 2\n\n\n\tsom indeholder niveauer lavet af\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Endnu en gang vil vi gerne takke\n#alle, som har hjulpet til med denne\n#udgivelse. Vi håber, at I nød\n#det, og at det gjorde det lidt lettere at\n#vente på milesten 2. :-)\n\n\n Istidens ende er nær..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." -msgstr "Det er meningen at Mario skal klare dette..." +msgstr "Er det ikke meningen at Mario skal klare det her?" #: data/levels/bonus2/level10.stl:3 msgid "fjerd" @@ -73,7 +70,7 @@ #: data/levels/bonus2/level14.stl:3 msgid "On The Road Again" -msgstr "P rette vej igen" +msgstr "På rette vej igen" #: data/levels/bonus2/level15.stl:3 msgid "Frozen Tunnel" @@ -85,27 +82,27 @@ #: data/levels/bonus2/level17.stl:3 msgid "...Where Everything Is Possible" -msgstr "...hvor alt ermMuligt" +msgstr "...hvor alt er muligt" #: data/levels/bonus2/level18.stl:3 msgid "Insert Original Title Here" -msgstr "Indst den originale titel her" +msgstr "Indsæt den originale titel her" #: data/levels/bonus2/level19.stl:3 msgid "End Of The Ice Age" -msgstr "Enden p istiden" +msgstr "Enden på istiden" #: data/levels/bonus2/level2.stl:3 msgid "Think Fast, or Die" -msgstr "Tnk hurtigt, eller d" +msgstr "Tænk hurtigt, eller dø" #: data/levels/bonus2/level20.stl:3 msgid "Fan Fortress" -msgstr "Fan fort" +msgstr "Fan-fortet" #: data/levels/bonus2/level21.stl:3 msgid "Nolok's Party Pit" -msgstr "Noloks festpl" +msgstr "Noloks festpøl" #: data/levels/bonus2/level22.stl:3 msgid "Water Ways" @@ -113,7 +110,7 @@ #: data/levels/bonus2/level23.stl:3 msgid "All That Glistens Is Not Gold" -msgstr "Al den glitter er ikke guld" +msgstr "Ikke alt der glitrer er guld" #: data/levels/bonus2/level24.stl:3 msgid "A Cold Day" @@ -121,7 +118,7 @@ #: data/levels/bonus2/level25.stl:3 msgid "High Gravity" -msgstr "Strk tyngdekraft" +msgstr "Stærk tyngdekraft" #: data/levels/bonus2/level26.stl:3 msgid "Firestorm" @@ -133,11 +130,11 @@ #: data/levels/bonus2/level28.stl:3 msgid "Life Support" -msgstr "Frstehjlp" +msgstr "Førstehjælp" #: data/levels/bonus2/level3.stl:3 msgid "Cliff Jumping" -msgstr "Klippe hop" +msgstr "Klippe-hop" #: data/levels/bonus2/level4.stl:3 msgid "Into The Cave" @@ -165,7 +162,7 @@ #: data/levels/bonus2/worldmap.stwm:3 msgid "Bonus Island II" -msgstr "Bonus 2" +msgstr "Bonusflage 2" #: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 msgid "You found a secret place!" @@ -173,65 +170,8 @@ #: data/levels/bonus2/worldmap.stwm:29 msgid "I wonder where that path leads to..." -msgstr "Hvor mon den sti frer hen..." +msgstr "Hvor mon den sti fører hen..." #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." -msgstr "Hop hjem" - -#~ msgid "" -#~ "-Congratulations!\n" -#~ "\n" -#~ "#You successfully made it through\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\tfeaturing levels contributed by\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Once again, we'd like to thank\n" -#~ "#everyone who contributed to this\n" -#~ "#release. We hope that you enjoyed\n" -#~ "#it, and that it made waiting for\n" -#~ "#milestone 2 a little easier. :-)\n" -#~ "\n" -#~ "\n" -#~ " The end of the ice age is near..." -#~ msgstr "" -#~ "-Tillykke!\n" -#~ "\n" -#~ "#Du har succesfuld klaret dig gennem\n" -#~ "#Bonus 2\n" -#~ "\n" -#~ "\n" -#~ "\tsom indeholder niveauer lavet af\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Endnu en gang vil vi gerne takke\n" -#~ "#alle, som har hjulpet til med denne\n" -#~ "#udgivelse. Vi hber at I nd\n" -#~ "#det, og at det gjorde det lidt lettere at\n" -#~ "#vente p milesten 2. :-)\n" -#~ "\n" -#~ "\n" -#~ " Istidens ende er nr..." +msgstr "Hop hjem..." diff -Nru supertux-0.3.3/data/levels/bonus2/de.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/de.po --- supertux-0.3.3/data/levels/bonus2/de.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/de.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,16 +1,23 @@ -# Copyright (C) 2006 Christoph Sommer -# This file is distributed under the same license as the bonus package. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Anonymouse , 2013 +# sommer , 2013 +# Ondřej Hošek , 2013 msgid "" msgstr "" -"Project-Id-Version: bonus 1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2006-10-04 00:07+0100\n" -"Last-Translator: Christoph Sommer \n" -"Language-Team: German \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-19 22:05+0000\n" +"Last-Translator: Ondřej Hošek \n" +"Language-Team: German (http://www.transifex.com/projects/p/supertux/language/de/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus2/extro.txt:3 @@ -42,11 +49,11 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" +msgstr "-Glückwunsch!\n\n#Du hast erfolgreich die\n#zweite Bonusinsel geschafft!\n\n\tMit Leveln von\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Wir wollen nochmal allen danken,\n#die dieser Version beigetragen haben.\n#Wir hoffen dass es Spass gemacht hat,\n#und dass es es einfacher gemacht hat,\n#Milestone 2 abzuwarten.\n\nDas Ende der Eiszeit ist nah..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." -msgstr "Das wre Marios Job" +msgstr "Das ist Marios Job..." #: data/levels/bonus2/level10.stl:3 msgid "fjerd" @@ -54,11 +61,11 @@ #: data/levels/bonus2/level11.stl:3 msgid "The long cave" -msgstr "Die lange Hhle" +msgstr "Die lange Höhle" #: data/levels/bonus2/level12.stl:3 msgid "Blind To The World" -msgstr "Blind gegenber der Welt" +msgstr "Blind gegenüber der Welt" #: data/levels/bonus2/level13.stl:3 msgid "snarf" @@ -78,7 +85,7 @@ #: data/levels/bonus2/level17.stl:3 msgid "...Where Everything Is Possible" -msgstr "...wo nichts unmglich ist" +msgstr "...wo nichts unmöglich ist" #: data/levels/bonus2/level18.stl:3 msgid "Insert Original Title Here" @@ -98,7 +105,7 @@ #: data/levels/bonus2/level21.stl:3 msgid "Nolok's Party Pit" -msgstr "Nolok's Party Pit" +msgstr "Noloks Partygrube" #: data/levels/bonus2/level22.stl:3 msgid "Water Ways" @@ -106,7 +113,7 @@ #: data/levels/bonus2/level23.stl:3 msgid "All That Glistens Is Not Gold" -msgstr "Es ist nicht alles Gold..." +msgstr "Es ist nicht alles Gold, was glänzt" #: data/levels/bonus2/level24.stl:3 msgid "A Cold Day" @@ -134,7 +141,7 @@ #: data/levels/bonus2/level4.stl:3 msgid "Into The Cave" -msgstr "In die Hhle" +msgstr "In die Höhle" #: data/levels/bonus2/level5.stl:3 msgid "You have 1 minute" @@ -162,61 +169,12 @@ #: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 msgid "You found a secret place!" -msgstr "Geheimgang!" +msgstr "Neues Versteck gefunden!" #: data/levels/bonus2/worldmap.stwm:29 msgid "I wonder where that path leads to..." -msgstr "Wo dieser Weg wohl hinfhrt..." +msgstr "Wo dieser Weg wohl hinführt..." #: data/levels/bonus2/worldmap.stwm:36 -#, fuzzy msgid "Warp home..." -msgstr "Teleport nach Hause" - -#~ msgid "" -#~ "-Congratulations!\n" -#~ "\n" -#~ "#You successfully made it through\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\tfeaturing levels contributed by\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Once again, we'd like to thank\n" -#~ "#everyone who contributed to this\n" -#~ "#release. We hope that you enjoyed\n" -#~ "#it, and that it made waiting for\n" -#~ "#milestone 2 a little easier. :-)\n" -#~ "\n" -#~ "\n" -#~ " The end of the ice age is near..." -#~ msgstr "" -#~ "-Herzlichen Glckwunsch!\n" -#~ "#\n" -#~ "#\n" -#~ "\tLevels dieser Welt stammen taus Einsendungen folgender SuperTux-Spieler:\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "#\n" -#~ "#\n" -#~ "#Noch einmal ein herzliches \"Dankeschn!\" an jeden, der zu diesem Release beigetragen hat. Wir hoffen es hat Spa gemacht und macht das Warten auf Milestone 2 ein wenig leichter. :-)\n" -#~ "#Das Ende der Eiszeit naht..." +msgstr "Teleport nach Hause..." diff -Nru supertux-0.3.3/data/levels/bonus2/el.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/el.po --- supertux-0.3.3/data/levels/bonus2/el.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/el.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,178 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# nvangelis , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-09-04 17:03+0000\n" +"Last-Translator: nvangelis \n" +"Language-Team: Greek (http://www.transifex.com/projects/p/supertux/language/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "Παγωμένο Τούνελ" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "Τέλος της Εποχής των Παγετώνων" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "Σκέψου Γρήγορα, ή Πέθανε" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "Μια Κρύα Μέρα" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "Ένα Μακρύ Ταξίδι" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "Έχεις 1 λεπτό" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "Παράδοση" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "Βρήκες ένα μυστικός μέρος!" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/eo.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/eo.po --- supertux-0.3.3/data/levels/bonus2/eo.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/eo.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,178 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# sencerbulo , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-09-23 08:17+0000\n" +"Last-Translator: sencerbulo \n" +"Language-Team: Esperanto (http://www.transifex.com/projects/p/supertux/language/eo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: eo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "... Kie ĉio eblas" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "Tradicio" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "Vi trovis sekretan ejon!" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "Mi demandas al mi kien tiu vojo kondukas..." + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/es.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/es.po --- supertux-0.3.3/data/levels/bonus2/es.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/es.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,20 +1,22 @@ -# Spanish translations for SuperTux -# Copyright (C) 2006 Fernando Carmona -# This file is distributed under the same license as the SuperTux package. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# goliveira , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2006-10-03 23:52+0100\n" -"Last-Translator: Christoph Sommer \n" -"Language-Team: Spanish \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-09-16 16:28+0000\n" +"Last-Translator: goliveira \n" +"Language-Team: Spanish (http://www.transifex.com/projects/p/supertux/language/es/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Spanish\n" -"X-Poedit-Country: SPAIN\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -45,7 +47,7 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" +msgstr "-¡Felicitaciones!\n\n#Has completado exitosamente\n#Isla Extra II\n\n\n\tlos niveles presentados fueron aportados por\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Una vez mas, queremos agradecer\n#a todos aquellos que contribuyeron con este \n#lanzamiento. Esperamos que lo hayas\n#disfrutado, y que la espera por \n#Milestone 2 haya sido un poco más fácil. :-)\n\n\n El fin de la era del hielo esta cerca..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." @@ -172,63 +174,5 @@ msgstr "Me pregunto adonde llevará ese camino..." #: data/levels/bonus2/worldmap.stwm:36 -#, fuzzy msgid "Warp home..." -msgstr "Transporte a casa..." - -#~ msgid "" -#~ "-Congratulations!\n" -#~ "\n" -#~ "#You successfully made it through\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\tfeaturing levels contributed by\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Once again, we'd like to thank\n" -#~ "#everyone who contributed to this\n" -#~ "#release. We hope that you enjoyed\n" -#~ "#it, and that it made waiting for\n" -#~ "#milestone 2 a little easier. :-)\n" -#~ "\n" -#~ "\n" -#~ " The end of the ice age is near..." -#~ msgstr "" -#~ "-¡Felicidades!\n" -#~ "\n" -#~ "#Has superado con éxito\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\testos niveles fueron aportados por:\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Una vez más, quisiéramos agradecer\n" -#~ "#a todos los que contribuyeron en esta\n" -#~ "#edición. Esperamos que lo hayais\n" -#~ "#disfrutado, y que hiciera la espera\n" -#~ "#de milestone 2 un poco más facil. :-)\n" -#~ "\n" -#~ "\n" -#~ " El fín de la era de hielo está cerca..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/et.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/et.po --- supertux-0.3.3/data/levels/bonus2/et.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/et.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-09-06 11:28+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Estonian (http://www.transifex.com/projects/p/supertux/language/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/fi.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/fi.po --- supertux-0.3.3/data/levels/bonus2/fi.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/fi.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,16 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# tingberg , 2013 msgid "" msgstr "" -"Project-Id-Version: \n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2007-07-15 20:21+0200\n" -"Last-Translator: Jan Solanti \n" -"Language-Team: Finnish <>\n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-12-28 09:46+0000\n" +"Last-Translator: tingberg \n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/supertux/language/fi/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Finnish\n" -"X-Poedit-Country: FINLAND\n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -41,7 +47,7 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" +msgstr "-Onnittelut!\n\n#Pääsit onnistuneesti läpi\n#Lisäsaari II:n\n\n\n⇥Kenttien kehittämiseen ovat osallistuneet\n⇥Kevin\n⇥Jason Kleinemas\n⇥Denilson\n⇥Tobe Deprez\n⇥Big C\n⇥Thomas Nilsen\n⇥Torfi Gunnarsson\n⇥Daniel Alston\n⇥Nilrok\n⇥Corlin Heydman\n\n\n#Jälleen kerran haluamme kiittää kaikkia,\n#jotka ovat osallistuneet tämän version\n#kehitykseen. Toivomme että nautit, ja\n#että Virstanpylväs 2:n odottaminen on\n#tämän jälkeen hieman helpompaa. :-)\n\n\nJääkauden loppu on lähellä..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." @@ -165,7 +171,7 @@ #: data/levels/bonus2/worldmap.stwm:29 msgid "I wonder where that path leads to..." -msgstr "Ihmettelenpä mihin tämä polku johtaa..." +msgstr "Minnehän tämä polku mahtaa johtaa..." #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." diff -Nru supertux-0.3.3/data/levels/bonus2/fr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/fr.po --- supertux-0.3.3/data/levels/bonus2/fr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/fr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,178 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Benjamin Leduc , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-12 00:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: French (http://www.transifex.com/projects/p/supertux/language/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "-Félicitation !\n\n#Vous venez d'entrer sur \n#l'Île Bonus II\n\n\n\tCes niveaux ont été conçu par :\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Encore une fois, nous remercions\n#tous ceux qui y ont contribué. \n#Nous espérons que vous allez l'apprécier#\n#\n\n\n La fin de l'ère glacière est proche..." + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "Mario doit-il Vraiment faire ça ?" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "fjerd" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "La longue Caverne" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "Aveugle aux Yeux du Monde" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "snarf" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "Toujours sur la Route" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "Le tunnel Glacé" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "Luft Airship" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "...Là ou Tous devient Possible" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "Trouver un Titre Original" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "La Fin de l'ère Glacière" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "Marche ou crève" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "La forteresse des ventilos" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "La Boume de Nolok" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "La voie des mers" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "Tout ce qui Brille n'est pas d'Or" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "Un jour de grand Froid" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "Haute Gravité" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "La Tempête de Feu" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "Un long Voyage" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "Besoin de vie ?" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "Saute par dessus la Falaise" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "Dans la Grotte" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "Vous avez une minute" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "Un Chemin à travers les Nuages" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "Les champs Glacés des Flandres" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "Le Château dans le Ciel" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "Tradition" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "Île Bonus 2" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "Vous avez trouvé une île secrète !" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "Quelle est donc se Chemin..." + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "Retourner au départ..." diff -Nru supertux-0.3.3/data/levels/bonus2/hi_IN.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/hi_IN.po --- supertux-0.3.3/data/levels/bonus2/hi_IN.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/hi_IN.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-17 16:47+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Hindi (India) (http://www.transifex.com/projects/p/supertux/language/hi_IN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hi_IN\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/hr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/hr.po --- supertux-0.3.3/data/levels/bonus2/hr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/hr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-10-13 13:08+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Croatian (http://www.transifex.com/projects/p/supertux/language/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hr\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" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/hu.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/hu.po --- supertux-0.3.3/data/levels/bonus2/hu.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/hu.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,23 +1,24 @@ -# Hungarian translations for SuperTux package -# Hungarian messages for SuperTux. -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# D. J. S. , 2012 +# norbix9 , 2013 # Kővágó Zoltán , 2006 -# msgid "" msgstr "" -"Project-Id-Version: SuperTux Bonus Island 2 hungarian translation\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2006-12-05 20:17+0100\n" -"Last-Translator: Kővágó Zoltán \n" -"Language-Team: Kővágó Zoltán (DirtY iCE) \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-12 07:56+0000\n" +"Last-Translator: norbix9 \n" +"Language-Team: Hungarian (http://www.transifex.com/projects/p/supertux/language/hu/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Hungarian\n" -"X-Poedit-Country: HUNGARY\n" -"X-Poedit-Basepath: ../../../\n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -48,57 +49,55 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" +msgstr "-Gratulálunk!\n\n#Sikeresen befejezted a\n#második Bónusz-szigetet\n\n\n\tmelynek pályáit\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tés Corlin Heydman készítették.\n\n\n#Ismét szeretnénk köszönetet mondani\n#mindenkinek, aki közreműködött\n#ebben a kiadásban. Reméljük, #tetszett, és kicsit megkönnyítette\n#a 2. mérföldkőre való várakozást. :-)\n\n\nKözeleg a jégkorszak vége..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." -msgstr "Mario Állítólag Alkudozott Ezzel..." +msgstr "Marionak sikerült volna..." #: data/levels/bonus2/level10.stl:3 -#, fuzzy msgid "fjerd" msgstr "fjerd" #: data/levels/bonus2/level11.stl:3 msgid "The long cave" -msgstr "A Hosszú Barlang" +msgstr "A hosszú barlang" #: data/levels/bonus2/level12.stl:3 msgid "Blind To The World" -msgstr "Majdnem, Mintha Vak Volnál" +msgstr "Vakoskodva" #: data/levels/bonus2/level13.stl:3 -#, fuzzy msgid "snarf" msgstr "snarf" #: data/levels/bonus2/level14.stl:3 msgid "On The Road Again" -msgstr "Az Úton Ismét" +msgstr "Ismét úton" #: data/levels/bonus2/level15.stl:3 msgid "Frozen Tunnel" -msgstr "Fagyott Alagút" +msgstr "Fagyott alagút" #: data/levels/bonus2/level16.stl:3 msgid "Luft Airship" -msgstr "Luft Léghajó" +msgstr "Luft léghajó" #: data/levels/bonus2/level17.stl:3 msgid "...Where Everything Is Possible" -msgstr "...Ahol Minden Lehetséges" +msgstr "...ahol minden lehetséges" #: data/levels/bonus2/level18.stl:3 msgid "Insert Original Title Here" -msgstr "Írd Be Az Eredeti Címet Ide" +msgstr "Írd be az eredeti címet ide" #: data/levels/bonus2/level19.stl:3 msgid "End Of The Ice Age" -msgstr "A Jégkorszak Vége" +msgstr "A jégkorszak vége" #: data/levels/bonus2/level2.stl:3 msgid "Think Fast, or Die" -msgstr "Gondolkozz Gyorsan, Különben Meghalsz" +msgstr "Gondolkozz gyorsan, különben meghalsz" #: data/levels/bonus2/level20.stl:3 msgid "Fan Fortress" @@ -106,23 +105,23 @@ #: data/levels/bonus2/level21.stl:3 msgid "Nolok's Party Pit" -msgstr "Nolok Parti Csapdája" +msgstr "Nolok partigödre" #: data/levels/bonus2/level22.stl:3 msgid "Water Ways" -msgstr "Vízi Utak" +msgstr "Víziutak" #: data/levels/bonus2/level23.stl:3 msgid "All That Glistens Is Not Gold" -msgstr "Nem Mind Arany Ami Fénylik" +msgstr "Nem mind arany, ami fénylik" #: data/levels/bonus2/level24.stl:3 msgid "A Cold Day" -msgstr "Egy Hideg Nap" +msgstr "Egy hűvös nap" #: data/levels/bonus2/level25.stl:3 msgid "High Gravity" -msgstr "Nagy Garvitáció" +msgstr "Erős gravitáció" #: data/levels/bonus2/level26.stl:3 msgid "Firestorm" @@ -130,47 +129,47 @@ #: data/levels/bonus2/level27.stl:3 msgid "A Long Journey" -msgstr "Egy Hosszú Utazás" +msgstr "Egy hosszú utazás" #: data/levels/bonus2/level28.stl:3 msgid "Life Support" -msgstr "Élet Biztosítás" +msgstr "Létfenntartás" #: data/levels/bonus2/level3.stl:3 msgid "Cliff Jumping" -msgstr "Szikla-Ugrás" +msgstr "Sziklaugrás" #: data/levels/bonus2/level4.stl:3 msgid "Into The Cave" -msgstr "A Barlanga Menetel" +msgstr "A barlangba" #: data/levels/bonus2/level5.stl:3 msgid "You have 1 minute" -msgstr "Van 1 Perced" +msgstr "Van egy perced?" #: data/levels/bonus2/level6.stl:3 msgid "A Path Trough The Clouds" -msgstr "Egy Út A Felhőkön Keresztül" +msgstr "Út a felhőkön át" #: data/levels/bonus2/level7.stl:3 msgid "In Flanders Ice Field" -msgstr "A Flanders Jégmezőin" +msgstr "Flandria jégmezőin" #: data/levels/bonus2/level8.stl:3 msgid "Castle in the Sky" -msgstr "Kastély A Levegőben" +msgstr "Kastély az égben" #: data/levels/bonus2/level9.stl:3 msgid "Tradition" -msgstr "Tradíció" +msgstr "Hagyomány" #: data/levels/bonus2/worldmap.stwm:3 msgid "Bonus Island II" -msgstr "Bónusz Sziget 2" +msgstr "Bónusz-sziget 2." #: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 msgid "You found a secret place!" -msgstr "Megtaláltál egy titkos helyet!" +msgstr "Találtál egy titkos helyet!" #: data/levels/bonus2/worldmap.stwm:29 msgid "I wonder where that path leads to..." @@ -178,4 +177,4 @@ #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." -msgstr "Haza" +msgstr "Haza..." diff -Nru supertux-0.3.3/data/levels/bonus2/it.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/it.po --- supertux-0.3.3/data/levels/bonus2/it.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/it.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,16 +1,21 @@ -# Copyright (C) 2006 Christoph Sommer -# This file is distributed under the same license as the bonus package. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# noizer, 2013 msgid "" msgstr "" -"Project-Id-Version: bonus 1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2007-11-04 16:59+0100\n" -"Last-Translator: Manuela Kessler \n" -"Language-Team: German \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-29 06:13+0000\n" +"Last-Translator: noizer\n" +"Language-Team: Italian (http://www.transifex.com/projects/p/supertux/language/it/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus2/extro.txt:3 @@ -42,7 +47,7 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" +msgstr "-Congratulazioni!\n\n#Ce l'hai fatta a superare\n#Isola Bonus II\n\n\n\tlivelli aggiuntivi contribuiti da\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Ancora una volta, vogliamo ringraziare\n#tutti quelli che hanno contribuito a questa\n#release. Speriamo ti sia divertito\n#e che l'attesa per la\n#Milestone 2 sia un po' più facile. :-)\n\n\n La fine dell'era glaciale è vicina..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." @@ -78,7 +83,7 @@ #: data/levels/bonus2/level17.stl:3 msgid "...Where Everything Is Possible" -msgstr "...Dove Tutto Possibile" +msgstr "...Dove Tutto È Possibile" #: data/levels/bonus2/level18.stl:3 msgid "Insert Original Title Here" @@ -106,7 +111,7 @@ #: data/levels/bonus2/level23.stl:3 msgid "All That Glistens Is Not Gold" -msgstr "Non Tutto Oro Ci Che Brilla" +msgstr "Non È Tutto Oro Ciò Che Brilla" #: data/levels/bonus2/level24.stl:3 msgid "A Cold Day" @@ -114,7 +119,7 @@ #: data/levels/bonus2/level25.stl:3 msgid "High Gravity" -msgstr "Alta Gravit" +msgstr "Alta Gravità" #: data/levels/bonus2/level26.stl:3 msgid "Firestorm" @@ -171,60 +176,3 @@ #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." msgstr "Teletrasporto a casa..." - -#~ msgid "" -#~ "-Congratulations!\n" -#~ "\n" -#~ "#You successfully made it through\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\tfeaturing levels contributed by\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Once again, we'd like to thank\n" -#~ "#everyone who contributed to this\n" -#~ "#release. We hope that you enjoyed\n" -#~ "#it, and that it made waiting for\n" -#~ "#milestone 2 a little easier. :-)\n" -#~ "\n" -#~ "\n" -#~ " The end of the ice age is near..." -#~ msgstr "" -#~ "-Congratulazioni!\n" -#~ "\n" -#~ "#Hai completato con successo\n" -#~ "#l'Isola Bonus II\n" -#~ "\n" -#~ "\n" -#~ "\tformata da livelli creati da\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Ancora una volta, vorremmo ringraziare\n" -#~ "#chiunque abbia contibuito a questa\n" -#~ "#distribuzione. Speriamo che ti sia divertito\n" -#~ "#, e che abbia reso l'attesa per la\n" -#~ "#milestone 2 un po' pi piacevole. :-)\n" -#~ "\n" -#~ "\n" -#~ " La fine dell'era glaciale vicina..." diff -Nru supertux-0.3.3/data/levels/bonus2/ja.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ja.po --- supertux-0.3.3/data/levels/bonus2/ja.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ja.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-20 19:24+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Japanese (http://www.transifex.com/projects/p/supertux/language/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/level17.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/level17.stl --- supertux-0.3.3/data/levels/bonus2/level17.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/level17.stl 2014-05-17 16:30:09.000000000 +0000 @@ -387,7 +387,7 @@ 0 0 0 0 0 0 0 0 10 12 0 0 0 47 10 11 12 0 0 0 0 10 12 0 0 0 0 0 10 30 17 17 17 18 0 0 0 47 0 0 0 0 10 12 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 16 17 18 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 30 17 17 17 18 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 10 12 0 0 0 0 0 10 12 0 0 10 20 15 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 16 17 17 17 0 0 0 0 17 17 31 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 10 30 17 17 17 17 17 17 17 17 31 12 0 0 0 0 0 10 12 0 0 10 20 15 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 62 28 28 28 28 28 28 28 62 28 28 28 28 28 28 28 28 62 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 10 12 44 44 44 44 10 11 12 47 44 44 44 10 12 0 0 0 0 0 10 12 44 44 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 47 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 10 12 0 0 0 0 0 10 12 0 0 16 31 21 9 0 10 12 0 0 0 0 0 10 12 44 44 0 0 0 47 47 10 12 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 10 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 16 31 21 9 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 44 44 44 44 10 11 12 44 44 44 44 10 12 0 0 0 0 0 10 12 44 44 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 10 20 15 0 10 12 0 0 0 0 0 10 12 44 44 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 10 20 15 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 10 21 8 8 8 8 22 11 21 8 8 8 8 22 12 0 0 0 0 0 10 21 8 8 8 8 8 8 9 0 0 0 0 0 10 21 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 8 8 8 8 8 8 9 0 0 0 0 0 10 21 8 8 8 8 8 8 8 22 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 21 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 21 8 8 8 8 8 8 8 22 12 0 0 0 0 0 0 0 0 7 8 22 21 8 8 8 8 8 22 12 0 0 0 0 0 10 21 8 8 8 8 8 8 8 22 12 0 0 0 0 0 10 12 0 0 0 16 31 21 8 22 12 0 0 0 0 0 10 21 8 8 8 8 8 8 8 22 12 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 22 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 10 21 8 8 8 8 8 8 8 9 0 0 0 0 0 10 12 0 44 44 44 44 44 44 0 10 12 0 0 0 0 0 10 12 0 0 0 16 31 21 8 22 12 0 0 0 0 0 7 8 22 21 8 8 8 8 8 22 12 0 0 0 0 0 0 0 0 7 8 22 21 8 8 8 8 8 8 22 21 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 10 21 8 8 8 8 22 11 21 8 8 8 8 22 12 0 0 0 0 0 10 21 8 8 8 8 8 8 9 0 0 0 0 0 10 21 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 8 8 8 8 8 8 9 0 0 0 0 0 10 21 8 8 8 8 8 8 8 22 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 21 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 21 8 8 8 8 8 8 8 22 12 0 0 0 0 0 0 0 0 7 8 22 21 8 8 8 8 8 22 12 0 0 0 0 0 10 21 8 8 8 8 8 8 8 22 12 0 0 0 0 0 10 12 0 0 0 16 31 21 8 22 12 0 0 0 0 0 10 21 8 8 8 8 8 8 8 22 12 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 22 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 10 21 8 8 8 8 8 8 8 9 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 16 31 21 8 22 12 0 0 0 0 0 7 8 22 21 8 8 8 8 8 22 12 0 0 0 0 0 0 0 0 7 8 22 21 8 8 8 8 8 8 22 21 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 14 14 14 14 23 11 20 14 14 14 14 23 12 0 0 0 0 0 10 20 14 14 14 14 14 14 15 0 0 0 0 0 10 20 14 14 14 14 14 14 14 15 0 0 0 0 0 10 20 14 14 14 14 14 14 15 0 0 0 0 0 10 20 14 14 14 14 14 14 14 23 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 20 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 20 14 14 14 14 14 14 14 23 12 0 0 1311 1311 1311 1311 0 0 13 14 23 20 14 14 14 14 14 23 12 0 0 0 0 0 10 20 14 14 14 14 14 14 14 23 12 0 0 0 0 0 10 12 0 0 0 0 10 20 14 23 12 0 0 0 0 0 10 20 14 14 14 14 14 14 14 23 12 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 23 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 23 12 0 0 0 0 0 10 20 14 14 14 14 14 14 14 15 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 10 20 14 23 12 0 0 0 0 0 13 14 23 20 14 14 14 14 14 23 12 0 0 0 0 0 0 0 0 13 14 23 20 14 14 14 14 14 14 23 20 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 12 0 0 0 0 16 17 17 31 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 16 17 17 31 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 16 17 17 17 17 17 17 17 18 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 0 16 17 17 17 17 17 17 17 18 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 16 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 16 18 0 0 0 0 0 0 0 16 18 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 16 18 0 0 0 0 0 0 0 16 18 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff -Nru supertux-0.3.3/data/levels/bonus2/level5.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/level5.stl --- supertux-0.3.3/data/levels/bonus2/level5.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/level5.stl 2014-05-17 16:30:09.000000000 +0000 @@ -18,407 +18,407 @@ ) (particles-clouds ) - (flame + (iceflame (speed 1.6) (x 14048) (y 256) ) - (flame + (iceflame (speed 1.6) (x 14080) (y 256) ) - (flame + (iceflame (speed 1.6) (x 14112) (y 256) ) - (flame + (iceflame (speed 1.6) (x 14144) (y 224) ) - (flame + (iceflame (speed 1.6) (x 14112) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14080) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14048) (y 160) ) - (flame + (iceflame (speed 1.6) (x 14080) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14112) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14144) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14208) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14208) (y 160) ) - (flame + (iceflame (speed 1.6) (x 14208) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14208) (y 224) ) - (flame + (iceflame (speed 1.6) (x 14240) (y 256) ) - (flame + (iceflame (speed 1.6) (x 14272) (y 256) ) - (flame + (iceflame (speed 1.6) (x 14304) (y 224) ) - (flame + (iceflame (speed 1.6) (x 14304) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14304) (y 160) ) - (flame + (iceflame (speed 1.6) (x 14304) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14368) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14368) (y 160) ) - (flame + (iceflame (speed 1.6) (x 14368) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14368) (y 224) ) - (flame + (iceflame (speed 1.6) (x 14368) (y 256) ) - (flame + (iceflame (speed 1.6) (x 14400) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14432) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14464) (y 160) ) - (flame + (iceflame (speed 1.6) (x 14400) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14432) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14528) (y 256) ) - (flame + (iceflame (speed 1.6) (x 14528) (y 224) ) - (flame + (iceflame (speed 1.6) (x 14528) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14528) (y 160) ) - (flame + (iceflame (speed 1.6) (x 14528) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14560) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14592) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14624) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14560) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14592) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14560) (y 256) ) - (flame + (iceflame (speed 1.6) (x 14592) (y 256) ) - (flame + (iceflame (speed 1.6) (x 14624) (y 256) ) - (flame + (iceflame (speed 1.6) (x 14688) (y 256) ) - (flame + (iceflame (speed 1.6) (x 14688) (y 224) ) - (flame + (iceflame (speed 1.6) (x 14688) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14688) (y 160) ) - (flame + (iceflame (speed 1.6) (x 14688) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14720) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14752) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14784) (y 160) ) - (flame + (iceflame (speed 1.6) (x 14720) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14752) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14784) (y 224) ) - (flame + (iceflame (speed 1.6) (x 14784) (y 256) ) - (flame + (iceflame (speed 1.6) (x 14944) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14976) (y 128) ) - (flame + (iceflame (speed 1.6) (x 15008) (y 128) ) - (flame + (iceflame (speed 1.6) (x 14976) (y 160) ) - (flame + (iceflame (speed 1.6) (x 14976) (y 192) ) - (flame + (iceflame (speed 1.6) (x 14976) (y 224) ) - (flame + (iceflame (speed 1.6) (x 14976) (y 256) ) - (flame + (iceflame (speed 1.6) (x 15072) (y 128) ) - (flame + (iceflame (speed 1.6) (x 15072) (y 160) ) - (flame + (iceflame (speed 1.6) (x 15072) (y 192) ) - (flame + (iceflame (speed 1.6) (x 15072) (y 224) ) - (flame + (iceflame (speed 1.6) (x 15104) (y 256) ) - (flame + (iceflame (speed 1.6) (x 15136) (y 256) ) - (flame + (iceflame (speed 1.6) (x 15168) (y 224) ) - (flame + (iceflame (speed 1.6) (x 15168) (y 192) ) - (flame + (iceflame (speed 1.6) (x 15168) (y 160) ) - (flame + (iceflame (speed 1.6) (x 15168) (y 128) ) - (flame + (iceflame (speed 1.6) (x 15232) (y 128) ) - (flame + (iceflame (speed 1.6) (x 15232) (y 160) ) - (flame + (iceflame (speed 1.6) (x 15264) (y 192) ) - (flame + (iceflame (speed 1.6) (x 15232) (y 224) ) - (flame + (iceflame (speed 1.6) (x 15232) (y 256) ) - (flame + (iceflame (speed 1.6) (x 15296) (y 256) ) - (flame + (iceflame (speed 1.6) (x 15296) (y 224) ) - (flame + (iceflame (speed 1.6) (x 15296) (y 160) ) - (flame + (iceflame (speed 1.6) (x 15299) (y 128) diff -Nru supertux-0.3.3/data/levels/bonus2/lt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/lt.po --- supertux-0.3.3/data/levels/bonus2/lt.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/lt.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,19 +1,21 @@ -# Lithuanian translations for bonus package. -# Copyright (C) 2006 THE bonus'S COPYRIGHT HOLDER -# This file is distributed under the same license as the bonus package. -# , 2006. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Andrius Štikonas , 2006 msgid "" msgstr "" -"Project-Id-Version: bonus 2\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2007-01-24 23:01+0300\n" -"Last-Translator: Andrius Štikonas \n" -"Language-Team: Lithuanian \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 02:15+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Lithuanian (http://www.transifex.com/projects/p/supertux/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: lt\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" #: data/levels/bonus2/extro.txt:3 diff -Nru supertux-0.3.3/data/levels/bonus2/ml.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ml.po --- supertux-0.3.3/data/levels/bonus2/ml.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ml.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-03-20 21:04+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Malayalam (http://www.transifex.com/projects/p/supertux/language/ml/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ml\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/nb.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/nb.po --- supertux-0.3.3/data/levels/bonus2/nb.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/nb.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,21 +1,22 @@ -# Translation of nb to Norwegian Nynorsk +# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# -# Karl Ove Hufthammer , 2007. +# +# Translators: +# Karl Ove Hufthammer , 2007,2013 msgid "" msgstr "" -"Project-Id-Version: nb\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2007-07-13 18:48+0200\n" -"Last-Translator: Karl Ove Hufthammer \n" -"Language-Team: Norwegian Nynorsk \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 02:16+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/supertux/language/nb/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -46,7 +47,7 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" +msgstr "-Gratulerer!\n\n#Du har klart å komme\n#gjennom Bonusøy II.\n\n\n\tBrettene på øya er laget av\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Nok en gang vil vi takke alle\n#som har bidratt til denne utgaven.\n#Vi håpar du har kost deg, og at\n#det gjorde det litt lettere å vente\n#på milepæl 2. :-)\n\n\n Istida er snart slutt ..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." @@ -175,60 +176,3 @@ #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." msgstr "Teleporter hjem ..." - -#~ msgid "" -#~ "-Congratulations!\n" -#~ "\n" -#~ "#You successfully made it through\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\tfeaturing levels contributed by\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Once again, we'd like to thank\n" -#~ "#everyone who contributed to this\n" -#~ "#release. We hope that you enjoyed\n" -#~ "#it, and that it made waiting for\n" -#~ "#milestone 2 a little easier. :-)\n" -#~ "\n" -#~ "\n" -#~ " The end of the ice age is near..." -#~ msgstr "" -#~ "-Gratulerer!\n" -#~ "\n" -#~ "#Du har klart å komme\n" -#~ "#gjennom Bonusøy II.\n" -#~ "\n" -#~ "\n" -#~ "\tBrettene på øya er laget av\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Nok en gang vil vi takke alle\n" -#~ "#som har bidratt til denne utgaven.\n" -#~ "#Vi håpar du har kost deg, og at\n" -#~ "#det gjorde det litt lettere å vente\n" -#~ "#på milepæl 2. :-)\n" -#~ "\n" -#~ "\n" -#~ " Istida er snart slutt ..." diff -Nru supertux-0.3.3/data/levels/bonus2/ne.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ne.po --- supertux-0.3.3/data/levels/bonus2/ne.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ne.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,179 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# bansaj , 2013 +# manishdangol , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-12-20 00:12+0000\n" +"Last-Translator: bansaj \n" +"Language-Team: Nepali (http://www.transifex.com/projects/p/supertux/language/ne/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ne\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "-बधाई!\n\n#तपाईले सफलतापूर्वक पार गर्नुभयो\n#बोनस द्धिप 2\n\n\nविषेशतहहरूमा योगदान दिनेहरू\nकेभिन\nजेसन कलेनिमास" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "मारियोले यो कारोबारसँग सम्झैाता गर्नुपर्ने.." + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "एफजर्ड" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "लामो गुफा" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "संसारको लागि अन्धो" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "इसनर्फ" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "बाटोमा फेरी" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "जमेको सुरुङ" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "लफ्ट हवाईजहाज" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "...जहाँ सबै सम्भव छ" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "मौलिक शीर्षक यत्ता हाल्नुहोस्" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "हिम युगको समाप्ति" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "छिटो सोच्नुस्, या मर्नुस्" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "प्रशंसक किल्ला " + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "नोलोक पार्टी पिट" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "पानीको बाटोहरु" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "त्यो सबै गलिस्तेन सुन होइन" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "एउटा चिसो दिन" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "उच्च गुरुत्वाकर्षण" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "आगोहुरी" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "एउटा लामो यात्रा" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "जीवन समर्थन" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "भीरबाट हाम्फाल्ने " + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "गुफा भित्र" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "तपार्इ सँग 1 मिनेट छ" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "बाटो बादल द्रारा " + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "फलेन्दरको बरफ क्षेत्रमा " + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "आकाशमा किल्ला" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "परम्परा" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "बोनस टापु II" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "खुफिया ठाँउ पत्ता लगाउनु भयो" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "मलाई आश्चर्य लाग्छ त्यो मार्ग कहाँ जान्छ " + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "घर ताना" diff -Nru supertux-0.3.3/data/levels/bonus2/nl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/nl.po --- supertux-0.3.3/data/levels/bonus2/nl.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/nl.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 00:35+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Dutch (http://www.transifex.com/projects/p/supertux/language/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/nn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/nn.po --- supertux-0.3.3/data/levels/bonus2/nn.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/nn.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,22 +1,22 @@ -# Translation of nn to Norwegian Nynorsk -# Norwegian Nynorsk translations for bonus package. -# Copyright (C) 2007 THE bonus'S COPYRIGHT HOLDER -# This file is distributed under the same license as the bonus package. -# -# Karl Ove Hufthammer , 2007. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Karl Ove Hufthammer , 2007,2013 msgid "" msgstr "" -"Project-Id-Version: nn\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2007-06-30 18:10+0200\n" -"Last-Translator: Karl Ove Hufthammer \n" -"Language-Team: Norwegian Nynorsk \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 02:16+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/supertux/language/nn/)\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: KBabel 1.11.4\n" +"Language: nn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -47,7 +47,7 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" +msgstr "-Gratulerer!\n\n#Du har klart å komma\n#gjennom Bonusøy II.\n\n\n\tBretta på øya er laga av\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Nok ein gong vil me takka alle\n#som har bidrege til denne utgåva.\n#Me håpar du har kost deg, og at\n#det gjorde det litt lettare å venta\n#på milestolpe 2. :-)\n\n\n Istida er snart slutt ..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." @@ -59,7 +59,7 @@ #: data/levels/bonus2/level11.stl:3 msgid "The long cave" -msgstr "Den lange hola" +msgstr "Den lange hòla" #: data/levels/bonus2/level12.stl:3 msgid "Blind To The World" @@ -71,7 +71,7 @@ #: data/levels/bonus2/level14.stl:3 msgid "On The Road Again" -msgstr "Attende til landevegen" +msgstr "Tilbake til landevegen" #: data/levels/bonus2/level15.stl:3 msgid "Frozen Tunnel" @@ -139,7 +139,7 @@ #: data/levels/bonus2/level4.stl:3 msgid "Into The Cave" -msgstr "Inn i hola" +msgstr "Inn i hòla" #: data/levels/bonus2/level5.stl:3 msgid "You have 1 minute" @@ -176,60 +176,3 @@ #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." msgstr "Teleporter heim ..." - -#~ msgid "" -#~ "-Congratulations!\n" -#~ "\n" -#~ "#You successfully made it through\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\tfeaturing levels contributed by\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Once again, we'd like to thank\n" -#~ "#everyone who contributed to this\n" -#~ "#release. We hope that you enjoyed\n" -#~ "#it, and that it made waiting for\n" -#~ "#milestone 2 a little easier. :-)\n" -#~ "\n" -#~ "\n" -#~ " The end of the ice age is near..." -#~ msgstr "" -#~ "-Gratulerer!\n" -#~ "\n" -#~ "#Du har klart å komma\n" -#~ "#gjennom Bonusøy II.\n" -#~ "\n" -#~ "\n" -#~ "\tBretta på øya er laga av\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Nok ein gong vil me takka alle\n" -#~ "#som har bidrege til denne utgåva.\n" -#~ "#Me håpar du har kost deg, og at\n" -#~ "#det gjorde det litt lettare å venta\n" -#~ "#på milestolpe 2. :-)\n" -#~ "\n" -#~ "\n" -#~ " Istida er snart slutt ..." diff -Nru supertux-0.3.3/data/levels/bonus2/pl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/pl.po --- supertux-0.3.3/data/levels/bonus2/pl.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/pl.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,178 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Paweł Talar , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-12-23 15:17+0000\n" +"Last-Translator: Paweł Talar \n" +"Language-Team: Polish (http://www.transifex.com/projects/p/supertux/language/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "Długa jaskinia" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "Ponownie na drodze" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "Zamarznięty tunel" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "...Gdzie Wszystko Jest Możliwe" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "Tutaj wprowadź oryginalny tytuł" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "Koniec Epoki Lodowcowej" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "Myśl szybko, albo giń" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "Wodne Drogi" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "Nie wszystko co świeci to złoto" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "Zimny dzień" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "Silna Grawitacja" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "Burza ognia" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "Długa podróż" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "W Jaskini" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "Masz 1 minutę" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "We Flandryjskich polach lodu" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "Zamek na niebie" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "Tradycja" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "Bonusowa Wyspa II" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "Znalazłeś sekretne miejsce!" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "Zastanawiam się gdzie na ścieżka prowadzi.." + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/pt_BR.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/pt_BR.po --- supertux-0.3.3/data/levels/bonus2/pt_BR.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/pt_BR.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,23 +1,25 @@ -# Brazilian Portuguese translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Herval Ribeiro , 2006. -# Krishna 2006-2008. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# jesusalva , 2014 +# Daniela Ferraz , 2013 +# Filipe Oliveira , 2013 +# Herval Ribeiro , 2006 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2008-04-14 21:46-0300\n" -"Last-Translator: Krishna \n" -"Language-Team: Brazilian Portuguese\n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-02-12 18:48+0000\n" +"Last-Translator: jesusalva \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/supertux/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: KBabel 1.11.4\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -48,7 +50,7 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" +msgstr "-Parabéns!\n\n#Você conseguiu chegar ao fim!\n#Ilha Bónus II\n\n\n\tapresentando fases contribuídas por\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Mais uma vez, gostaríamos de agradecer\n#a todos os que contribuíram para este\n#lançamento. Esperamos que você tenha gostado\n#e que tenha tornado a sua espera pelo\n#Milestone 2 um pouco mais fácil :-)\n\n\n#O fim da Era do Gelo está próximo..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." @@ -100,7 +102,7 @@ #: data/levels/bonus2/level20.stl:3 msgid "Fan Fortress" -msgstr "Fortaleza Fan" +msgstr "Fortaleza Ventilador" #: data/levels/bonus2/level21.stl:3 msgid "Nolok's Party Pit" @@ -177,63 +179,3 @@ #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." msgstr "Voltar pra casa..." - -#~ msgid "" -#~ "-Congratulations!\n" -#~ "\n" -#~ "#You successfully made it through\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\tfeaturing levels contributed by\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Once again, we'd like to thank\n" -#~ "#everyone who contributed to this\n" -#~ "#release. We hope that you enjoyed\n" -#~ "#it, and that it made waiting for\n" -#~ "#milestone 2 a little easier. :-)\n" -#~ "\n" -#~ "\n" -#~ " The end of the ice age is near..." -#~ msgstr "" -#~ "-Parabéns!\n" -#~ "\n" -#~ "#Você conseguiu passar com\n" -#~ "#sucesso pela\n" -#~ "#Ilha Bônus II\n" -#~ "\n" -#~ "\n" -#~ "\tapresentando níveis extras\n" -#~ "\tcontribuídos por\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Novamente, gostariamos de\n" -#~ "#agradecer a todos que contribuíram\n" -#~ "#com este lançamento. Esperamos\n" -#~ "#que tenham gostado, e que a espera\n" -#~ "#pelo milestone 2 tenha ficado um\n" -#~ "#pouquinho mais fácil. :-)\n" -#~ "\n" -#~ "\n" -#~ " O fim da era do gelo está próximo..." diff -Nru supertux-0.3.3/data/levels/bonus2/pt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/pt.po --- supertux-0.3.3/data/levels/bonus2/pt.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/pt.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,178 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Dani , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 02:17+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Portuguese (http://www.transifex.com/projects/p/supertux/language/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "-Parabéns!\n\n#Conseguiste chegar ao fim!\n#Ilha Bónus II\n\n\n\tapresentando níveis contribuídos por\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Mais uma vez, gostaríamos de agradecer\n#a todos os que contribuíram para este\n#lançamento. Esperamos que tenhas gostado\n#e que tenha tornado a tua espera pelo\n#Milestone 2 um pouco mais fácil :-)\n\n\n#O fim da Idade do Gelo está próximo..." + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "Era suposto o Mário lidar com isto..." + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "fjerd" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "A Caverna Longa" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "Cego para o Mundo" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "snarf" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "De Novo na Estrada" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "Túnel Congelado" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "Nave Luft" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "... Onde Tudo é Possível" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "Insere Aqui o Título Original" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "Fim da Idade do Gelo" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "Pensa Rápido ou Morre" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "Fortaleza Fan" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "Poço da Festa de Nolok" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "Caminhos das Águas" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "Nem Tudo O Que Reluz É Ouro" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "Um Dia Frio" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "Alta Gravidade" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "Ataque de Fogo" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "Uma Longa Jornada" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "Suporte de Vida" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "Saltando do Penhasco" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "Dentro da Cave" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "Tens um minuto" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "Um Caminho pelas Nuvens" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "No Campo de Gelo de Flanders" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "Castelo no Céu" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "Tradição" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "Ilha Bónus 2" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "Encontraste uma área secreta!" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "Pergunto-me onde irá dar aquele caminho..." + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "Voltar para casa..." diff -Nru supertux-0.3.3/data/levels/bonus2/ro.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ro.po --- supertux-0.3.3/data/levels/bonus2/ro.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ro.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,20 +1,22 @@ -# English translations for bonus package. -# Copyright (C) 2007 THE bonus'S COPYRIGHT HOLDER -# This file is distributed under the same license as the bonus package. -# Razvan , 2007. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Razvan , 2007 msgid "" msgstr "" -"Project-Id-Version: bonus 2\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2007-07-20 14:22+0200\n" -"Last-Translator: \n" -"Language-Team: English\n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 02:17+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Romanian (http://www.transifex.com/projects/p/supertux/language/ro/)\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" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -174,60 +176,3 @@ #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." msgstr "Teleporteaza-te acasa..." - -#~ msgid "" -#~ "-Congratulations!\n" -#~ "\n" -#~ "#You successfully made it through\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\tfeaturing levels contributed by\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Once again, we'd like to thank\n" -#~ "#everyone who contributed to this\n" -#~ "#release. We hope that you enjoyed\n" -#~ "#it, and that it made waiting for\n" -#~ "#milestone 2 a little easier. :-)\n" -#~ "\n" -#~ "\n" -#~ " The end of the ice age is near..." -#~ msgstr "" -#~ "-Felicitari!\n" -#~ "\n" -#~ "#Ai trecut cu succes de\n" -#~ "#Insula Bonus II\n" -#~ "\n" -#~ "\n" -#~ "\tavand nivele contribuite de catre\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Inca o data, vrem sa multumim \n" -#~ "#tuturor care au contribuit la aceasta\n" -#~ "#lansare. Speram ca v-ati bucurat de\n" -#~ "#ea, si ca a meritat asteptarea pentru\n" -#~ "#milestone 2 putin mai usor. :-)\n" -#~ "\n" -#~ "\n" -#~ "Sfarsitul erei glaciare este aproape..." diff -Nru supertux-0.3.3/data/levels/bonus2/ru.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ru.po --- supertux-0.3.3/data/levels/bonus2/ru.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/ru.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,13 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Artem Krosheninnikov , 2013 +# Dmitry , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux-0.3.2" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-08-09 22:34+0700\n" -"PO-Revision-Date: 2008-08-09 22:34+0700\n" -"Last-Translator: qMax \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-01 18:32+0000\n" +"Last-Translator: Artem Krosheninnikov \n" +"Language-Team: Russian (http://www.transifex.com/projects/p/supertux/language/ru/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ru\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" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -38,38 +48,11 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" -"-Поздравляем!\n" -"\n" -"#Вы успешно прошли\n" -"#Призовой остров II\n" -"\n" -"\n" -"\tfeaturing levels contributed by\n" -"\tKevin\n" -"\tJason Kleinemas\n" -"\tDenilson\n" -"\tTobe Deprez\n" -"\tBig C\n" -"\tThomas Nilsen\n" -"\tTorfi Gunnarsson\n" -"\tDaniel Alston\n" -"\tNilrok\n" -"\tCorlin Heydman\n" -"\n" -"\n" -"#Once again, we'd like to thank\n" -"#everyone who contributed to this\n" -"#release. We hope that you enjoyed\n" -"#it, and that it made waiting for\n" -"#Milestone 2 a little easier. :-)\n" -"\n" -"\n" -" The end of the ice age is near..." +msgstr "-Поздравляем!\n\n#Вы успешно прошли\n#Призовой остров II\n\n\n\tfeaturing levels contributed by\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Ещё раз, мы бы хотели поблагодарить\n#всех, кто помогал с этим релизом.\n#Надеемся, вы им довольны,\n#и это сделает ожидание\n#следующего релиза 2 проще. :)\n\n\n Конец ледникового периода уже близок..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." -msgstr "С этим должен справиться Марио" +msgstr "С этим должен справиться Марио..." #: data/levels/bonus2/level10.stl:3 msgid "fjerd" @@ -105,203 +88,7 @@ #: data/levels/bonus2/level18.stl:3 msgid "Insert Original Title Here" -msgstr "" - -#: data/levels/bonus2/level19.stl:3 -msgid "End Of The Ice Age" -msgstr "Конец ледникового периода" - -#: data/levels/bonus2/level2.stl:3 -msgid "Think Fast, or Die" -msgstr "Думай быстрее или умрёшь" - -#: data/levels/bonus2/level20.stl:3 -msgid "Fan Fortress" -msgstr "Крепость вентиляторов" - -#: data/levels/bonus2/level21.stl:3 -msgid "Nolok's Party Pit" -msgstr "Окоп Нолока" - -#: data/levels/bonus2/level22.stl:3 -msgid "Water Ways" -msgstr "Водные пути" - -#: data/levels/bonus2/level23.stl:3 -msgid "All That Glistens Is Not Gold" -msgstr "Не всё золото, что блестит" - -#: data/levels/bonus2/level24.stl:3 -msgid "A Cold Day" -msgstr "Холодный день" - -#: data/levels/bonus2/level25.stl:3 -msgid "High Gravity" -msgstr "Высокая гравитация" - -#: data/levels/bonus2/level26.stl:3 -msgid "Firestorm" -msgstr "Огненный шторм" - -#: data/levels/bonus2/level27.stl:3 -msgid "A Long Journey" -msgstr "Долгое путешествие" - -#: data/levels/bonus2/level28.stl:3 -msgid "Life Support" -msgstr "Поддержка жизни" - -#: data/levels/bonus2/level3.stl:3 -msgid "Cliff Jumping" -msgstr "Прыжки по утёсам" - -#: data/levels/bonus2/level4.stl:3 -msgid "Into The Cave" -msgstr "В пещеру" - -#: data/levels/bonus2/level5.stl:3 -msgid "You have 1 minute" -msgstr "У тебя 1 минута" - -#: data/levels/bonus2/level6.stl:3 -msgid "A Path Trough The Clouds" -msgstr "Путь через облака" - -#: data/levels/bonus2/level7.stl:3 -msgid "In Flanders Ice Field" -msgstr "Ледяное поле во Фландрии" - -#: data/levels/bonus2/level8.stl:3 -msgid "Castle in the Sky" -msgstr "Замок на небе" - -#: data/levels/bonus2/level9.stl:3 -msgid "Tradition" -msgstr "Традиция" - -#: data/levels/bonus2/worldmap.stwm:3 -msgid "Bonus Island II" -msgstr "Призовой остров II" - -#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 -msgid "You found a secret place!" -msgstr "Ты нашол тайник!" - -#: data/levels/bonus2/worldmap.stwm:29 -msgid "I wonder where that path leads to..." -msgstr "Интересно, куда ведёт этот путь..." - -#: data/levels/bonus2/worldmap.stwm:36 -msgid "Warp home..." -msgstr "Перескочить домой" -msgid "" -msgstr "" -"Project-Id-Version: SuperTux-0.3.2" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-08-09 22:34+0700\n" -"PO-Revision-Date: 2008-08-09 22:34+0700\n" -"Last-Translator: qMax \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/levels/bonus2/extro.txt:3 -msgid "" -"-Congratulations!\n" -"\n" -"#You successfully made it through\n" -"#Bonus Island II\n" -"\n" -"\n" -"\tfeaturing levels contributed by\n" -"\tKevin\n" -"\tJason Kleinemas\n" -"\tDenilson\n" -"\tTobe Deprez\n" -"\tBig C\n" -"\tThomas Nilsen\n" -"\tTorfi Gunnarsson\n" -"\tDaniel Alston\n" -"\tNilrok\n" -"\tCorlin Heydman\n" -"\n" -"\n" -"#Once again, we'd like to thank\n" -"#everyone who contributed to this\n" -"#release. We hope that you enjoyed\n" -"#it, and that it made waiting for\n" -"#Milestone 2 a little easier. :-)\n" -"\n" -"\n" -" The end of the ice age is near..." -msgstr "" -"-Поздравляем!\n" -"\n" -"#Вы успешно прошли\n" -"#Призовой остров II\n" -"\n" -"\n" -"\tfeaturing levels contributed by\n" -"\tKevin\n" -"\tJason Kleinemas\n" -"\tDenilson\n" -"\tTobe Deprez\n" -"\tBig C\n" -"\tThomas Nilsen\n" -"\tTorfi Gunnarsson\n" -"\tDaniel Alston\n" -"\tNilrok\n" -"\tCorlin Heydman\n" -"\n" -"\n" -"#Once again, we'd like to thank\n" -"#everyone who contributed to this\n" -"#release. We hope that you enjoyed\n" -"#it, and that it made waiting for\n" -"#Milestone 2 a little easier. :-)\n" -"\n" -"\n" -" The end of the ice age is near..." - -#: data/levels/bonus2/level1.stl:3 -msgid "Mario's Supposed to Deal With This..." -msgstr "С этим должен справиться Марио" - -#: data/levels/bonus2/level10.stl:3 -msgid "fjerd" -msgstr "фьорд" - -#: data/levels/bonus2/level11.stl:3 -msgid "The long cave" -msgstr "Длинная пещера" - -#: data/levels/bonus2/level12.stl:3 -msgid "Blind To The World" -msgstr "Слеп к миру" - -#: data/levels/bonus2/level13.stl:3 -msgid "snarf" -msgstr "" - -#: data/levels/bonus2/level14.stl:3 -msgid "On The Road Again" -msgstr "Снова на дороге" - -#: data/levels/bonus2/level15.stl:3 -msgid "Frozen Tunnel" -msgstr "Замёрзший туннель" - -#: data/levels/bonus2/level16.stl:3 -msgid "Luft Airship" -msgstr "Воздушный корабль" - -#: data/levels/bonus2/level17.stl:3 -msgid "...Where Everything Is Possible" -msgstr "...Где всё возможно" - -#: data/levels/bonus2/level18.stl:3 -msgid "Insert Original Title Here" -msgstr "" +msgstr "Вставьте сюда заголовок" #: data/levels/bonus2/level19.stl:3 msgid "End Of The Ice Age" diff -Nru supertux-0.3.3/data/levels/bonus2/sk.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/sk.po --- supertux-0.3.3/data/levels/bonus2/sk.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/sk.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,178 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# DusXMT , 2014 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-02-28 11:51+0000\n" +"Last-Translator: DusXMT \n" +"Language-Team: Slovak (http://www.transifex.com/projects/p/supertux/language/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sk\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "-Gratulujeme!\n\n#Úspešne ste to dotiahli cez\n#Bonusový Ostrov II\n\n\tobsahujúc levely ktoré prispeli\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Znovu, chceli by sme poďakovať\n#všetkým, ktorí prispeli k tomuto\n#vydaniu. Dúfame, že sa vám to\n#páčilo, a že vám tieto levely trochu\n#uľahčili čakanie na Milestone 2. :-)\n\n\n#Koniec ľadovej doby je už na blízku..." + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "Toto by mal robiť Mário..." + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "Dlhá jaskyňa" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "Slepý Svetu" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "Znovu na ceste" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "Zamrznutý Tunel" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "...Kde Všetko je Možné" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "Vložte Originálny Názov Sem" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "Koniec Doby Ľadovej" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "Rozmýšľajte Rýchlo, alebo Umrite" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "Fanúšikovská Pevnosť" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "Nolokova Párty Diera" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "Vodné Cesty" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "To ligotanie, to nie je zlato" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "Chladný Deň" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "Silná Gravitácia" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "Ohnivá Búrka" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "Dlhá Cesta" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "Podpora Života" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "Skákanie z vrchov" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "Do Jaskyne" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "Máte 1 minútu" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "Cesta cez Mraky" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "Vo Flanderovom Ľadovom Poli" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "Hrad vo Vzduchu" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "Tradícia" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "Bonusový Ostrov II" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "Našli ste tajné miesto!" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "Zaújmalo by ma, kam vedie tá cesta..." + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "Teleport domov..." diff -Nru supertux-0.3.3/data/levels/bonus2/sl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/sl.po --- supertux-0.3.3/data/levels/bonus2/sl.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/sl.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,24 +1,23 @@ -# translation of sl.po to -# Slovenian translations for bonus package -# Slovenski prevodi paketa bonus. -# Copyright (C) 2006 THE bonus'S COPYRIGHT HOLDER -# This file is distributed under the same license as the bonus package. -# -# , 2006. -# Marko Burjek , 2006, 2007. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# , 2006 +# Marko Burjek , 2006-2007 msgid "" msgstr "" -"Project-Id-Version: sl\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-01 22:21+0100\n" -"PO-Revision-Date: 2007-03-11 12:12+0100\n" -"Last-Translator: Marko Burjek \n" -"Language-Team: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 02:21+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Slovenian (http://www.transifex.com/projects/p/supertux/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" -"X-Generator: KBabel 1.11.4\n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -100,14 +99,12 @@ msgstr "Hitro razmišljaj, ali umri" #: data/levels/bonus2/level20.stl:3 -#, fuzzy msgid "Fan Fortress" -msgstr "Fan trdnjava" +msgstr "" #: data/levels/bonus2/level21.stl:3 -#, fuzzy msgid "Nolok's Party Pit" -msgstr "Nolokova strankarska jama" +msgstr "" #: data/levels/bonus2/level22.stl:3 msgid "Water Ways" @@ -154,9 +151,8 @@ msgstr "Pot med oblaki" #: data/levels/bonus2/level7.stl:3 -#, fuzzy msgid "In Flanders Ice Field" -msgstr "Ledeno področje v Flandriji " +msgstr "" #: data/levels/bonus2/level8.stl:3 msgid "Castle in the Sky" @@ -181,60 +177,3 @@ #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." msgstr "Teleportirajte se domov..." - -#~ msgid "" -#~ "-Congratulations!\n" -#~ "\n" -#~ "#You successfully made it through\n" -#~ "#Bonus Island II\n" -#~ "\n" -#~ "\n" -#~ "\tfeaturing levels contributed by\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Once again, we'd like to thank\n" -#~ "#everyone who contributed to this\n" -#~ "#release. We hope that you enjoyed\n" -#~ "#it, and that it made waiting for\n" -#~ "#milestone 2 a little easier. :-)\n" -#~ "\n" -#~ "\n" -#~ " The end of the ice age is near..." -#~ msgstr "" -#~ "-Čestitke!\n" -#~ "\n" -#~ "#Uspešno ste rešili\n" -#~ "#Bonus Otok II\n" -#~ "\n" -#~ "\n" -#~ "\tvključuje stopnje, ki so jih prispevali\n" -#~ "\tKevin\n" -#~ "\tJason Kleinemas\n" -#~ "\tDenilson\n" -#~ "\tTobe Deprez\n" -#~ "\tBig C\n" -#~ "\tThomas Nilsen\n" -#~ "\tTorfi Gunnarsson\n" -#~ "\tDaniel Alston\n" -#~ "\tNilrok\n" -#~ "\tCorlin Heydman\n" -#~ "\n" -#~ "\n" -#~ "#Še enkrat bi se radi zahvalili\n" -#~ "#vsem, ki so prispevali k tej\n" -#~ "#izdaji. Upamo da ste v njej uživali\n" -#~ "#In da je poskrbela, da je bilo\n" -#~ "#čakanje na mejnik 2 malo lažje. :-)\n" -#~ "\n" -#~ "\n" -#~ " Konec ledene dobe je blizu..." diff -Nru supertux-0.3.3/data/levels/bonus2/sv.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/sv.po --- supertux-0.3.3/data/levels/bonus2/sv.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/sv.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,23 +1,21 @@ -# translation of sv.po to Swedish +# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# -# Arvid Norlander , 2006, 2007, 2008, 2010. +# +# Translators: +# Arvid Norlander , 2006-2008,2010 msgid "" msgstr "" -"Project-Id-Version: sv\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-22 21:15+0200\n" -"PO-Revision-Date: 2010-02-28 17:57+0100\n" -"Last-Translator: Arvid Norlander \n" -"Language-Team: Swedish \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 02:21+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Swedish (http://www.transifex.com/projects/p/supertux/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Swedish\n" -"X-Poedit-Country: SWEDEN\n" -"X-Poedit-SourceCharset: utf-8\n" -"X-Generator: Lokalize 1.0\n" +"Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/bonus2/extro.txt:3 @@ -49,33 +47,7 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" -"-Gratulerar!\n" -"\n" -"#Du slutförde Bonusö II\n" -"\n" -"\n" -"\tmed nivåer bidragna av\n" -"\tKevin\n" -"\tJason Kleinemas\n" -"\tDenilson\n" -"\tTobe Deprez\n" -"\tBig C\n" -"\tThomas Nilsen\n" -"\tTorfi Gunnarsson\n" -"\tDaniel Alston\n" -"\tNilrok\n" -"\tCorlin Heydman\n" -"\n" -"\n" -"#Ytterligare en gång vill vi tacka\n" -"#alla som bidrog till denna version\n" -"#av SuperTux. Vi hoppas att du\n" -"#uppskattade den, och att den gjorde\n" -"#väntan på Milsten 2 lite lättare. :-)\n" -"\n" -"\n" -" Slutet på istiden är nära..." +msgstr "-Gratulerar!\n\n#Du slutförde Bonusö II\n\n\n\tmed nivåer bidragna av\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#Ytterligare en gång vill vi tacka\n#alla som bidrog till denna version\n#av SuperTux. Vi hoppas att du\n#uppskattade den, och att den gjorde\n#väntan på Milsten 2 lite lättare. :-)\n\n\n Slutet på istiden är nära..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." @@ -204,5 +176,3 @@ #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." msgstr "Teleportera hem..." - - diff -Nru supertux-0.3.3/data/levels/bonus2/tr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/tr.po --- supertux-0.3.3/data/levels/bonus2/tr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/tr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,179 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# alkimkacmaz , 2013 +# yozsoy , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-15 12:38+0000\n" +"Last-Translator: yozsoy \n" +"Language-Team: Turkish (http://www.transifex.com/projects/p/supertux/language/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "-Tebrikler!\n\n#Bonus Adası 2'yi başarıyla bitirdiniz\n\n⇥Katkıda bulunanlar: \n⇥Kevin⏎\n⇥Jason Kleinemas⏎\n⇥Denilson⏎\n⇥Tobe Deprez⏎\n⇥Big C⏎\n⇥Thomas Nilsen⏎\n⇥Torfi Gunnarsson⏎\n⇥Daniel Alston⏎\n⇥Nilrok⏎\n⇥Corlin Heydman⏎\n\n#Bu oyuna katkıda bulunan\n#herkese yeniden teşekkür\n#ediyoruz. Umarım memnun\n#kalmışsınızdır ve bu kilometre\n#taşı 2'yi beklemenizi \n#kolaylaştırmıştır :-)\n\n\n#Buz devrinin sonu yakın..." + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "Bununla Mario'nun Uğraşması Gerekirdi..." + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "fjerd" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "Uzun Mağara" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "Dünyaya Gözü Kapalı" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "snarf" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "Ve Yine Yollarda" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "Donmuş Tünel" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "Zeplin" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "...Her Şeyin Mümkün Olduğu Yer" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "Buraya Orijinal Başlık Yerleştirin" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "Buz Devrinin Sonu" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "Hızlı Düşün, Ya Da Öl" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "Fan Kalesi" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "Nolok'un Parti Çukuru" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "Su Yolları" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "Her Parlayan Altın Değildir" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "Soğuk Bir Gün" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "Yüksek Yerçekimi" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "Ateş Fırtınası" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "Uzun Bir Yolculuk" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "Yaşam Desteği" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "Uçurumdan Atlayış" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "Mağaranın İçine" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "1 Dakikan Var" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "Bulutlar Arasından Bir Yol" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "Flandre Buz Sahasında" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "Gökyüzündeki Kale" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "Gelenek" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "Bonus Adası 2" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "Gizli bir yer keşfettiniz!" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "Acaba Bu Yol Nereye Çıkıyor..." + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "Eve Sıçra..." diff -Nru supertux-0.3.3/data/levels/bonus2/uk.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/uk.po --- supertux-0.3.3/data/levels/bonus2/uk.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/uk.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 00:54+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Ukrainian (http://www.transifex.com/projects/p/supertux/language/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uk\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" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/uz.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/uz.po --- supertux-0.3.3/data/levels/bonus2/uz.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/uz.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-10-10 12:20+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Uzbek (http://www.transifex.com/projects/p/supertux/language/uz/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uz\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/vi.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/vi.po --- supertux-0.3.3/data/levels/bonus2/vi.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/vi.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 08:05+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Vietnamese (http://www.transifex.com/projects/p/supertux/language/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "" + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "" + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "" + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "" diff -Nru supertux-0.3.3/data/levels/bonus2/zh_CN.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/zh_CN.po --- supertux-0.3.3/data/levels/bonus2/zh_CN.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/zh_CN.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,22 +1,22 @@ -# Simplified Chinese translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# Liu Sizhuang , 2008. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Liu Sizhuang , 2008 msgid "" msgstr "" -"Project-Id-Version: Supertux 0.3.1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-08-10 17:48+0800\n" -"PO-Revision-Date: 2008-10-12 09:44+0800\n" -"Last-Translator: Liu Sizhuang \n" -"Language-Team: Simplified Chinese \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-08-11 02:22+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/supertux/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Chinese\n" -"X-Poedit-Country: CHINA\n" -"X-Poedit-Basepath: ../../../\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: data/levels/bonus2/extro.txt:3 msgid "" @@ -47,30 +47,7 @@ "\n" "\n" " The end of the ice age is near..." -msgstr "" -"-祝贺你!\n" -"\n" -"#你已经成功地通过了额外II岛!\n" -"\n" -"\n" -"\t关卡贡献者:\n" -"\tKevin\n" -"\tJason Kleinemas\n" -"\tDenilson\n" -"\tTobe Deprez\n" -"\tBig C\n" -"\tThomas Nilsen\n" -"\tTorfi Gunnarsson\n" -"\tDaniel Alston\n" -"\tNilrok\n" -"\tCorlin Heydman\n" -"\n" -"\n" -"#再一次,我们要感谢每一个贡献者,\n" -"#是你们使milestone 2的等待不再乏味:-)\n" -"#我们希望你玩得愉快.\n" -"\n" -" 冰川世纪就要结束了..." +msgstr "-祝贺你!\n\n#你已经成功地通过了额外II岛!\n\n\n\t关卡贡献者:\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman\n\n\n#再一次,我们要感谢每一个贡献者,\n#是你们使milestone 2的等待不再乏味:-)\n#我们希望你玩得愉快.\n\n 冰川世纪就要结束了..." #: data/levels/bonus2/level1.stl:3 msgid "Mario's Supposed to Deal With This..." @@ -125,9 +102,8 @@ msgstr "城堡卫兵" #: data/levels/bonus2/level21.stl:3 -#, fuzzy msgid "Nolok's Party Pit" -msgstr "Nolok的同伙" +msgstr "" #: data/levels/bonus2/level22.stl:3 msgid "Water Ways" @@ -154,9 +130,8 @@ msgstr "漫长的旅途" #: data/levels/bonus2/level28.stl:3 -#, fuzzy msgid "Life Support" -msgstr "生命支持" +msgstr "" #: data/levels/bonus2/level3.stl:3 msgid "Cliff Jumping" @@ -183,16 +158,14 @@ msgstr "天空之城" #: data/levels/bonus2/level9.stl:3 -#, fuzzy msgid "Tradition" -msgstr "传统" +msgstr "" #: data/levels/bonus2/worldmap.stwm:3 msgid "Bonus Island II" msgstr "额外II岛" -#: data/levels/bonus2/worldmap.stwm:12 -#: data/levels/bonus2/worldmap.stwm:20 +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 msgid "You found a secret place!" msgstr "你找到了一个秘密区域!" @@ -203,4 +176,3 @@ #: data/levels/bonus2/worldmap.stwm:36 msgid "Warp home..." msgstr "回家..." - diff -Nru supertux-0.3.3/data/levels/bonus2/zh_TW.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/zh_TW.po --- supertux-0.3.3/data/levels/bonus2/zh_TW.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/bonus2/zh_TW.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-19 00:15+0000\n" +"Last-Translator: Franklin \n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/supertux/language/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/bonus2/extro.txt:3 +msgid "" +"-Congratulations!\n" +"\n" +"#You successfully made it through\n" +"#Bonus Island II\n" +"\n" +"\n" +"\tfeaturing levels contributed by\n" +"\tKevin\n" +"\tJason Kleinemas\n" +"\tDenilson\n" +"\tTobe Deprez\n" +"\tBig C\n" +"\tThomas Nilsen\n" +"\tTorfi Gunnarsson\n" +"\tDaniel Alston\n" +"\tNilrok\n" +"\tCorlin Heydman\n" +"\n" +"\n" +"#Once again, we'd like to thank\n" +"#everyone who contributed to this\n" +"#release. We hope that you enjoyed\n" +"#it, and that it made waiting for\n" +"#Milestone 2 a little easier. :-)\n" +"\n" +"\n" +" The end of the ice age is near..." +msgstr "-恭喜!\n\n#您成功地完成了紅利島 II\n\n\n\t的所有關卡。這些關卡由\n\tKevin\n\tJason Kleinemas\n\tDenilson\n\tTobe Deprez\n\tBig C\n\tThomas Nilsen\n\tTorfi Gunnarsson\n\tDaniel Alston\n\tNilrok\n\tCorlin Heydman 等人貢獻。\n\n\n我們要再次感謝\n#所有貢獻這些關卡的人。\n希望您喜歡玩,同時能讓您\n#願意等待下一版 :-)\n\n\n冰河時代快結束了..." + +#: data/levels/bonus2/level1.stl:3 +msgid "Mario's Supposed to Deal With This..." +msgstr "馬利歐應該要處理這個的..." + +#: data/levels/bonus2/level10.stl:3 +msgid "fjerd" +msgstr "冰蝕高原" + +#: data/levels/bonus2/level11.stl:3 +msgid "The long cave" +msgstr "長洞穴" + +#: data/levels/bonus2/level12.stl:3 +msgid "Blind To The World" +msgstr "無視世界" + +#: data/levels/bonus2/level13.stl:3 +msgid "snarf" +msgstr "狼吞虎嚥" + +#: data/levels/bonus2/level14.stl:3 +msgid "On The Road Again" +msgstr "再次回到路上" + +#: data/levels/bonus2/level15.stl:3 +msgid "Frozen Tunnel" +msgstr "凍結隧道" + +#: data/levels/bonus2/level16.stl:3 +msgid "Luft Airship" +msgstr "魯夫特飛船" + +#: data/levels/bonus2/level17.stl:3 +msgid "...Where Everything Is Possible" +msgstr "一切都是可能的" + +#: data/levels/bonus2/level18.stl:3 +msgid "Insert Original Title Here" +msgstr "在此輸入原標題" + +#: data/levels/bonus2/level19.stl:3 +msgid "End Of The Ice Age" +msgstr "冰河時代的結束" + +#: data/levels/bonus2/level2.stl:3 +msgid "Think Fast, or Die" +msgstr "反應快一點,不然就等死" + +#: data/levels/bonus2/level20.stl:3 +msgid "Fan Fortress" +msgstr "風扇堡壘" + +#: data/levels/bonus2/level21.stl:3 +msgid "Nolok's Party Pit" +msgstr "諾羅克的派對地洞" + +#: data/levels/bonus2/level22.stl:3 +msgid "Water Ways" +msgstr "水路" + +#: data/levels/bonus2/level23.stl:3 +msgid "All That Glistens Is Not Gold" +msgstr "所有閃亮的物品都不是黃金" + +#: data/levels/bonus2/level24.stl:3 +msgid "A Cold Day" +msgstr "冷的一天" + +#: data/levels/bonus2/level25.stl:3 +msgid "High Gravity" +msgstr "高重力" + +#: data/levels/bonus2/level26.stl:3 +msgid "Firestorm" +msgstr "烈焰風暴" + +#: data/levels/bonus2/level27.stl:3 +msgid "A Long Journey" +msgstr "很長的旅途" + +#: data/levels/bonus2/level28.stl:3 +msgid "Life Support" +msgstr "生命支援" + +#: data/levels/bonus2/level3.stl:3 +msgid "Cliff Jumping" +msgstr "懸崖跳水" + +#: data/levels/bonus2/level4.stl:3 +msgid "Into The Cave" +msgstr "進去山洞" + +#: data/levels/bonus2/level5.stl:3 +msgid "You have 1 minute" +msgstr "您有一分鐘" + +#: data/levels/bonus2/level6.stl:3 +msgid "A Path Trough The Clouds" +msgstr "穿越雲朵的路" + +#: data/levels/bonus2/level7.stl:3 +msgid "In Flanders Ice Field" +msgstr "在弗蘭德斯冰原" + +#: data/levels/bonus2/level8.stl:3 +msgid "Castle in the Sky" +msgstr "空中城堡" + +#: data/levels/bonus2/level9.stl:3 +msgid "Tradition" +msgstr "傳統" + +#: data/levels/bonus2/worldmap.stwm:3 +msgid "Bonus Island II" +msgstr "紅利島 II" + +#: data/levels/bonus2/worldmap.stwm:12 data/levels/bonus2/worldmap.stwm:20 +msgid "You found a secret place!" +msgstr "您找了一個秘密的地方!" + +#: data/levels/bonus2/worldmap.stwm:29 +msgid "I wonder where that path leads to..." +msgstr "我想知道那條路通到哪..." + +#: data/levels/bonus2/worldmap.stwm:36 +msgid "Warp home..." +msgstr "回家..." diff -Nru supertux-0.3.3/data/levels/incubator/ar.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ar.po --- supertux-0.3.3/data/levels/incubator/ar.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ar.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Arabic (http://www.transifex.com/projects/p/supertux/language/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/az.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/az.po --- supertux-0.3.3/data/levels/incubator/az.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/az.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/supertux/language/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/be.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/be.po --- supertux-0.3.3/data/levels/incubator/be.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/be.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Belarusian (http://www.transifex.com/projects/p/supertux/language/be/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: be\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Пячорны бег" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "Марозная вішня" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Крыштальная прыгажосць" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Крыштальны катаклізм" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "Кубічны сад Мэда Уайсана" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "Шчарбаты шлях" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "Не такі ўжо і доўгі шлях" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "Мая Пені - за акіянам" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Ружовы снег" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "Снежны пагорак" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Выспа інкубатара" diff -Nru supertux-0.3.3/data/levels/incubator/ca.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ca.po --- supertux-0.3.3/data/levels/incubator/ca.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ca.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Catalan (http://www.transifex.com/projects/p/supertux/language/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/cave_run.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/cave_run.stl --- supertux-0.3.3/data/levels/incubator/cave_run.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/cave_run.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,392 @@ +(supertux-level + (version 2) + (name (_ "Cave Run")) + (author "Stuart Rynn") + (license "GPL 2+ / CC-by-sa 3.0") + (sector + (name "main") + (music "music/chipdisko.ogg") + (ambient-light 1 1 1) + (background + (y 500) + (speed 0.5) + (image-top "images/background/nightsky_top.png") + (image "images/background/nightsky_middle.png") + (image-bottom "images/background/nightsky_bottom.png") + ) + (bouncingsnowball + (x 641) + (y 320) + ) + (camera + (mode "normal") + ) + (flyingsnowball + (x 676) + (y 739) + ) + (jumpy + (x 1127) + (y 392) + ) + (jumpy + (x 1863) + (y 136) + ) + (jumpy + (x 2935) + (y 936) + ) + (jumpy + (x 4807) + (y 1000) + ) + (jumpy + (x 5191) + (y 968) + ) + (jumpy + (x 5799) + (y 936) + ) + (jumpy + (x 7959) + (y 296) + ) + (jumpy + (x 7911) + (y 968) + ) + (jumpy + (x 7719) + (y 968) + ) + (mrbomb + (x 1125) + (y 840) + ) + (mrbomb + (x 1125) + (y 232) + ) + (mrbomb + (x 3813) + (y 1000) + ) + (mrbomb + (x 2117) + (y 808) + ) + (mrbomb + (x 5637) + (y 1032) + ) + (mrbomb + (x 7333) + (y 600) + ) + (mrbomb + (x 7877) + (y 632) + ) + (mrbomb + (x 8613) + (y 552) + ) + (mriceblock + (x 129) + (y 294) + ) + (secretarea + (width 108) + (height 76) + (x 1172) + (y 532) + ) + (secretarea + (fade-tilemap "Secret1") + (width 108) + (height 172) + (x 6228) + (y 500) + ) + (smartball + (x 515) + (y 326) + ) + (smartball + (x 3171) + (y 902) + ) + (smartball + (x 1859) + (y 710) + ) + (smartball + (x 6147) + (y 934) + (direction "right") + ) + (smartball + (x 4227) + (y 918) + ) + (smartball + (x 6851) + (y 806) + ) + (smartball + (x 7075) + (y 438) + ) + (smartball + (x 8227) + (y 454) + ) + (smartball + (x 8451) + (y 822) + ) + (smartball + (x 7683) + (y 678) + ) + (spawnpoint + (name "main") + (x 256) + (y 672) + ) + (spiky + (x 2630) + (y 874) + ) + (spiky + (x 7590) + (y 682) + ) + (spiky + (x 8294) + (y 458) + ) + (stalactite + (x 608) + (y 68) + ) + (stalactite + (x 352) + (y 68) + ) + (stalactite + (x 1808) + (y 68) + ) + (stalactite + (x 1920) + (y 68) + ) + (stalactite + (x 800) + (y 212) + ) + (stalactite + (x 3232) + (y 836) + ) + (stalactite + (x 4960) + (y 836) + ) + (stalactite + (x 5232) + (y 836) + ) + (stalactite + (x 7392) + (y 132) + ) + (stalactite + (x 7904) + (y 132) + ) + (stalactite + (x 7856) + (y 132) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (width 300) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2053 2053 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2060 2066 2065 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2065 2066 2065 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2066 2061 2065 2066 2066 2055 2053 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2060 2066 2065 2066 2065 2065 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2060 2066 2065 2066 2066 2065 2065 2055 2053 2054 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2061 2060 2066 2065 2066 2066 2065 2066 2066 2066 2065 2066 2059 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2060 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2065 2061 2060 2060 2065 2061 2061 2060 2060 2065 2061 2060 2061 2061 2060 2065 2061 2061 2060 2065 2061 2060 2065 2060 2061 2061 2060 2065 2061 2061 2060 2065 2061 2060 2065 2061 2060 2065 0 0 2060 2065 2061 2060 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2061 2065 2066 2065 2065 2061 2060 2066 2065 2066 2065 2065 2055 2053 2053 2054 0 0 0 0 2052 2053 2053 2053 2056 2060 2061 2066 0 0 0 0 0 2060 2061 2060 2061 2061 2060 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2061 2060 2060 2065 2061 2061 2060 2060 2065 2061 2060 2061 2061 2060 2061 2061 2061 2060 2065 2061 2061 2061 2060 2061 2061 2060 2061 2061 2061 2060 2065 2061 2061 2061 2061 2060 2061 2061 0 2060 2065 2061 2061 2061 2061 2060 2061 2061 0 2065 0 0 2060 2065 2061 2060 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2053 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2066 2066 2066 2066 2066 2061 0 0 0 0 2061 2060 2066 2065 2066 2055 2054 2052 2053 2053 2056 0 0 0 0 0 0 2061 0 0 0 2060 2061 2065 2066 2065 2066 2061 2065 2066 2061 0 0 0 0 0 0 2060 2060 2061 2061 2060 2061 0 0 2060 2061 2060 2060 2065 2061 2061 2060 2060 2065 2061 2060 2061 2066 2066 2061 2060 2066 2066 2060 2061 2061 2060 2060 2061 2066 2066 2061 2060 2066 2066 2060 2061 2061 2060 2066 2066 2061 2060 0 2066 2060 2061 2061 2060 2061 2060 2061 2061 0 0 0 0 2060 2065 2061 2061 2061 2060 2060 2065 2061 2060 2061 2061 2060 2065 2061 2061 2060 2065 2061 2060 2065 2061 2060 2060 0 2061 2060 2065 2061 2060 2060 2065 2061 2061 2060 2060 2065 2061 2060 2061 2061 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2063 2063 2051 2066 2061 0 0 0 0 2061 2065 2066 2065 2065 2066 2055 2056 2060 2061 2060 0 0 0 0 0 0 2066 2061 0 0 2065 2065 2065 2065 2065 2065 2065 2065 2065 2065 2066 2061 2061 2065 2060 2060 2061 2061 2061 2060 2061 2061 0 0 2066 2066 2066 2066 2060 2066 2066 2066 2066 2060 2066 2066 2066 2066 2061 2066 2066 2061 2061 2060 2061 2066 2066 2066 2066 2066 2061 2066 2066 2061 2061 2060 2061 2066 2066 2066 2061 2066 2066 0 2061 2060 2061 2066 2066 2061 2060 2061 0 0 0 2060 0 0 2060 2061 2061 2060 2061 2061 2060 2065 2061 2060 2065 2060 2061 2061 2061 2060 2065 2061 2061 2061 2061 2060 0 0 2061 2060 2061 2065 2061 2060 2060 2065 2061 2061 2060 2060 2065 2061 2060 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2066 2061 2065 2066 2066 2066 2061 2065 2066 2066 2065 2060 2061 2065 2066 2065 2066 2061 2065 2066 2061 2065 2066 2060 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2060 2061 2061 2061 2060 2061 2061 2061 2060 2060 2061 2054 0 0 0 2052 2060 2066 2061 2060 2061 2066 2066 2061 2060 2061 2066 2066 2060 2061 2061 2061 2060 2061 2060 2061 2066 2061 2060 2066 2060 2061 2061 2061 2060 2061 2060 2061 2066 2061 2060 2061 2061 2061 2060 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2065 2061 2060 2060 2061 2061 2060 2060 2065 2061 2061 2060 2060 2065 2061 2060 2061 2061 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2065 2066 2065 2065 2065 2066 0 0 0 0 0 0 0 0 2066 2060 2065 2066 2061 2065 2060 2061 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2061 2061 2060 2061 2065 2060 2066 2066 2061 2061 2061 2055 2054 0 2052 2056 2060 2061 2061 2065 2061 2061 2061 2061 2065 2061 2061 2065 2061 2066 2066 2061 2060 2066 2066 2060 2061 2061 2060 2065 2061 2066 2066 2061 2060 2066 2066 2060 2061 2061 2060 2066 2066 2061 2060 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2060 2066 2066 2066 2060 2061 2060 2060 2065 2061 2061 2060 2060 2065 2061 2060 2061 2066 2061 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2065 2066 2066 2065 2065 0 0 0 0 0 0 0 0 2060 2060 2065 2066 2066 2060 2061 2060 2066 2066 2060 2061 2061 2066 2066 2060 2061 2061 2061 2060 2061 2066 2061 0 0 0 2066 2066 2066 2061 2055 2053 2056 2066 2061 2061 2066 2061 2060 2066 2061 2066 2061 2060 2066 2066 2060 2061 2061 2060 2060 2065 2061 2060 2061 2066 2066 2066 2060 2061 2061 2060 2060 2065 2061 2060 2061 2066 2066 2061 2061 2060 2060 2065 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2061 2066 2066 2060 2066 2066 2066 2066 2060 2066 2066 2066 2066 2060 2066 2066 2066 2066 2061 2061 2055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2066 2061 2065 2066 2066 2066 2066 2060 2061 2060 2066 2065 2066 2065 2065 2060 2061 2060 2065 2066 2065 2061 0 0 0 0 0 2060 2065 2066 2066 2066 2066 2060 2061 2061 0 0 0 2060 2061 2061 2066 2066 2066 2061 2060 2065 2061 2060 2061 2061 0 0 0 0 0 0 2061 2060 2060 2065 2061 2060 2066 2060 2066 2066 2066 2061 2060 2066 2060 2066 2060 2061 2061 2060 2061 2066 2066 2060 2061 2061 2066 2061 2060 2066 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2065 2061 2061 2065 2060 2060 2066 2061 2060 2061 2066 2066 2061 2060 2061 2066 2066 2060 2061 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2051 2060 2061 2060 2061 2061 2060 2061 2065 2066 2065 2065 2066 2065 2065 2066 2065 2061 2061 2065 2061 0 0 0 0 0 2066 2066 2066 2060 2061 2060 2065 2061 2066 2066 2060 2061 2061 2061 0 0 0 2061 2061 2060 0 0 0 2061 2061 0 0 0 0 0 0 2061 2066 2060 2065 2061 2060 2060 2065 2061 2060 2061 0 0 0 0 0 0 0 0 2066 2060 2061 2061 2060 2060 2065 2061 2060 2060 2061 2060 2055 2053 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2066 2061 2060 2066 2066 2061 2060 2061 2061 2065 2061 2061 2061 2061 2065 2061 2061 2065 2061 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2066 2065 2066 2061 2065 2066 2061 2065 2066 2066 0 0 0 0 0 0 2060 2061 2066 2066 2060 2060 2060 2066 2066 0 0 0 0 0 0 2060 2060 2061 2061 2060 2060 2061 0 0 0 2061 2061 2060 0 0 0 2061 2066 2066 2061 2060 2066 2066 2060 2061 2060 2066 2060 2066 2066 2060 2065 2061 2060 2061 0 0 0 0 0 0 0 0 2060 2066 2060 0 0 0 0 0 0 0 0 0 2061 2061 2055 2054 0 0 0 0 2052 2053 2053 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2053 2053 2056 2065 2061 2061 2060 2060 2065 2061 2061 0 0 0 0 0 0 0 0 0 2066 2066 2060 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2065 2066 2060 2065 2066 2061 2061 2065 2066 0 0 0 0 0 0 2065 2066 2061 2060 2066 2066 2060 2061 2060 0 0 0 0 0 0 2061 2061 2061 2060 2061 2061 2061 2061 2066 2060 2061 2066 2066 2060 2066 2066 2066 2066 2061 2066 2066 2061 2061 2060 2061 2065 2060 2061 2066 2066 2060 2065 2061 2060 2061 2066 2066 2060 2065 2061 2060 2065 2061 2060 2060 2065 0 0 0 0 0 0 0 0 0 2060 2065 2061 2055 2053 2054 2052 2053 2056 0 0 2059 0 0 0 2052 2053 2053 2053 2053 2053 2053 2054 0 0 2052 2053 2053 2056 2066 2066 2066 2060 2066 0 0 0 2060 2066 2066 0 0 0 0 0 0 0 0 0 2066 2066 2061 2066 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2060 2061 2060 2060 2065 2066 2066 2061 2065 2066 2061 2061 2066 2065 2066 2065 2065 2066 2065 2065 2061 2060 2065 2065 2065 2065 2065 2065 2060 2060 2061 2066 2066 2066 2066 2066 2066 2066 2066 2066 2066 2066 2066 2060 2061 2066 2066 2060 2061 2061 2061 2060 2061 2060 2061 2066 2061 0 0 0 0 0 0 2066 2066 2066 2066 2061 2066 2060 2066 2060 2065 2061 2060 2060 2065 2061 2060 2066 2060 2066 2066 2060 2065 2060 2066 2060 2066 2066 2061 2055 2056 2060 2061 2066 2066 2055 2053 2054 2052 2056 0 0 0 0 0 0 2059 0 2052 2056 2066 2061 2060 2066 2061 2060 2061 2066 0 0 0 2061 2066 2066 2060 2061 2061 2061 2060 2061 2060 2061 2066 2061 2060 2066 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2066 2065 2066 2065 2065 2066 2065 2066 2066 2066 2065 2061 2060 2061 2060 2060 2065 2066 2066 0 0 0 0 0 0 2065 2066 2050 2063 2061 2061 2061 2066 2060 2061 2060 2066 2060 2061 2066 2066 2060 2061 2060 2065 2061 0 0 0 0 2066 2061 2060 2066 2066 2060 2061 2061 0 0 0 0 0 0 2066 2066 2060 0 0 0 0 0 0 2060 2065 2061 2065 2065 2061 2065 2060 2061 2066 2066 2060 2065 2060 2060 2061 0 0 0 0 0 2065 2061 2061 2065 2061 2066 2055 2056 2060 2066 2066 2060 2061 2061 2060 2055 2053 2056 2060 2061 0 0 0 0 0 2061 2061 2061 2061 2065 2061 2061 2065 2061 2066 2066 2061 2060 2066 2066 2060 2061 2061 2060 2061 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2066 2065 2066 2065 2065 2066 2065 2066 0 0 2066 2065 2066 2065 2065 2066 2065 2066 0 0 0 0 0 0 0 0 0 0 2066 2066 2066 2066 2066 2066 2066 2060 2061 0 0 0 0 0 0 0 0 2061 2061 2060 2061 0 2061 2060 2061 2060 2065 2061 2061 2060 2065 2060 2065 2065 2061 2061 2066 2060 0 0 0 0 0 0 2066 2060 2066 2066 2060 2066 2066 2065 2061 2066 2066 2066 2060 2066 2065 2061 0 0 0 0 0 2061 2060 2066 2066 2060 2061 2066 2066 2060 2065 2061 2060 2061 2066 2066 2066 2066 2066 2066 2066 0 0 0 0 0 2061 2066 2061 2066 2061 2060 2066 2066 2060 2061 2061 2060 2060 2065 2061 2060 2061 2066 2066 2066 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 300) + (height 35) + (tiles + 2479 2479 2465 2479 2479 2479 2479 2465 2479 2533 2534 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2494 2494 2494 + 2479 2479 2479 2479 2479 2479 2479 2533 2534 2549 2550 2508 2507 2508 2507 2507 2508 2508 2507 2507 2507 2508 2507 2508 2507 2507 2508 2508 2508 2507 2507 2508 2508 2507 2508 2508 2507 2508 2507 2507 2508 2508 2508 2508 2507 2507 2508 2508 2507 2507 2508 2507 2507 2508 2508 2507 2508 2507 2508 2507 2507 2508 2508 2507 2508 2507 2507 2508 2508 2508 2507 2508 2507 2507 2508 2508 2469 2470 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2479 2480 2479 2479 2479 2479 2479 2479 2494 2479 2479 2480 2479 2479 2479 2479 2479 2479 2494 2479 2479 2480 2479 2479 2479 2479 2479 2479 2494 2479 2479 2480 2479 2479 2479 2479 2479 2479 2494 2479 2479 2480 2479 2479 2479 2479 2479 2479 2494 2479 2479 2480 2479 2479 2479 2479 2479 2479 2494 2479 2479 2480 2479 2479 2479 2479 2479 2479 2494 2479 2479 2480 2479 2479 2479 2479 2479 2479 2494 2479 2479 2480 2479 2479 2479 2479 2479 2479 + 2479 2479 2465 2479 2479 2533 2534 2549 2550 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2479 2479 2479 2494 2494 2494 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2479 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2494 2479 2479 2494 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2494 2494 + 2494 2494 2494 2494 2494 2549 2550 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2497 2498 2494 2494 2456 2479 2479 2479 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2479 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2479 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2479 2494 2494 2494 2479 2494 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2494 2494 2479 2549 2550 2507 2508 2508 2507 2508 2508 2508 2507 2507 2508 2507 2508 2508 2507 2508 2508 2508 2507 2507 2508 2507 2508 2508 2507 2508 2508 2508 2507 2507 2508 2507 2508 2508 2507 2508 2508 2508 2507 2507 2508 2507 2508 2508 2507 2508 2508 2508 2507 2507 2508 2507 2508 2508 2507 2508 2508 2508 2507 2507 2508 2507 2508 2508 2507 2508 2508 2508 2507 2507 2508 2507 2508 2508 2507 2508 2508 2508 2507 2507 2508 2507 2508 2508 2507 2508 2508 2508 2507 + 2471 2472 2508 2507 2508 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 2511 2512 2479 2479 2479 2494 2494 2494 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2545 2546 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2485 2486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2494 2494 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2494 2494 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2494 2479 2494 2494 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2494 2479 2494 2494 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2494 2479 2494 2494 2494 2479 2494 2494 2494 2494 2494 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2494 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2481 2482 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2497 2498 2479 2479 2479 2494 2494 2494 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2479 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2545 2546 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 2163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2475 2476 0 0 0 0 0 0 0 0 0 0 2473 2474 2423 2424 2423 2424 2425 2426 0 0 44 0 2511 2512 2494 2479 2494 2479 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2479 2494 2479 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2479 2494 2479 2494 2479 2494 2494 2494 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2494 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2489 2490 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2487 2488 2437 2438 2437 2438 2439 2440 0 0 0 0 2483 2484 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2545 2546 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2415 2416 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 2449 2450 2451 2452 2451 2503 2504 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2501 2502 2451 2452 2451 2452 2453 2454 0 0 0 0 2497 2498 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2494 2494 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2494 2494 2479 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2494 2494 2479 2494 2479 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2494 2494 2479 2494 2479 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2494 2494 2479 2494 2479 2479 2494 2479 2479 2494 2479 2479 2494 2479 2479 2479 2479 2479 2494 2494 2479 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2429 2430 2424 2423 2424 2424 2423 2424 2423 2424 2423 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2517 2518 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2515 2516 2479 2479 2479 2479 2467 2468 0 0 44 0 2511 2512 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2479 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2479 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2479 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2545 2546 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 133 2423 2424 2423 2424 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2443 2444 2438 2437 2438 2438 2437 2438 2437 2438 2437 2489 2490 2424 2423 2424 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 2483 2484 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2479 2479 2494 2479 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2479 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2479 2479 2494 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2479 2479 2494 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2479 2479 2494 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2494 2494 2479 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2437 2438 2437 2438 2489 2490 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2457 2458 2452 2451 2452 2452 2451 2452 2451 2452 2451 2503 2504 2438 2437 2438 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2495 2496 0 0 0 0 2497 2498 2494 2494 2494 2456 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2494 2479 2479 2479 2479 2545 2546 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2157 0 0 0 0 0 0 0 0 0 2155 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2163 2449 2450 2451 2452 2451 2452 2451 2452 2451 2452 2503 2504 2419 2420 0 0 0 0 0 0 0 0 0 0 0 + 2466 2465 2466 2465 2466 2466 2465 2466 2465 2466 2465 2517 2518 2452 2451 2452 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2549 2550 2507 2508 2508 2507 2508 2507 2507 2508 2508 2508 2507 2508 2509 2510 0 0 44 0 2511 2512 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2494 2479 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2494 2479 2479 2494 2479 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2494 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2494 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2479 2479 2494 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2494 2494 2479 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2465 2466 2465 2466 2465 2466 2465 2466 2517 2518 2433 2434 0 0 0 0 0 0 0 0 0 0 0 + 2465 2479 2479 2465 2465 2479 2479 2465 2479 2479 2479 2466 2465 2466 2465 2466 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2545 2546 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2479 2494 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2479 2494 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2479 2494 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2549 2550 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2447 2448 2419 2420 0 0 0 0 0 0 0 0 0 + 2465 2479 2479 2465 2465 2479 2479 2465 2479 2479 2479 2465 2466 2465 2466 2465 2481 2482 0 0 0 0 0 2155 2164 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2480 2479 2479 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2479 2494 2494 2494 2479 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2479 2494 2494 2494 2479 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2479 2494 2494 2494 2479 2494 2494 2494 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2479 2494 2494 2494 2479 2494 2494 2494 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2479 2494 2494 2494 2479 2494 2494 2494 2479 2494 2479 2479 2479 2479 2494 2494 2471 2472 2507 2508 2508 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2461 2462 2433 2434 0 0 0 0 0 0 0 0 0 + 2465 2479 2479 2465 2479 2479 2479 2465 2466 2465 2466 2533 2534 2494 2494 2494 2495 2496 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2164 2156 2156 2156 2164 2157 84 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2541 2542 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 2491 2492 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2479 2494 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2479 2494 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2479 2479 2479 2494 2479 2494 2494 2494 2494 2479 2479 2485 2486 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 2163 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2447 2448 2419 2420 0 0 0 0 0 0 0 + 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2549 2550 2508 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 0 84 0 0 128 84 0 0 0 0 0 0 2413 2414 2479 2479 2479 2557 2558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2494 2494 2494 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2479 2494 2494 2494 2479 2479 2479 2494 2456 2494 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2479 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2479 2494 2479 2479 2479 2479 2494 2494 2494 2494 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2499 2500 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2461 2462 2433 2434 0 0 0 0 0 0 0 + 2479 2471 2472 2508 2507 2508 2507 2508 2508 2507 2507 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 0 0 0 84 0 0 0 0 2417 2418 2427 2428 2479 2479 2545 2546 2574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2494 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2479 2494 2479 2479 2479 2494 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2479 2494 2479 2479 2479 2494 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2479 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2479 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2479 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2494 2479 2479 2513 2514 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2447 2448 2419 2420 0 0 0 0 0 + 2479 2485 2486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 0 0 0 83 0 0 0 0 2431 2432 2441 2442 2533 2534 2561 2562 2590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 2491 2492 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2456 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2479 2494 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2479 2494 2479 2479 2479 2494 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2479 2494 2479 2479 2479 2494 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2494 2479 2479 2494 2479 2479 2479 2494 2479 2494 2479 2494 2479 2479 2479 2479 2494 2499 2500 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2157 0 0 0 0 44 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2461 2462 2433 2434 2537 2538 0 0 0 + 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 83 83 0 0 0 2551 2552 2445 2446 2479 2479 2471 2472 2577 2578 2606 0 0 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2429 2430 2423 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2163 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2447 2448 2553 2554 0 0 0 + 2479 2495 2496 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2567 2568 2459 2460 2479 2479 2485 2486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2494 2479 2494 2494 2494 2479 2479 2479 2494 2479 2494 2479 2494 2479 2494 2479 2494 2479 2479 2479 2494 2479 2494 2494 2494 2480 2479 2479 2494 2479 2494 2479 2494 2479 2494 2479 2494 2494 2479 2479 2479 2494 2479 2494 2494 2494 2479 2479 2479 2494 2479 2494 2479 2494 2479 2494 2479 2494 2494 2494 2494 2479 2479 2479 2494 2479 2494 2494 2494 2479 2479 2479 2494 2479 2494 2479 2494 2479 2494 2479 2494 2494 2494 2494 2479 2479 2479 2494 2479 2494 2494 2494 2479 2479 2479 2494 2479 2494 2479 2494 2479 2494 2479 2494 2494 2494 2494 2479 2479 2479 2494 2479 2443 2444 2437 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2461 2462 2569 2570 0 0 0 + 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2157 0 0 0 0 0 0 0 0 0 2583 2584 2479 2479 2479 2479 2499 2500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2479 2479 2479 2494 2494 2494 2494 2494 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2457 2458 2451 2453 2454 0 0 0 0 0 83 83 83 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2585 2586 0 0 0 + 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2487 2599 2600 2479 2479 2479 2479 2513 2514 0 0 0 0 2075 2079 2079 2076 0 0 0 0 0 0 0 0 0 0 0 2075 2079 2079 2079 2079 2076 2477 2478 2479 2480 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2479 2494 2494 2494 2479 2480 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2479 2494 2494 2494 2494 2479 2480 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2479 2494 2494 2494 2494 2494 2494 2479 2480 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2479 2494 2494 2494 2494 2494 2494 2479 2480 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2479 2494 2494 2494 2479 2494 2494 2494 2494 2494 2494 2479 2479 2479 2494 2494 2494 2494 2494 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2157 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2601 2602 2537 2538 0 + 2479 2415 2416 0 0 0 0 0 0 0 0 2473 0 2424 2423 2424 2423 2424 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2432 2615 2616 2479 2479 2479 2479 2485 2486 0 0 0 0 2077 2073 2073 2078 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2073 2078 2491 2492 2493 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2479 2479 2494 2494 2479 2479 2493 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2479 2479 2494 2494 2479 2479 2479 2493 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2479 2479 2494 2494 2479 2479 2479 2479 2479 2493 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2479 2479 2494 2494 2479 2479 2479 2479 2479 2493 2494 2494 2494 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2479 2479 2494 2494 2479 2479 2479 2479 2479 2493 2494 2494 2494 2479 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2617 2618 2553 2554 0 + 2479 2429 2430 2424 2423 2424 2423 2424 2423 2424 2423 2487 2488 2438 2437 2438 2437 2438 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2418 2445 2446 2460 2632 2479 2479 2479 2480 2499 2500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2507 2508 2507 2507 2508 2508 2508 2507 2508 2508 2507 2508 2507 2507 2507 2508 2507 2507 2507 2508 2507 2508 2507 2507 2508 2508 2508 2507 2508 2508 2507 2508 2507 2507 2507 2508 2507 2507 2508 2507 2508 2507 2508 2507 2507 2508 2508 2508 2507 2508 2508 2507 2508 2507 2507 2507 2508 2507 2507 2508 2507 2508 2507 2508 2507 2508 2507 2507 2508 2508 2508 2507 2508 2508 2507 2508 2507 2507 2507 2508 2507 2507 2508 2507 2508 2507 2508 2507 2508 2507 2507 2508 2508 2508 2507 2508 2508 2507 2508 2507 2507 2507 2508 2507 2507 2508 2507 2508 2507 2508 2507 2508 2507 2507 2508 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2633 2634 2569 2570 0 + 2479 2443 2444 2438 2437 2438 2437 2438 2437 2438 2437 2501 2502 2452 2451 2452 2451 2452 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2474 2431 2432 2459 2460 2479 2479 2479 2479 2479 2479 2485 2486 0 0 0 0 0 0 0 0 0 0 0 2075 2079 2079 2079 2079 2079 2079 2076 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2525 2526 2585 2586 0 + 2479 2457 2458 2452 2451 2452 2451 2452 2451 2452 2451 2515 2516 2466 2465 2466 2465 2466 2467 2468 0 0 0 0 0 0 0 0 2473 2474 2423 2424 2423 2424 2423 2424 2423 2487 2488 2445 2446 2479 2479 2479 2479 2479 2479 2479 2479 2499 2500 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2075 2079 2076 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2487 2488 2438 2438 2437 2438 2437 2438 2437 2438 2437 2438 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2601 2602 2537 + 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2479 2479 2479 2479 2479 2481 2482 0 0 0 2474 2535 0 0 0 2487 2488 2437 2438 2437 2438 2437 2438 2437 2501 2502 2459 2460 2479 2479 2479 2479 2479 2479 2479 2479 2513 2514 0 83 83 83 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 2075 2079 2079 2079 2076 0 0 0 0 0 0 0 0 0 2077 2073 2078 0 0 0 0 0 0 0 0 0 0 0 0 0 2075 2079 2079 2079 2079 2076 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2487 2488 2501 2502 2452 2452 2451 2452 2451 2452 2451 2452 2451 2452 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2617 2618 2553 + 2479 2480 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2480 2479 2479 2495 2496 0 0 0 2474 2551 0 2417 2418 2501 2502 2451 2452 2451 2452 2451 2452 2451 2515 2516 2479 2479 2479 2479 2479 2479 2480 2479 2479 2479 2485 2486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 0 44 0 0 0 2075 2079 2076 0 0 0 2075 2079 2076 0 0 2077 2073 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 0 0 2075 2079 2079 2079 2079 2079 2079 2076 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2487 2488 2501 2502 2515 2516 2465 2466 2479 2479 2479 2480 2494 2494 2494 2494 2467 2468 0 0 0 2421 2422 2423 2424 2423 2424 2423 2424 2423 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2163 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2633 2634 2569 + 2465 2479 2479 2479 2465 2466 2465 2466 2465 2466 2465 2466 2465 2479 2465 2466 2479 2479 2467 2468 0 0 0 0 0 0 2431 2432 2515 2516 2465 2466 2465 2466 2465 2466 2465 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2499 2500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2075 2079 2079 2079 2079 2076 0 0 0 0 0 44 0 0 0 2075 2079 2079 2079 2079 2076 0 0 0 0 0 0 0 2077 2073 2078 0 0 0 2077 2073 2078 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2073 2073 2073 2078 0 0 0 2075 2079 2079 2079 2079 2079 2079 2079 2076 0 0 0 0 0 0 0 0 0 2067 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2075 2079 2079 2079 2079 2079 2079 2079 2076 2487 2488 2501 2502 2515 2516 2479 2479 2479 2480 2494 2494 2479 2479 2479 2480 2494 2494 2481 2482 0 0 0 2435 2436 2437 2438 2437 2438 2437 2438 2437 2489 2490 2475 0 0 0 0 0 0 0 2155 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2525 2526 2585 + 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 2417 2418 2445 2446 2460 2479 2479 2479 2479 2479 2480 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2513 2514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2073 2078 0 0 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 2077 2073 2073 2073 2073 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 2077 2078 0 0 0 0 0 2067 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 2075 2079 2076 0 0 0 2077 2073 2073 2073 2073 2073 2073 2073 2078 2501 2502 2515 2516 2479 2479 2479 2479 2479 2479 2479 2479 2494 2494 2494 2479 2479 2494 2495 2496 0 0 0 2449 2450 2451 2452 2451 2452 2451 2452 2451 2503 2504 2489 2490 2475 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2423 2424 2413 2414 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2601 + 2465 2466 2465 2466 2479 2479 2479 2479 2480 2466 2479 2479 2479 2479 2479 2479 2479 2479 2495 2496 0 0 2551 0 2431 2432 2459 2460 2479 2479 2479 2479 2466 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2429 2430 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2487 2488 2437 2438 2437 2438 2437 2438 2489 2490 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2475 2476 0 0 0 0 0 0 2075 2079 2079 2079 2079 2076 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2078 0 0 0 0 44 44 44 2474 2487 2488 2501 2502 2515 2516 2479 2479 2494 2494 2494 2494 2494 2494 2494 2480 2479 2479 2494 2494 2494 2494 2467 2468 0 0 0 2463 2464 2465 2466 2479 2479 2479 2480 2494 2517 2518 2503 2504 2489 2490 2475 2476 0 0 0 0 0 0 44 44 0 0 0 0 44 44 0 0 0 2487 2488 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2437 2438 2427 2428 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2617 + 2479 2480 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 2417 2418 2445 2446 2460 2479 2479 2479 2480 2479 2479 2479 2479 2479 2480 2479 2479 2479 2479 2480 2479 2479 2479 2479 2479 2479 2479 2443 2444 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2501 2502 2451 2452 2451 2452 2451 2452 2503 2504 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2489 2490 2475 2476 0 0 0 0 2077 2073 2073 2073 2073 2078 0 0 0 2075 2079 2079 2079 2079 2076 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2075 2079 2079 2079 2076 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2075 2079 2079 2079 2076 0 0 0 0 0 0 0 0 0 2473 2474 2487 2488 2501 2502 2515 2516 2479 2479 2494 2494 2479 2479 2479 2479 2479 2479 2494 2479 2494 2494 2479 2479 2494 2494 2481 2482 0 0 0 2477 2478 2479 2480 2494 2494 2479 2479 2479 2480 2494 2517 2518 2503 2504 2489 2490 2423 2424 2423 2424 2423 2424 2423 2423 2424 2423 2424 2423 2424 2423 2423 2487 2488 2501 2502 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2451 2452 2441 2442 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2633 + 2465 2466 2465 2466 2465 2479 2479 2479 2465 2466 2465 2466 2465 2479 2479 2479 2479 2479 2481 2482 0 0 2431 2432 2459 2460 2479 2479 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2480 2479 2479 2479 2479 2479 2479 2479 2479 2457 2458 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2515 2516 2479 2479 2479 2479 2479 2479 2517 2518 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2503 2504 2489 2490 0 0 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 2487 2488 2501 2502 2515 2516 2479 2479 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2479 2494 2494 2494 2494 2494 2479 2494 2495 2496 0 0 0 2491 2492 2493 2494 2479 2479 2494 2494 2494 2479 2479 2479 2479 2517 2518 2503 2504 2437 2438 2437 2438 2437 2438 2437 2437 2438 2437 2438 2437 2438 2437 2437 2501 2502 2515 2516 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2465 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2525 + ) + ) + (tilemap + (solid #t) + (z-pos 1) + (name "Interactive2") + (width 300) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2423 2424 2423 2424 2423 2424 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2487 2488 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 10) + (name "Secret1") + (width 300) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2479 2479 2471 2472 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2479 2479 2485 2486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2456 2456 2499 2500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2456 2456 2513 2514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2456 2456 2513 2514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2456 2456 2485 2486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2479 2499 2500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2479 2513 2514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/incubator/cherry_frosting.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/cherry_frosting.stl --- supertux-0.3.3/data/levels/incubator/cherry_frosting.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/cherry_frosting.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,316 @@ +(supertux-level + (version 2) + (name (_ "The Cherry Frosting")) + (author "Florian \"octo\" Forster") + (contact "supertux at octo.it") + (license "GPL 2+ / CC-by-sa 3.0") + (sector + (name "main") + (music "music/greatgigantic.ogg") + (ambient-light 1 1 1) + (background + (speed 0.5) + (image "images/background/nightsky_top.png") + ) + (camera + (mode "normal") + ) + (decal + (x 9248) + (y 768) + (layer -40) + (sprite "images/tiles/goal/exitbg.png") + ) + (decal + (x 9344) + (y 768) + (layer 90) + (sprite "images/tiles/goal/exitfg.png") + ) + (fish + (x 8000) + (y 832) + ) + (jumpy + (x 1296) + (y 800) + ) + (jumpy + (x 7600) + (y 832) + ) + (mrbomb + (x 4960) + (y 896) + ) + (mriceblock + (x 2976) + (y 928) + ) + (mriceblock + (x 6912) + (y 800) + ) + (smartball + (x 730) + (y 852) + ) + (smartball + (x 8576) + (y 800) + ) + (smartball + (x 8704) + (y 800) + ) + (secretarea + (fade-tilemap "Secret") + (width 32) + (height 96) + (x 4800) + (y 864) + ) + (sspiky + (x 3424) + (y 768) + ) + (snowball + (x 2368) + (y 928) + ) + (snowball + (x 5344) + (y 928) + ) + (snowball + (x 5472) + (y 928) + ) + (spawnpoint + (name "main") + (x 64) + (y 896) + ) + (spiky + (x 7424) + (y 928) + ) + (spiky + (x 7264) + (y 928) + ) + (spiky + (x 7104) + (y 928) + ) + (spiky + (x 6944) + (y 928) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (width 300) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2070 2070 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2058 2070 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2058 2066 2070 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2053 2053 2053 2056 2060 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2055 2053 2056 2058 2061 2058 2066 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2065 2050 2063 2063 2063 2063 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2060 2061 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2060 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2060 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2058 2060 2061 2061 2058 2066 2070 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2058 2061 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2065 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2069 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2070 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2061 2061 2065 2070 2060 2070 2065 2058 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2060 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2070 2066 2065 2070 2070 2061 2058 2070 2058 2061 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2070 2066 2070 2059 0 0 0 0 0 0 0 0 0 0 2181 2197 2189 2180 2197 2197 2181 2180 2187 2189 2179 2180 2181 2195 2181 2189 2197 2187 2187 2188 2196 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2181 2181 2179 2181 2188 2181 2196 2179 2180 2196 2181 2189 2179 2188 2187 2180 2181 2179 2189 2196 2181 2180 2197 2187 2187 2196 2179 2180 2197 2196 2195 2181 2189 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2070 2070 2066 2058 2060 2066 2059 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2066 2066 2058 2066 2065 2058 2060 2061 2061 2066 2058 2055 2054 0 0 0 0 0 0 2057 2070 2065 2070 2070 2059 0 0 0 0 0 2057 2065 2058 2065 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2058 2061 2070 2059 0 0 0 0 0 0 0 0 0 0 2188 2188 2188 2180 2179 2180 2196 2189 2196 2181 2189 2196 2180 2180 2195 2179 2188 2179 2180 2188 2179 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2180 2179 2179 2189 2195 2189 2196 2189 2197 2181 2179 2179 2179 2180 2187 2180 2179 2180 2196 2189 2181 2180 2188 2196 2196 2188 2189 2179 2196 2179 2188 2188 2197 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2066 2061 2058 2066 2070 2066 2059 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2061 2070 2061 2065 2065 2058 2058 2061 2070 2066 2060 2060 2055 2054 0 0 0 0 0 2057 2066 2070 2070 2070 2059 0 0 0 0 0 2057 2066 2070 2070 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2065 2066 2061 2059 0 0 0 0 0 0 0 0 0 0 2180 2179 2196 2181 2197 2179 2196 2180 2195 2179 2196 2181 2181 2180 2189 2188 2181 2197 2179 2179 2187 2187 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2195 2197 2188 2196 2179 2196 2189 2197 2181 2179 2195 2180 2189 2189 2196 2189 2181 2195 2196 2181 2188 2187 2187 2179 2196 2181 2195 2181 2196 2187 2195 2180 2188 2188 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2066 2058 2065 2066 2060 2058 2065 2055 2054 0 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2065 2066 2066 2058 2070 2061 2065 2058 2061 2060 2066 2061 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2065 2070 2065 2058 2066 2070 2065 2060 2066 2070 2058 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 300) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 2067 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 83 83 102 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 83 83 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 1826 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 77 0 0 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 2067 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 1826 1829 1830 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 + 0 0 0 0 0 0 83 83 102 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2069 0 0 48 48 50 49 0 0 13 14 14 15 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2069 0 0 0 0 0 2067 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 1837 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 13 14 14 14 1831 1832 1827 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2074 0 0 13 113 51 52 0 0 10 11 11 12 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2074 0 0 0 0 0 2072 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1839 1833 1834 30 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 10 11 11 11 1835 1836 1831 1832 1827 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 9 0 0 0 7 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 14 113 295 295 22 11 11 12 0 0 0 44 44 44 0 0 0 0 44 44 44 0 0 0 0 44 44 44 0 0 0 0 44 44 44 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1841 11 11 12 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 10 11 11 11 11 11 1835 1836 1831 1832 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202 50 49 202 0 0 0 0 0 1826 1829 1830 15 76 76 76 13 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 + 49 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 20 14 14 23 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 50 49 50 49 7 8 8 8 8 8 8 8 8 8 8 8 8 1829 1830 1833 1834 11 11 11 21 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 48 48 48 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 48 51 52 22 19 11 11 11 11 11 11 1835 1836 113 8 8 8 8 8 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 0 8 8 8 204 51 52 204 8 8 8 8 1829 1830 1833 1834 21 75 75 75 22 1835 1836 1831 1832 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 132 8 8 8 + 52 114 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 19 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 113 51 52 51 52 114 14 14 14 14 14 14 14 14 14 14 14 14 1833 1834 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 214 14 14 214 14 14 14 14 1833 1834 19 11 20 14 14 14 23 11 11 1835 1836 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 + 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 23 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Foreground") + (width 300) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 8 8 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 14 14 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 21 8 8 8 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 14 14 14 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -50) + (name "Decoration") + (width 300) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1628 1629 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1630 1631 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 209 123 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 209 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 209 123 0 0 122 209 123 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 122 209 123 0 0 124 210 125 0 0 124 210 125 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1345 1346 1344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 124 210 125 0 0 124 210 125 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 124 210 125 0 25 124 210 125 0 0 124 210 125 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 110) + (name "Secret") + (width 300) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 2124 2125 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 2129 2130 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/incubator/cmn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/cmn.po --- supertux-0.3.3/data/levels/incubator/cmn.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/cmn.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,68 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Benjamin Leduc , 2013 +# Wei-Lun Chao , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-12-17 11:40+0000\n" +"Last-Translator: Wei-Lun Chao \n" +"Language-Team: Chinese (Mandarin) (http://www.transifex.com/projects/p/supertux/language/cmn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cmn\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "洞穴探險" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "櫻桃的結霜" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "水晶的美麗" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "晶體的變動" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "生氣 Ysonn 的立方花園" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "亂切的路徑" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "不遠了" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "我的佩妮在海的另一邊" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "粉紅雪白" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "動作催生" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "一座雪山" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "孵卵島" diff -Nru supertux-0.3.3/data/levels/incubator/crystal_beauty.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/crystal_beauty.stl --- supertux-0.3.3/data/levels/incubator/crystal_beauty.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/crystal_beauty.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,437 @@ +(supertux-level + (version 2) + (name (_ "Crystal Beauty")) + (author "niso") + (license "GPL 2+ / CC-by-sa 3.0") + (sector + (name "main") + (music "music/cave.music") + (ambient-light 1 1 1) + (background + (speed 0.5) + (image-top "images/background/bluemountain-bottom.png") + (image "images/background/bluemountain-bottom.png") + (image-bottom "images/background/bluemountain-bottom.png") + ) + (camera + (mode "normal") + ) + (crystallo + (x 832) + (y 455) + ) + (crystallo + (x 1472) + (y 519) + ) + (crystallo + (x 256) + (y 487) + ) + (crystallo + (x 2656) + (y 615) + ) + (crystallo + (x 3072) + (y 551) + ) + (crystallo + (x 4736) + (y 615) + ) + (crystallo + (x 5952) + (y 327) + ) + (crystallo + (x 7072) + (y 455) + ) + (crystallo + (x 8416) + (y 807) + ) + (firefly + (x 5216) + (y 256) + ) + (flyingsnowball + (x 1156) + (y 483) + ) + (flyingsnowball + (x 1252) + (y 547) + ) + (flyingsnowball + (x 4356) + (y 579) + ) + (flyingsnowball + (x 8612) + (y 739) + ) + (flyingsnowball + (x 8676) + (y 707) + ) + (icecrusher + (x 2849) + (y 288) + ) + (icecrusher + (x 2018) + (y 192) + ) + (icecrusher + (x 3265) + (y 352) + ) + (icecrusher + (x 3457) + (y 352) + ) + (icecrusher + (x 7298) + (y 224) + ) + (icecrusher + (x 7713) + (y 160) + ) + (icecrusher + (x 8129) + (y 256) + ) + (icecrusher + (x 8802) + (y 417) + ) + (secretarea + (width 60) + (height 92) + (x 2848) + (y 832) + ) + (secretarea + (width 412) + (height 168) + (x 5408) + (y 628) + ) + (spawnpoint + (name "main") + (x 96) + (y 128) + ) + (stalactite + (x 1760) + (y 260) + ) + (stalactite + (x 448) + (y 420) + ) + (stalactite + (x 3008) + (y 356) + ) + (stalactite + (x 3200) + (y 420) + ) + (stalactite + (x 4608) + (y 580) + ) + (stalactite + (x 6944) + (y 130) + ) + (stalactite + (x 8608) + (y 484) + ) + (stalactite + (x 8672) + (y 484) + ) + (stalactite + (x 8896) + (y 482) + ) + (stalactite + (x 7808) + (y 226) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (width 301) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 2592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 2592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2475 2476 0 2592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2503 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2517 2518 2451 2452 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 2425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2493 0 0 0 0 2439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 2453 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 2467 2468 2566 2592 2467 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2480 2481 2482 0 0 2481 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 2495 2496 0 0 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2439 2425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2436 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2453 2439 2425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2450 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2467 2453 2439 2425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2464 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2481 2467 2453 2439 2425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 2478 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2495 2481 2467 2453 2439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2509 2495 2481 2467 2453 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2495 2509 2495 2481 2467 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2509 2495 2481 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2509 2495 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2437 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2507 0 0 0 2509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2451 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 301) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2480 2465 2465 2466 2465 2466 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2466 2465 2466 2466 2465 2466 2465 2466 2465 2466 2466 2465 2466 2465 2466 2479 2480 2465 2466 2465 2466 2465 2466 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2465 2466 2632 2632 2632 2632 2632 2632 2632 2479 2480 2479 2480 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2541 2541 2541 2541 2573 2574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2480 2465 2465 2466 2465 2466 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2466 2465 2466 2533 2480 2479 2480 2465 2479 2533 2533 2494 2493 2494 2479 2493 2533 2533 2480 2479 2480 2465 2479 2466 2465 2466 2466 2465 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2466 2465 2466 2466 2465 2533 2533 2533 2533 2533 2529 2530 2479 2480 2479 2480 2479 2480 2479 2480 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2493 2494 2479 2479 2480 2479 2480 2480 2479 2480 2479 2480 2479 2480 2479 2480 2479 2480 2480 2479 2480 2480 2479 2480 2479 2480 2479 2480 2480 2479 2480 2465 2466 2493 2494 2479 2480 2479 2480 2479 2480 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2479 2480 2632 2632 2632 2632 2632 2632 2632 2493 2494 2493 2494 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2541 2541 2541 2541 2589 2590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2493 2494 2479 2479 2480 2479 2480 2480 2479 2480 2479 2480 2479 2480 2479 2480 2479 2480 2480 2479 2480 2533 2494 2493 2494 2479 2493 2533 2533 2494 2465 2466 2493 2494 2533 2533 2494 2493 2494 2479 2493 2480 2479 2480 2465 2479 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2533 2466 2465 2466 2466 2465 2480 2465 2479 2533 2533 2479 2480 2533 2545 2479 2493 2494 2493 2494 2493 2494 2493 2494 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2531 2532 2493 2493 2465 2493 2494 2494 2493 2494 2493 2494 2493 2494 2493 2494 2465 2466 2494 2493 2494 2494 2493 2494 2493 2465 2466 2494 2494 2466 2465 2465 2466 2465 2466 2493 2494 2493 2494 2493 2494 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2632 2632 2632 2632 2632 2632 2632 2632 2465 2466 2632 2493 2494 2632 2632 2632 2465 2466 2632 2632 2632 2632 2632 2632 2632 2632 2465 2465 2466 2632 2632 2632 2632 2632 2632 2465 2466 2632 2632 2632 2465 2466 2632 2632 2632 2632 2632 2465 2466 2465 2466 2632 2632 2632 2632 2632 2632 2632 2541 2541 2541 2542 2605 2606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2531 2532 2493 2493 2465 2493 2494 2494 2493 2494 2493 2494 2493 2494 2493 2494 2465 2466 2494 2493 2494 2533 2494 2465 2466 2493 2494 2533 2533 2528 2479 2480 2466 2493 2533 2533 2494 2465 2466 2493 2494 2494 2493 2494 2479 2493 2533 2533 2533 2533 2533 2533 2533 2533 2466 2465 2466 2466 2465 2533 2480 2479 2480 2465 2479 2494 2479 2493 2533 2533 2493 2494 2479 2480 2493 2494 2493 2494 2493 2479 2480 2479 2480 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 2505 2506 2547 2548 2531 2532 2479 2480 2465 2466 2465 2466 2494 2493 2494 2493 2465 2466 2479 2465 2466 2479 2480 2465 2466 2465 2466 2479 2480 2494 2465 2466 2479 2479 2480 2479 2480 2480 2479 2480 2480 2493 2494 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2479 2480 2479 2480 2479 2480 2479 2480 2479 2480 2479 2480 2479 2480 2632 2632 2632 2632 2632 2632 2632 2632 2479 2480 2632 2632 2632 2632 2632 2632 2479 2480 2632 2632 2632 2632 2632 2632 2632 2632 2479 2479 2480 2632 2632 2632 2632 2632 2632 2479 2480 2632 2632 2632 2479 2480 2632 2632 2465 2466 2632 2479 2480 2479 2480 2632 2632 2632 2465 2466 2632 2632 2541 2632 2557 2558 2621 2622 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2547 2548 2531 2532 2479 2480 2465 2466 2465 2466 2494 2493 2494 2493 2465 2466 2479 2465 2466 2479 2480 2533 2528 2479 2480 2466 2493 2493 2494 2533 2493 2494 2479 2480 2533 2533 2533 2479 2480 2466 2493 2494 2465 2466 2493 2494 2465 2466 2466 2465 2533 2533 2479 2480 2480 2479 2480 2465 2479 2533 2494 2493 2494 2479 2493 2466 2493 2494 2479 2480 2533 2545 2493 2479 2480 2494 2479 2480 2479 2480 2480 2479 2480 + 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2493 2494 2479 2480 2479 2480 2466 2465 2465 2466 2479 2480 2493 2479 2480 2493 2494 2479 2480 2479 2480 2493 2494 2480 2479 2480 2493 2493 2494 2493 2494 2494 2493 2494 2494 2465 2466 2632 2632 2479 2480 2479 2480 2479 2480 2632 2632 2493 2494 2493 2494 2493 2494 2493 2494 2493 2494 2493 2494 2493 2494 2632 2632 2632 2465 2466 2632 2632 2632 2493 2494 2632 2632 2632 2465 2466 2632 2465 2466 2632 2632 2632 2632 2632 2632 2632 2632 2493 2493 2494 2632 2632 2632 2632 2632 2632 2493 2494 2632 2632 2632 2493 2494 2632 2632 2479 2480 2632 2493 2494 2493 2494 2632 2632 2632 2479 2480 2632 2632 2632 2632 2573 2574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2493 2494 2479 2480 2479 2480 2466 2465 2465 2466 2479 2480 2493 2479 2480 2493 2494 2471 2472 2507 2508 2469 2470 2533 2534 2549 2550 2507 2469 2470 2531 2532 2479 2480 2465 2466 2533 2528 2479 2480 2466 2493 2479 2480 2465 2479 2533 2533 2493 2494 2494 2493 2494 2479 2493 2533 2494 2465 2466 2493 2494 2480 2466 2493 2493 2494 2530 2479 2480 2493 2494 2479 2480 2494 2493 2494 2494 2493 2494 + 2475 2476 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2543 2544 2493 2494 2465 2466 2465 2466 2479 2480 2493 2494 2533 2493 2494 2493 2494 2493 2494 2493 2494 2532 2493 2494 2493 2494 2493 2493 2494 2471 2472 2507 2508 2469 2470 2479 2480 2533 2534 2493 2494 2493 2494 2493 2494 2531 2532 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2479 2480 2632 2632 2632 2632 2632 2632 2632 2632 2479 2480 2632 2479 2480 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2493 2494 2632 2632 2632 2632 2632 2632 2632 2632 2493 2494 2632 2632 2632 2632 2589 2590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2543 2544 2493 2494 2465 2466 2465 2466 2479 2480 2493 2494 2533 2493 2494 2493 2494 2485 2486 0 0 2483 2484 2549 2550 2565 2566 0 2463 2464 2465 2465 2466 2494 2479 2480 2466 2465 2466 2466 2465 2494 2493 2494 2479 2493 2533 2533 2533 2533 2494 2465 2466 2466 2465 2466 2466 2465 2480 2466 2493 2533 2533 2533 2533 2533 2534 2493 2494 2531 2532 2493 2494 2479 2480 2480 2480 2493 2494 + 2489 2490 2423 2424 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2559 2560 2531 2532 2479 2480 2479 2480 2493 2494 2533 2534 2549 2550 2507 2508 2507 2508 2507 2508 2547 2548 2493 2494 2493 2494 2493 2493 2494 2485 2486 0 0 2483 2484 2493 2494 2549 2550 2507 2508 2507 2508 2507 2508 2547 2548 2531 2532 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2493 2494 2632 2632 2632 2465 2466 2632 2632 2632 2493 2494 2632 2493 2494 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2465 2466 2632 2632 2632 2465 2466 2632 2632 2632 2465 2466 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2541 2542 2605 2606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2559 2560 2531 2532 2471 2472 2507 2508 2469 2470 2533 2534 2549 2550 2507 2508 2507 2509 2510 0 0 2505 2506 2565 2566 0 0 0 2477 2478 2479 2479 2480 2544 2493 2494 2480 2479 2480 2465 2479 2494 2465 2466 2493 2466 2465 2466 2466 2465 2528 2479 2480 2480 2479 2480 2465 2479 2533 2533 2533 2533 2533 2529 2530 2549 2550 2507 2508 2547 2548 2527 2528 2493 2494 2494 2494 2493 2494 + 2503 2504 2437 2438 2439 2440 0 0 0 0 0 0 0 2473 2474 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2575 2576 2547 2548 2493 2494 2493 2494 2493 2494 2549 2550 2565 2566 0 0 0 0 0 0 2563 2564 2507 2508 2507 2508 2507 2508 2507 2509 2510 0 0 2505 2506 2507 2508 2565 2566 0 0 0 0 0 0 2563 2564 2547 2548 2531 2532 2632 2632 2632 2494 2493 2494 2494 2493 2494 2494 2465 2466 2466 2632 2632 2632 2632 2632 2479 2480 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2479 2480 2632 2632 2632 2479 2480 2632 2632 2632 2479 2480 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2465 2466 2632 2632 2557 2558 2621 2622 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2575 2576 2547 2548 2485 2486 0 0 2483 2484 2549 2550 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2471 2472 2507 2508 2469 2470 2494 2493 2494 2479 2493 2528 2479 2480 2466 2480 2479 2480 2465 2479 2466 2465 2466 2466 2465 2494 2479 2493 2533 2533 2533 2479 2480 2545 2546 2565 2566 0 0 2563 2564 2543 2544 2525 2525 2493 2494 2479 2480 + 2517 2518 2451 2452 2453 2454 0 0 0 0 2421 2422 2423 2487 2488 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2507 2508 2507 2508 2507 2508 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2531 2532 2479 2494 2471 2472 2507 2508 2469 2470 2479 2480 2480 2632 2632 2632 2632 2632 2493 2494 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2493 2494 2632 2632 2632 2493 2494 2632 2632 2632 2493 2494 2465 2466 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2479 2480 2632 2632 2573 2574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2509 2510 0 0 2505 2506 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2485 2486 2575 0 2483 2484 2494 2465 2466 2493 2494 2479 2480 2533 2533 2494 2493 2494 2479 2493 2480 2479 2480 2465 2479 2466 2493 2494 2479 2480 2533 2493 2494 2561 2562 0 0 0 0 0 0 2559 2560 2525 2525 2479 2480 2493 2494 + 2479 2480 2465 2466 2467 2468 0 0 0 0 2435 2436 2437 2501 2502 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2493 2494 2485 2486 0 0 2483 2484 2493 2494 2494 2531 2532 2632 2632 2493 2494 2494 2493 2494 2494 2493 2494 2494 2493 2494 2494 2466 2632 2632 2479 2480 2479 2480 2479 2480 2632 2632 2632 2632 2632 2632 2465 2466 2632 2632 2632 2632 2632 2632 2479 2480 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2493 2494 2632 2632 2589 2590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2509 2510 0 0 2463 2464 2528 2479 2480 2466 2493 2533 2533 2533 2533 2494 2465 2466 2493 2494 2494 2493 2494 2479 2493 2480 2466 2493 2493 2494 2533 2545 2546 2577 2578 0 0 0 0 0 0 2575 2576 2539 2540 2493 2494 2479 2480 + 2493 2494 2479 2480 2481 2482 2426 0 0 0 2449 2450 2451 2515 2516 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 2563 2564 2507 2507 2509 2510 0 0 2505 2506 2507 2508 2508 2547 2548 2531 2532 2471 2472 2507 2508 2469 2470 2471 2472 2507 2508 2469 2470 2480 2533 2534 2493 2494 2493 2494 2493 2494 2531 2532 2632 2632 2632 2632 2479 2480 2632 2632 2632 2632 2632 2632 2493 2494 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2541 2542 2605 2606 0 0 0 0 0 0 0 2473 2474 2425 2426 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2466 2465 2466 2466 2465 2533 2533 2533 2465 2528 2479 2480 2466 2493 2494 2465 2466 2493 2494 2533 2533 2533 2533 2529 2530 2561 2562 0 0 0 0 133 0 0 0 0 0 2555 2556 2479 2480 2493 2494 + 2479 2480 2493 2494 2467 2468 2440 0 0 0 2463 2464 2465 2494 2494 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2485 2486 0 0 2483 2484 2485 2486 0 0 2483 2484 2494 2549 2550 2507 2508 2507 2508 2507 2508 2547 2548 2531 2532 2632 2632 2493 2494 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2632 2557 2558 2621 2622 0 0 0 0 0 2473 2474 2487 2488 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2489 2490 2475 2476 0 0 0 0 0 0 0 0 83 83 102 0 0 0 0 0 2473 0 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 2421 2422 2424 2424 2425 2426 0 0 0 0 0 0 2491 2492 2480 2479 2480 2465 2479 2533 2465 2466 2465 2466 2533 2533 2533 2533 2528 2479 2480 2466 2493 2533 2533 2533 2533 2545 2546 2577 2578 0 0 0 0 133 0 0 0 0 0 2571 2572 2493 2494 2479 2480 + 2465 2466 2465 2466 2481 2482 2454 0 0 0 2505 2506 2507 2507 2507 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2509 2510 0 0 2505 2506 2509 2510 0 0 2505 2506 2508 2565 2566 0 0 0 0 0 0 2563 2564 2547 2548 2531 2532 2632 2632 2466 2632 2632 2479 2480 2479 2480 2479 2480 2632 2632 2632 2632 2632 2632 2465 2466 2632 2632 2632 2573 2574 0 0 0 0 0 2473 2474 2487 2488 2501 2502 2453 2454 0 0 0 0 2421 2422 2424 2424 2423 2423 2424 2423 2424 2425 2426 0 0 0 2449 2450 2451 2452 2451 2452 2503 2504 2489 2490 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2487 2488 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2424 2425 2426 0 0 0 0 2435 2436 2438 2438 2439 2440 0 0 0 0 0 0 2463 2464 2494 2493 2494 2479 2493 2533 2465 2466 2479 2480 2533 2533 2533 2533 2533 2471 2472 2507 2508 2469 2470 2533 2534 2561 2562 0 0 0 0 0 0 133 0 0 0 0 0 2587 2411 2411 2411 2411 132 + 2465 2466 2479 2480 2415 2416 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2409 2409 2409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2425 2426 0 0 0 2421 2422 2423 2424 2423 2424 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2531 2532 2480 2533 2534 2493 2494 2493 2494 2493 2494 2531 2532 2632 2632 2632 2632 2479 2480 2632 2632 2632 2589 2590 0 0 0 0 0 2487 2488 2501 2502 2515 2516 2467 2468 0 0 0 0 2435 2436 2437 2438 2437 2437 2438 2437 2438 2439 2440 0 0 0 2463 2464 2465 2466 2465 2466 2517 2518 2503 2504 2439 2440 0 0 0 0 0 0 0 0 0 0 2473 2417 2487 2488 2501 2502 2453 2454 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2438 2439 2440 0 0 0 0 2449 2450 2452 2452 2453 2454 2421 2422 2425 2426 0 0 2477 2478 2494 2465 2466 2493 2494 2533 2465 2466 2533 2534 2533 2533 2533 2533 2533 2485 2486 0 0 2483 2484 2549 2550 2577 2578 0 0 0 0 0 0 133 0 0 0 0 0 2603 2411 0 0 0 132 + 2479 2480 2466 2466 2429 2430 2482 2476 0 0 2411 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2487 2488 2439 2440 0 0 0 2435 2436 2437 2438 2437 2438 2439 2440 0 0 0 0 0 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2494 2549 2550 2507 2508 2507 2508 2507 2508 2547 2548 2531 2532 2632 2632 2493 2494 2632 2545 2546 2605 2606 0 0 0 2417 2418 2501 2502 2515 2516 2465 2466 2481 2482 0 0 0 0 2449 2450 2451 2452 2451 2451 2452 2451 2452 2453 2454 0 0 0 2477 2478 2479 2480 2480 2480 2493 2494 2517 2518 2453 2454 0 0 0 0 2421 2422 2423 2424 2423 2424 2487 2488 2501 2502 2515 2516 2467 2468 0 0 0 2421 2422 2423 2424 2423 2424 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 2449 2450 2452 2453 2454 2421 2422 2425 2426 2463 2464 2466 2466 2467 2468 2435 2436 2439 2440 0 0 2491 2492 2466 2465 2466 2466 2465 2533 2479 2480 2549 2550 2507 2508 2507 2507 2508 2509 2510 0 0 2505 2506 2565 2566 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 132 + 2493 2494 2480 2480 2443 2444 2489 2490 2423 2424 2425 2426 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2489 2490 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2487 2488 2501 2502 2453 2454 0 0 0 2449 2450 2451 2452 2451 2452 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 0 0 0 0 0 0 0 0 2563 2564 2508 2565 2566 0 0 0 0 0 0 2563 2564 2547 2548 2531 2532 2632 2533 2534 2561 2562 2621 2622 0 2535 2536 2431 2432 2515 2516 2465 2466 2479 2480 2495 2496 0 0 0 0 2463 2464 2465 2466 2465 2465 2466 2465 2466 2467 2468 0 112 0 2491 2492 2493 2494 2494 2493 2494 2479 2479 2480 2467 2468 0 0 0 0 2435 2436 2437 2438 2437 2438 2501 2502 2515 2516 2479 2480 2481 2482 0 0 0 2435 2436 2437 2438 2437 2438 2489 2490 2475 2476 0 0 0 0 0 0 0 0 0 0 2463 2464 2466 2467 2468 2435 2436 2439 2440 2477 2478 2480 2480 2481 2482 2449 2450 2453 2454 0 0 2463 2464 2480 2479 2480 2465 2479 2533 2545 2546 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 132 + 2493 2493 2494 2494 2457 2458 2503 2504 2437 2438 2439 2440 0 0 0 0 83 83 0 0 0 0 2449 2450 2451 2452 2451 2452 2503 2504 2489 2490 2425 2426 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2487 2488 2501 2502 2515 2516 2467 2468 0 0 0 2463 2464 2465 2466 2465 2466 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2632 2549 2550 2577 2578 0 0 0 2551 2552 2445 2446 2465 2466 2479 2480 2493 2494 2467 2468 0 0 0 0 2477 2478 2479 2480 2480 2479 2480 2480 2480 2481 2482 0 0 0 2477 2478 2479 2480 2480 2480 2480 2480 2493 2494 2481 2482 0 0 0 0 2449 2450 2451 2452 2451 2452 2515 2516 2493 2494 2493 2494 2495 2496 0 0 0 2449 2450 2451 2452 2451 2452 2503 2504 2489 2490 2424 2423 2424 2423 2424 2424 2425 2426 0 0 2477 2478 2480 2481 2482 2449 2450 2453 2454 2491 2492 2494 2494 2495 2496 2463 2464 2467 2468 0 0 2477 2478 2494 2493 2494 2479 2493 2526 2561 2562 2581 2582 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 133 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 132 + 2493 2494 2465 2466 2465 2466 2517 2518 2451 2452 2453 2454 0 0 0 0 0 0 0 0 0 0 2463 2464 2465 2466 2465 2466 2517 2518 2503 2504 2439 2440 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2501 2502 2515 2516 2479 2480 2481 2482 0 0 0 2477 2478 2479 2480 2479 2480 2481 2482 0 0 0 2421 2422 2423 2424 2423 2424 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2423 2424 2423 2424 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2508 2565 2566 2593 2594 0 0 0 2567 2568 2459 2460 2479 2480 2493 2494 2465 2466 2481 2482 0 0 0 0 2491 2492 2493 2494 2494 2493 2494 2494 2494 2495 2496 0 0 0 2491 2492 2493 2494 2494 2494 2494 2480 2480 2480 2495 2496 0 0 0 0 2463 2464 2465 2466 2465 2466 2480 2480 2479 2480 2479 2480 2467 2468 0 0 0 2463 2464 2465 2466 2465 2466 2517 2518 2503 2504 2438 2437 2438 2437 2438 2438 2439 2440 0 0 2491 2492 2494 2495 2496 2463 2464 2467 2468 2505 2506 2507 2507 2509 2510 2477 2478 2481 2482 0 0 2491 2492 2494 2465 2466 2493 2494 2542 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 + 2479 2480 2479 2480 2479 2480 2479 2480 2465 2466 2467 2468 0 0 0 0 0 2411 0 0 0 0 2477 2478 2479 2480 2480 2480 2493 2494 2517 2518 2453 2454 0 0 0 0 0 0 0 0 2449 2450 2451 2452 2451 2452 2515 2516 2493 2494 2493 2494 2495 2496 0 0 0 2491 2492 2493 2494 2493 2494 2495 2496 0 0 0 2435 2436 2437 2438 2437 2438 2489 2490 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2437 2438 2437 2438 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2425 2426 0 0 0 0 0 2409 2409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2535 0 0 0 2583 2584 2465 2466 2493 2494 2465 2466 2479 2480 2495 2496 0 0 0 0 2505 2506 2508 2507 2507 2507 2507 2507 2508 2509 2510 0 0 112 2477 2478 2479 2480 2480 2480 2480 2480 2480 2493 2467 2468 0 0 0 0 2477 2478 2479 2480 2493 2494 2494 2494 2493 2494 2493 2494 2481 2482 0 0 0 2477 2478 2479 2480 2480 2480 2493 2494 2517 2518 2452 2451 2452 2451 2452 2452 2453 2454 0 0 2505 2506 2507 2509 2510 2477 2478 2481 2482 0 0 0 0 0 0 2491 2492 2495 2496 0 0 2463 2464 2528 2479 2480 2466 2493 2558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2449 2450 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 + 2465 2466 2466 2465 2466 2465 2466 2465 2466 2480 2481 2482 0 0 0 2421 2422 2425 2426 0 0 0 2491 2492 2493 2494 2494 2493 2494 2479 2479 2480 2467 2468 0 0 0 0 0 0 0 0 2463 2464 2465 2466 2465 2466 2480 2480 2479 2480 2479 2480 2467 2468 0 0 0 2505 2506 2507 2508 2507 2508 2509 2510 0 0 0 2449 2450 2451 2452 2451 2452 2503 2504 2489 2490 2423 2423 2424 2423 2424 2424 2425 2426 0 0 0 0 0 2449 2450 2451 2452 2451 2451 2452 2451 2452 2453 2454 0 0 0 0 2421 2422 2425 2426 0 0 2473 2474 2487 2488 2439 2440 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2551 0 0 0 2599 2600 2479 2480 2525 2465 2466 2480 2493 2494 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2493 2494 2494 2494 2480 2480 2480 2494 2481 2482 0 0 0 0 2491 2492 2532 2479 2480 2480 2479 2480 2494 2494 2494 2494 2495 2496 0 0 0 2491 2492 2493 2494 2494 2493 2494 2479 2479 2480 2466 2465 2466 2465 2466 2466 2467 2468 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 0 0 0 0 2463 2464 2467 2468 0 0 2477 2478 2533 2533 2533 2533 2573 2574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 2466 2465 + 2479 2480 2525 2525 2525 2525 2480 2479 2480 2466 2495 2496 0 0 0 2435 2436 2439 2440 0 0 0 2505 2506 2506 2507 2507 2547 2548 2493 2493 2494 2481 2482 0 0 0 0 0 0 0 0 2477 2478 2479 2480 2493 2494 2494 2494 2493 2494 2493 2494 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2465 2466 2465 2466 2517 2518 2503 2504 2438 2437 2438 2437 2438 2438 2439 2440 0 0 0 0 0 2463 2464 2465 2466 2465 2465 2466 2465 2466 2467 2468 0 0 0 0 2435 2436 2439 2440 2473 2474 2487 2488 2501 2502 2453 2454 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2489 2490 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2418 2615 2616 2493 2494 2525 2479 2480 2494 2493 2494 2481 2482 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 2491 2492 2493 2494 2494 2493 2494 2494 2493 2494 2495 2496 0 0 0 0 2505 2506 2543 2493 2494 2479 2493 2479 2480 2494 2494 2546 2509 2510 0 0 0 2505 2506 2506 2507 2507 2547 2548 2493 2493 2494 2480 2480 2480 2480 2480 2480 2481 2482 0 0 0 0 0 0 0 2505 2506 2509 2510 0 0 0 0 0 0 2477 2478 2481 2482 0 0 2491 2492 2465 2466 2533 2533 2589 2590 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2425 2426 0 0 0 2477 2478 2479 2480 2479 2480 2479 2480 2479 2480 2479 2480 2479 2480 2479 2480 2479 + 2493 2494 2465 2466 2494 2493 2494 2493 2494 2480 2467 2468 0 0 0 2449 2450 2453 2454 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2494 2495 2496 0 0 0 0 0 0 0 0 2491 2492 2532 2479 2480 2480 2479 2480 2494 2494 2494 2494 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2480 2480 2480 2493 2494 2517 2518 2452 2451 2452 2451 2452 2452 2453 2454 0 0 0 0 0 2477 2478 2479 2480 2480 2479 2480 2480 2480 2481 2482 0 0 2421 2422 2449 2450 2453 2454 2487 2488 2501 2502 2515 2516 2467 2468 0 0 0 0 0 2449 2450 2451 2452 2451 2452 2503 2504 2489 2490 2425 2426 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2431 2432 2631 2632 2465 2466 2525 2493 2494 2525 2479 2480 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2425 2505 2506 2506 2507 2507 2547 2548 2493 2493 2494 2481 2482 0 0 0 0 0 2610 2559 2543 2544 2493 2494 2493 2494 2545 2546 2562 2610 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2494 2494 2494 2494 2494 2494 2494 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 2463 2464 2479 2480 2545 2546 2605 2606 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2487 2488 2439 2440 0 0 0 2491 2492 2493 2494 2493 2494 2493 2494 2493 2494 2493 2494 2493 2494 2493 2494 2493 + 2465 2466 2479 2480 2466 2494 2493 2493 2494 2494 2481 2482 0 0 0 2463 2464 2467 2468 0 0 0 0 0 0 0 0 0 0 2563 2564 2507 2509 2510 0 0 0 0 0 0 0 0 2505 2506 2543 2493 2494 2479 2493 2479 2480 2494 2494 2546 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2493 2494 2494 2493 2494 2479 2479 2480 2466 2465 2466 2465 2466 2466 2467 2468 0 0 0 0 0 2491 2492 2493 2494 2494 2493 2494 2494 2494 2495 2496 0 0 2435 2436 2437 2438 2437 2438 2501 2502 2515 2516 2479 2480 2481 2482 0 0 0 0 0 2463 2464 2465 2466 2465 2466 2517 2518 2503 2504 2439 2440 2426 0 0 0 0 0 0 0 2421 2422 2423 2487 2488 2445 2446 2465 2632 2479 2480 2525 2525 2525 2525 2493 2494 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2487 2488 2439 2440 0 0 0 0 2563 2564 2547 2548 2494 2495 2496 0 0 0 0 0 2606 2606 2559 2560 2531 2532 2533 2534 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2507 2507 2507 2507 2507 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2467 2468 0 0 2477 2478 2533 2534 2561 2562 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2501 2502 2453 2454 0 0 0 2505 2506 2547 2548 2527 2528 2465 2466 2465 2466 2465 2466 2466 2465 2465 2466 2465 + 2479 2480 2493 2494 2480 2465 2466 2479 2465 2466 2495 2468 0 0 2421 2477 2478 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2610 2559 2543 2544 2493 2494 2493 2494 2545 2546 2562 2610 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2506 2507 2507 2547 2548 2493 2493 2494 2480 2480 2480 2480 2480 2480 2481 2482 0 0 0 0 0 2505 2506 2508 2507 2508 2507 2508 2507 2508 2509 2510 0 0 2449 2450 2451 2452 2451 2452 2515 2516 2493 2494 2493 2494 2495 2496 0 0 0 0 0 2477 2478 2479 2480 2480 2480 2493 2494 2517 2518 2453 2454 2440 2426 0 0 0 0 0 0 2435 2436 2437 2501 2502 2459 2460 2479 2465 2466 2494 2525 2525 2525 2525 2525 2525 2481 2482 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2487 2488 2501 2502 2453 2454 0 0 0 0 0 0 2563 2564 2507 2509 2510 0 0 0 0 0 2606 2606 2575 2576 2547 2548 2549 2550 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2481 2482 0 0 2491 2492 2549 2550 2577 2578 0 0 0 0 0 0 0 0 0 0 0 2449 2450 2451 2452 2515 2516 2467 2468 0 0 0 0 0 2563 2564 2543 2544 2479 2480 2479 2480 2479 2480 2465 2479 2479 2480 2479 + 2493 2494 2494 2493 2494 2479 2549 2550 2507 2508 2509 2510 0 0 2435 2491 2492 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2606 2606 2559 2560 2531 2532 2533 2534 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2494 2494 2494 2494 2494 2494 2494 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2465 2466 2465 2466 2480 2480 2479 2480 2479 2480 2467 2468 0 0 0 0 0 2491 2492 2493 2494 2494 2493 2494 2479 2479 2480 2467 2468 2454 2440 2426 0 0 0 0 0 2449 2450 2451 2515 2516 2465 2466 2493 2479 2480 2525 2525 2525 2465 2466 2525 2525 2495 2496 0 0 0 0 0 2421 2422 2423 2423 2423 2423 2487 2488 2501 2502 2515 2516 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2603 2606 2606 0 2563 2564 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 2505 2506 2565 2566 2593 2594 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2465 2466 2466 2466 2481 2482 0 0 0 0 0 0 0 2559 2560 2493 2494 2493 2494 2493 2494 2479 2493 2493 2494 2493 + 2525 2525 2466 2465 2549 2550 2565 2566 0 0 0 0 0 0 2449 2463 2464 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2606 2606 2575 2576 2547 2548 2549 2550 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2507 2507 2507 2507 2507 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2480 2493 2494 2494 2494 2493 2494 2493 2494 2481 2482 0 0 0 0 0 2477 2478 2479 2480 2480 2480 2480 2480 2493 2494 2481 2482 2468 2454 2440 2426 0 0 0 0 2463 2464 2465 2466 2466 2479 2480 2525 2493 2494 2525 2525 2525 2479 2480 2525 2525 2467 2468 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2501 2502 2515 2516 2479 2480 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2606 2606 2606 2606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2509 2510 0 0 0 0 2581 2582 0 0 0 0 2473 2474 2425 2426 0 0 0 0 0 2477 2478 2479 2480 2480 2480 2495 2496 0 0 0 0 0 0 0 2575 2576 2543 2544 2493 2494 2465 2466 2493 2494 2480 2493 2480 + 2525 2525 2545 2546 2565 2566 0 0 0 0 0 0 0 0 2463 2477 2478 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2603 2606 2606 0 2563 2564 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2532 2479 2480 2480 2479 2480 2494 2494 2494 2494 2495 2496 0 0 0 0 0 2491 2492 2493 2494 2494 2494 2494 2480 2480 2480 2495 2496 2482 2468 2454 2440 2426 0 0 0 2477 2478 2479 2480 2480 2493 2494 2525 2525 2525 2465 2466 2525 2493 2494 2525 2525 2481 2482 0 0 0 0 0 2449 2450 2451 2452 2451 2452 2515 2516 2493 2494 2493 2494 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2487 2488 2439 2440 0 0 0 0 0 2491 2492 2465 2466 2465 2466 2467 2468 0 0 0 0 0 0 0 0 0 2559 2560 2527 2528 2479 2480 2466 2493 2465 2466 2465 + 2525 2525 2561 2562 0 44 0 0 2421 2422 2423 2424 2424 2423 2477 2413 2414 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2606 2606 2606 2606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2543 2493 2494 2479 2493 2479 2480 2494 2494 2546 2509 2510 0 0 0 0 0 2477 2478 2479 2480 2480 2480 2480 2480 2480 2493 2467 2468 2496 2482 2468 2454 2440 0 0 0 2491 2492 2493 2494 2494 2525 2525 2525 2465 2466 2479 2480 2525 2525 2525 2525 2525 2495 2496 0 0 0 0 0 2463 2464 2465 2466 2465 2466 2480 2480 2479 2480 2479 2480 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 2473 2474 2487 2488 2501 2502 2453 2454 0 0 0 0 0 2463 2464 2479 2480 2479 2480 2481 2482 0 0 0 0 0 0 0 0 0 2575 2576 2543 2544 2493 2494 2465 2466 2479 2480 2479 + 2545 2546 2577 2578 44 44 0 0 2435 2436 2437 2438 2438 2437 2438 2427 2428 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2587 2606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2610 2559 2543 2544 2493 2494 2493 2494 2545 2546 2562 2610 0 0 0 0 0 0 2491 2492 2493 2494 2494 2494 2480 2480 2480 2494 2481 2482 2510 2496 2482 2468 2454 0 0 0 2463 2464 2479 2480 2525 2525 2525 2525 2479 2480 2493 2494 2525 2525 2525 2465 2466 2467 2468 0 0 0 0 0 2477 2478 2479 2480 2493 2494 2494 2494 2493 2494 2493 2494 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 2421 2422 2423 2424 2423 2424 2487 2488 2501 2502 2515 2516 2467 2468 0 0 0 0 0 2477 2478 2465 2466 2479 2480 2495 2496 0 0 0 0 0 0 0 0 0 2575 0 2559 2560 2523 2493 2479 2480 2465 2466 2465 + 2561 2562 0 44 44 44 0 0 2449 2450 2451 2452 2452 2451 2452 2441 2442 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2603 2606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2606 2606 2559 2560 2531 2532 2533 2534 2561 2562 0 0 0 0 0 0 0 0 2491 2492 2493 2494 2494 2493 2494 2494 2493 2494 2495 2496 0 2510 2496 2482 2468 0 0 0 2477 2478 2493 2494 2525 2465 2466 2525 2493 2494 2525 2525 2525 2525 2525 2479 2480 2481 2482 0 0 0 0 0 2491 2492 2532 2479 2480 2480 2479 2480 2494 2494 2494 2494 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 2435 2436 2437 2438 2437 2438 2501 2502 2515 2516 2479 2480 2481 2482 0 0 0 0 0 2491 2492 2465 2466 2493 2494 2467 2468 0 0 0 0 0 0 0 0 0 0 0 2575 2576 2539 2540 2465 2466 2479 2480 2479 + 2577 2421 2422 2423 2425 2426 0 0 2463 2464 2479 2480 2466 2550 2507 2508 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2606 2606 2575 2576 2547 2548 2549 2550 2577 2578 0 0 0 0 0 0 0 0 2505 2506 2506 2507 2507 2547 2548 2493 2493 2494 2481 2482 2508 0 2510 2496 2482 0 0 0 2491 2492 2531 2532 2525 2479 2480 2525 2525 2525 2525 2525 2525 2465 2466 2493 2494 2495 2496 0 0 0 0 0 2505 2506 2543 2493 2494 2479 2493 2479 2480 2494 2494 2546 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2449 2450 2451 2452 2451 2452 2515 2516 2493 2494 2493 2494 2495 2496 0 0 0 0 0 2463 2464 2479 2480 2465 2466 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 2555 2556 2479 2480 2493 2494 2493 + 0 2435 2436 2437 2439 2440 0 0 2505 2506 2507 2508 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2178 2178 2178 2178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2603 2606 2606 0 2563 2564 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2494 2495 2496 2507 2508 0 2510 2496 0 0 0 2505 2506 2547 2548 2531 2493 2494 2525 2525 2525 2465 2466 2525 2479 2480 2525 2525 2467 2468 0 0 0 0 0 0 2610 2559 2543 2544 2493 2494 2493 2494 2545 2546 2562 2610 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2463 2464 2465 2466 2465 2466 2480 2480 2479 2480 2479 2480 2467 2468 0 0 0 0 0 2477 2478 2479 2480 2479 2480 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 2571 2572 2493 2494 2465 2466 2465 + 0 2449 2450 2451 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2606 2606 2606 2606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2507 2509 2510 2508 2507 2508 0 2510 0 0 0 0 0 2563 2564 2547 2548 2531 2532 2525 2525 2479 2480 2525 2493 2494 2525 2525 2481 2482 0 0 0 0 0 0 2606 2606 2559 2560 2531 2532 2533 2534 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2449 2450 2451 2452 2477 2478 2479 2480 2493 2494 2494 2494 2493 2494 2493 2494 2481 2482 0 0 0 0 0 2491 2492 2493 2494 2479 2480 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 2587 2588 2523 2524 2465 2466 2465 + 0 2463 2464 2465 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2449 2450 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2587 2606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2525 2525 2493 2494 2525 2525 2525 2525 2525 2495 2496 0 0 0 0 0 0 2606 2606 2575 2576 2547 2548 2549 2550 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2465 2466 2491 2492 2532 2479 2480 2480 2479 2480 2494 2494 2494 2494 2495 2496 0 0 0 0 0 2463 2464 2479 2480 2479 2480 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 2603 2604 2539 2540 2479 2480 2479 + 0 2477 2478 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2469 2525 2525 2525 2525 2525 2525 2465 2466 2467 2468 0 0 0 0 0 0 2603 2606 2606 0 2563 2564 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2480 2505 2506 2543 2493 2494 2479 2493 2479 2480 2494 2494 2546 2509 2510 0 0 0 0 0 2477 2478 2493 2494 2493 2494 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2555 2556 2493 2494 2493 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Foreground") + (width 301) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2409 2409 2409 2409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 2409 2409 2409 2409 2409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2525 2525 2525 2525 2525 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 2409 2409 2409 2409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2525 2525 2525 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 2409 2409 2409 2409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 2525 2525 2525 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2409 2409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 2525 2525 2525 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2423 0 0 0 0 0 2424 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 2555 2523 2524 2525 2541 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 2571 2539 2540 2525 2525 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 2555 2556 2525 2525 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 2571 2572 2525 2525 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 2587 2588 2525 2525 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2424 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2423 2424 2423 2424 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2437 2438 2437 2438 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2676 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2449 2450 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (speed 0.3) + (speed-y 0.3) + (z-pos -150) + (name "Backwall") + (width 301) + (height 35) + (tiles + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2647 2648 2651 2660 2675 2659 2651 2650 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2651 2660 2675 2659 2651 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2651 2660 2675 2675 2675 2675 2675 2659 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2660 2675 2675 2675 2675 2675 2659 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2647 2656 2675 2675 2675 2675 2675 2655 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2656 2675 2675 2675 2675 2675 2655 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2651 2652 2647 2656 2675 2655 2647 2654 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2660 2675 2675 2675 2675 2675 2659 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2656 2675 2675 2675 2675 2675 2655 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2647 2656 2675 2655 2647 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2660 2675 2659 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2656 2675 2655 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2660 2675 2659 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2656 2675 2655 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 2652 2653 2654 2651 + 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 + ) + ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -120) + (name "Backobjects") + (width 301) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 2655 2656 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 2655 2648 2650 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 2659 2660 2659 2660 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 2659 2650 2648 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2648 2650 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2648 2651 2652 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2650 2648 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2652 2647 2648 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2648 2650 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2650 2648 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 2655 2656 2655 2656 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 2655 2648 2650 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 2659 2660 2659 2660 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2660 0 0 0 0 0 2659 2650 2648 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2648 2650 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2650 2648 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 2655 2656 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 2659 2660 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 2655 2656 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 2659 2660 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 2655 2656 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 0 0 0 0 0 0 0 0 0 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2648 2650 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 2659 2660 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2648 2650 2656 0 0 0 0 0 0 0 2655 2648 2650 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2650 2648 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2648 2650 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 2655 2656 2655 2656 0 0 0 0 0 0 0 0 0 0 0 2659 2650 2648 2660 0 0 0 0 0 0 0 2659 2650 2648 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 2655 2656 2655 2656 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2650 2648 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 2659 2660 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 0 0 0 0 0 0 0 0 0 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 2659 2660 2659 2660 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2648 2650 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2650 2648 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 99) + (name "Foreobjects") + (width 301) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2652 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/incubator/crystal_cataclysm.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/crystal_cataclysm.stl --- supertux-0.3.3/data/levels/incubator/crystal_cataclysm.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/crystal_cataclysm.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,685 @@ +(supertux-level + (version 2) + (name (_ "Crystal Cataclysm")) + (author "lazure") + (license "GPL 3+/CC-BY-SA 3.0") + (sector + (name "main") + (music "music/greatgigantic.ogg") + (ambient-light 1 1 1) + (camera + (mode "normal") + ) + (crystallo + (radius 160) + (direction "left") + (x 992) + (y 487) + ) + (crystallo + (radius 80) + (x 704) + (y 295) + ) + (crystallo + (x 1408) + (y 391) + ) + (crystallo + (x 1632) + (y 359) + ) + (crystallo + (radius 75) + (x 2080) + (y 615) + ) + (crystallo + (radius 75) + (x 2368) + (y 487) + ) + (crystallo + (radius 175) + (x 608) + (y 615) + ) + (crystallo + (radius 175) + (x 4928) + (y 615) + ) + (crystallo + (x 5376) + (y 551) + ) + (crystallo + (radius 150) + (x 5728) + (y 359) + ) + (crystallo + (x 7616) + (y 583) + ) + (crystallo + (x 8032) + (y 679) + ) + (crystallo + (x 7296) + (y 551) + ) + (crystallo + (x 8576) + (y 647) + ) + (crystallo + (x 9152) + (y 583) + ) + (crystallo + (radius 180) + (x 9952) + (y 551) + ) + (crystallo + (x 4192) + (y 423) + ) + (crystallo + (direction "right") + (x 4288) + (y 423) + ) + (crystallo + (direction "right") + (x 10048) + (y 295) + ) + (crystallo + (radius 50) + (x 10400) + (y 135) + ) + (crystallo + (x 10592) + (y 583) + ) + (crystallo + (x 12448) + (y 679) + ) + (crystallo + (x 11840) + (y 615) + ) + (crystallo + (direction "right") + (x 12800) + (y 71) + ) + (crystallo + (x 12640) + (y 71) + ) + (crystallo + (x 12320) + (y 167) + ) + (crystallo + (x 11424) + (y 423) + ) + (crystallo + (x 11520) + (y 679) + ) + (crystallo + (x 11104) + (y 679) + ) + (crystallo + (x 12288) + (y 679) + ) + (crystallo + (x 13216) + (y 327) + ) + (crystallo + (x 15232) + (y 455) + ) + (crystallo + (x 15232) + (y 455) + ) + (dispenser + (cycle 3) + (type "cannon") + (badguy "kamikazesnowball") + (x 14051) + (y 517) + ) + (dispenser + (cycle 3) + (type "cannon") + (badguy "kamikazesnowball") + (x 14051) + (y 325) + ) + (dispenser + (cycle 2) + (type "cannon") + (badguy "kamikazesnowball") + (direction "left") + (x 13891) + (y 101) + ) + (dispenser + (cycle 2) + (type "cannon") + (badguy "kamikazesnowball") + (direction "right") + (x 14211) + (y 101) + ) + (dispenser + (cycle 2) + (type "cannon") + (badguy "snowball") + (direction "left") + (x 11075) + (y 165) + ) + (dispenser + (cycle 2) + (type "cannon") + (badguy "snowball") + (direction "right") + (x 11331) + (y 37) + ) + (gradient + (top_color 0 0 0) + (bottom_color 0.1341726 0.1474327 0.4788281) + ) + (icecrusher + (x 3616) + (y 128) + ) + (jumpy + (x 2727) + (y 360) + ) + (jumpy + (x 3559) + (y 360) + ) + (jumpy + (x 6823) + (y 488) + ) + (jumpy + (x 6023) + (y 456) + ) + (jumpy + (x 5159) + (y 520) + ) + (jumpy + (x 5191) + (y 488) + ) + (jumpy + (x 10535) + (y 104) + ) + (jumpy + (x 10631) + (y 40) + ) + (secretarea + (fade-tilemap "secret1") + (width 444) + (height 78) + (x 8032) + (y 0) + ) + (secretarea + (fade-tilemap "secret2") + (width 264) + (height 188) + (x 13940) + (y 0) + ) + (secretarea + (fade-tilemap "secret3") + (width 76) + (height 92) + (x 1332) + (y 640) + ) + (snowman + (x 6314) + (y 643) + ) + (snowman + (x 14602) + (y 547) + ) + (snowman + (x 14506) + (y 547) + ) + (spawnpoint + (name "main") + (x 192) + (y 160) + ) + (stalactite + (x 5760) + (y 228) + ) + (stalactite + (x 5856) + (y 228) + ) + (stalactite + (x 8704) + (y 228) + ) + (stalactite + (x 8736) + (y 228) + ) + (stalactite + (x 9248) + (y 228) + ) + (stalactite + (x 9280) + (y 228) + ) + (stalactite + (x 9792) + (y 228) + ) + (stalactite + (x 9824) + (y 228) + ) + (stalactite + (x 11200) + (y 388) + ) + (stalactite + (x 12480) + (y 292) + ) + (stalactite + (x 12704) + (y 196) + ) + (stalactite + (x 12800) + (y 196) + ) + (stalactite + (x 12832) + (y 196) + ) + (stalactite + (x 12896) + (y 196) + ) + (tilemap + (solid #f) + (speed 0.5) + (alpha 0.4) + (z-pos -100) + (name "Background") + (width 550) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2649 2650 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2648 2651 2652 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2654 2651 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2655 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2652 2647 2648 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2649 2650 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 2659 2649 2650 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2660 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2655 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2655 2653 2654 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2659 2651 2652 2647 2656 0 0 2659 2651 2660 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 2659 2649 2650 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2652 2647 2654 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 2659 2651 2660 0 0 2655 2653 2654 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2653 2654 2651 2652 2647 2654 2649 2650 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 2659 2651 2660 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2660 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 2655 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2649 2650 2647 2648 2651 2650 2647 2654 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2653 2654 2651 2652 2647 2656 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2660 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2659 2651 2660 0 2659 2651 2660 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 2655 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2649 2650 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2649 2650 2647 2648 2651 2650 2647 2656 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 2655 2653 2656 0 2655 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2659 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2650 2647 2656 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 2659 2651 2660 0 0 0 0 2655 2647 2656 0 2655 2653 2654 2651 2652 2647 2656 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 2655 2647 2648 2651 2652 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 2659 2651 2660 0 0 0 0 2659 2651 2652 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2649 2650 2647 2648 2651 2650 2647 2656 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 2659 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 2655 2647 2656 0 2655 2647 2648 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2654 2651 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 2655 2647 2656 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 2655 2647 2656 0 2659 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2654 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2659 2649 2650 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2652 2653 2648 2651 2652 2647 2656 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2649 2650 2647 2648 2651 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2648 2649 2650 2647 2648 2651 2660 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 2655 2647 2656 0 2659 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2647 2648 2649 2650 2647 2656 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2653 2654 2651 2660 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 2659 2651 2660 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2647 2648 2649 2650 2647 2656 0 2655 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 2655 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2653 2654 2651 2660 0 2659 2651 2652 2653 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 2659 2651 2660 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2649 2650 2647 2656 0 2655 2647 2648 2649 2652 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 2659 2651 2650 2647 2656 0 0 0 0 2655 2647 2656 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2651 2652 2647 2648 2651 2652 2647 2648 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 2655 2647 2656 0 0 0 0 2659 2651 2660 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 2659 2651 2652 2647 2648 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 2659 2651 2660 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 2659 2651 2652 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2652 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2648 2651 2652 2647 2648 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2652 2647 2648 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2675 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 550) + (height 25) + (tiles + 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2495 2482 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2467 2468 0 0 0 0 0 0 0 0 0 0 2477 2478 2493 2479 2479 2479 2479 2479 2466 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2559 2560 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2549 2550 2510 0 0 0 0 0 2463 2464 2479 2479 2479 2480 2479 2479 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2481 2482 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2480 2479 2480 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2575 2576 2543 2544 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2480 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2465 2479 2479 2479 2479 2549 2550 2565 2566 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2466 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2466 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2493 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2493 2479 2479 2479 2479 2479 2561 2510 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2495 2496 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2493 2494 2479 2479 2465 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2559 2560 2479 2479 2479 2493 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2493 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2493 2479 2479 2479 2479 2549 2550 2565 2566 0 0 0 0 0 0 0 0 2491 2492 2471 2472 2507 2508 2507 2508 2507 2508 2539 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 2423 2424 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2493 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2545 2546 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2467 2468 0 0 0 0 0 0 0 0 0 0 2477 2478 2471 2472 2507 2508 2469 2470 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2575 2576 2543 2544 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2480 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2480 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2545 2546 2565 2566 0 0 0 0 0 0 0 0 0 0 2463 2464 2467 2468 0 0 0 0 0 0 2555 2495 2496 0 0 0 2417 2423 2424 2423 2424 2423 2424 2487 2488 2437 2438 2439 2440 0 0 0 0 0 2417 2423 2424 2423 2424 2420 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2420 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2489 2490 2423 2424 2423 2424 2423 2424 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2561 2562 0 2578 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 0 0 0 0 0 0 0 0 2491 2492 2485 2486 0 0 2483 2484 2493 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2559 2560 2479 2479 2479 2479 2479 2479 2479 2493 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2493 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2465 2479 2479 2479 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2481 2482 0 0 0 0 0 0 2571 2509 2510 0 0 0 2431 2437 2438 2437 2438 2437 2438 2501 2502 2451 2452 2453 2454 0 0 0 0 0 2431 2437 2438 2437 2438 2434 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2438 2437 2438 2434 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2438 2437 2438 2434 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 2449 2450 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2503 2504 2437 2438 2437 2438 2437 2438 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2423 2424 2449 2450 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2424 2423 2424 2420 2417 2424 2423 2424 2420 2417 2423 2424 2423 2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2480 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2545 2546 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2509 2510 0 0 0 0 0 0 0 0 0 0 2505 2506 2509 2510 0 0 2505 2506 2507 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2575 2576 2469 2470 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2493 2479 2479 2479 2479 2541 2542 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 2463 2451 2452 2451 2452 2451 2452 2515 2516 2479 2546 2509 2510 0 0 0 0 0 2491 2451 2452 2451 2452 2496 0 0 0 0 0 0 0 0 0 0 0 2491 2451 2452 2451 2452 2496 0 0 0 0 0 0 0 0 0 0 0 2491 2451 2452 2451 2452 2496 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2493 2479 2479 2479 2479 2479 2494 2479 2479 2517 2518 2451 2452 2451 2452 2451 2452 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 2487 2488 2437 2438 2427 2428 2545 2493 2545 2546 2508 2507 2508 2507 2508 2507 2508 2507 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2438 2437 2438 2434 2431 2438 2437 2438 2434 2431 2437 2438 2437 2434 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2420 0 0 0 0 0 0 0 2431 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2419 2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2480 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2547 2548 2479 2479 2479 2479 2479 2493 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2469 2470 2479 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2557 2558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2415 2416 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2561 2562 0 0 0 0 0 0 0 2505 2506 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 2491 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2453 2454 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2413 2414 2479 2465 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2493 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 2417 2423 2424 2487 2488 2501 2502 2451 2452 2441 2442 2465 2545 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2452 2451 2452 2496 2491 2452 2451 2452 2496 2491 2451 2452 2451 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2438 2437 2438 2434 0 0 0 0 0 0 0 2491 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2433 2434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 2421 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2545 2546 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2479 2479 2479 2479 2479 2493 2479 2479 2479 2479 2479 2465 2479 2479 2479 2479 2479 2573 2574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2429 2430 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2491 2492 2479 2471 2472 2507 2508 2507 2508 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2469 2470 2479 2466 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 2431 2437 2438 2437 2427 2428 2479 2479 2493 2479 2465 2545 2546 2507 2508 2507 2508 2507 2508 2543 2544 2479 2479 2479 2479 2479 2494 2479 2481 2482 0 0 0 0 0 0 0 0 2431 2437 2438 2501 2502 2515 2516 2479 2479 2479 2479 2480 2561 2577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2507 2508 2509 2510 2505 2506 2508 2509 2510 2505 2506 2507 2508 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2451 2452 2451 2452 2496 0 0 0 0 0 0 0 2505 2506 2507 2508 2507 2508 2507 2547 2548 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2466 2479 2447 2448 2489 2490 2423 2424 2423 2424 2423 2424 2425 2426 0 0 0 2421 2422 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2413 2414 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2495 2496 2421 2422 2423 2424 2423 2424 2423 2424 2423 2424 2418 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2547 2548 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2561 2562 0 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2497 2498 2479 2480 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2589 2590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2443 2444 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2427 2428 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 0 0 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 2491 2451 2452 2451 2441 2442 2479 2480 2479 2479 2479 2561 2562 0 0 0 0 0 0 2559 2560 2479 2479 2494 2479 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 2491 2451 2452 2515 2516 2479 2549 2550 2507 2508 2507 2508 2577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2543 2544 2466 2479 2479 2493 2479 2479 2479 2479 2479 2479 2479 2479 2465 2461 2462 2503 2504 2437 2438 2437 2438 2437 2438 2439 2440 0 0 0 2435 2436 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2427 2428 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2467 2468 2435 2436 2437 2438 2437 2438 2437 2438 2437 2438 2432 2453 2454 0 0 0 2417 2423 2424 2423 2424 2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2511 2512 2479 2479 2479 2471 2472 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2605 2606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2457 2458 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2441 2442 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2489 2490 0 0 0 0 0 0 0 0 0 0 0 2497 2498 2479 2480 2479 2466 2479 2481 2482 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2545 2546 2577 2578 0 0 0 0 0 0 2575 2576 2543 2479 2479 2479 2480 2479 2479 2467 2468 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2507 2508 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2559 2560 2479 2479 2479 2479 2479 2479 2479 2480 2479 2493 2479 2479 2479 2479 2479 2517 2518 2451 2452 2451 2452 2451 2452 2453 2454 0 0 0 2449 2450 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2441 2442 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2466 2481 2482 2449 2450 2451 2452 2451 2452 2451 2452 2451 2452 2446 2481 2482 0 0 0 2431 2437 2438 2437 2438 2434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2626 2626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2466 2466 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2507 2508 2547 2548 2479 2479 2479 2466 2479 2479 2479 2493 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2451 2503 2504 2489 2490 2424 2424 2420 0 0 0 0 0 0 2511 2512 2479 2479 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 2477 2478 2479 2493 2479 2479 2479 2479 2479 2561 2562 0 0 0 0 0 0 0 0 0 0 2559 2469 2470 2479 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2420 0 0 0 0 0 0 0 0 0 0 2575 2576 2547 2548 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 2505 2506 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2508 2507 2469 2470 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2495 2496 2463 2464 2479 2479 2479 2480 2479 2466 2479 2479 2493 2495 2496 0 0 0 2491 2451 2452 2451 2452 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2424 2420 0 0 0 2417 2423 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2497 2498 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2469 2470 2479 2479 2480 2479 2479 2479 2466 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2484 2517 2518 2503 2504 2438 2438 2434 0 0 0 0 0 0 2505 2506 2507 2508 2507 2508 2507 2509 2510 0 0 0 0 0 0 0 0 0 2491 2492 2479 2494 2465 2479 2472 2507 2508 2577 2578 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2479 2466 2479 2493 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2438 2437 2438 2434 0 0 0 0 0 0 0 0 0 0 0 0 2563 2564 2469 2470 2479 2479 2479 2479 2479 2479 2479 2471 2472 2507 2508 2507 2508 2507 2508 2547 2548 2479 2466 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2467 2468 2477 2478 2479 2466 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 2505 2506 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2407 2407 0 2487 2488 2438 2434 2156 2156 2156 2431 2437 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2424 2425 2426 0 0 0 0 0 0 0 0 2491 2451 2453 2454 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2423 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2438 2437 2438 2434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2511 2512 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2479 2479 2479 2479 2479 2479 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2497 2498 2479 2479 2517 2518 2452 2452 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2541 2542 2605 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2497 2498 2479 2479 2479 2549 2550 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2449 2450 2451 2452 2451 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2451 2452 2451 2452 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2479 2479 2494 2479 2479 2493 2479 2485 2486 0 0 0 0 0 0 2563 2564 2469 2470 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2497 2498 2479 2479 2480 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2481 2482 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2487 2488 2501 2502 2452 2496 0 0 0 2491 2451 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2487 2488 2438 2439 2440 0 0 0 0 0 0 0 0 2463 2464 2467 2468 0 0 0 0 0 0 0 0 0 0 2431 2437 2438 2437 2438 2437 2439 2440 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2423 2424 2425 2426 0 0 0 0 0 0 0 0 0 2491 2451 2452 2451 2452 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2449 2450 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2507 2508 2507 2508 2507 2508 2507 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2507 2508 2507 2508 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2557 2558 0 0 0 0 0 0 2417 2423 2424 2423 2424 2420 0 0 0 0 2511 2512 2479 2549 2550 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2413 2414 2479 2479 2479 2429 2430 2424 2423 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2497 2498 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 2483 2484 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2511 2512 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2495 2496 2505 2506 2507 2508 2547 2550 2507 2508 2543 2493 2466 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2501 2502 2515 2516 2467 2468 0 0 0 2491 2492 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2487 2488 2501 2502 2452 2453 2454 0 0 0 0 0 0 0 0 2477 2478 2481 2482 0 0 0 0 0 0 0 0 0 0 2491 2451 2452 2451 2452 2451 2453 2454 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2437 2438 2439 2440 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2418 2432 2446 2479 2479 2479 2493 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2507 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2573 2574 0 0 0 0 0 0 2431 2437 2438 2437 2438 2434 0 0 0 0 2505 2506 2507 2565 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2427 2428 2461 2479 2479 2443 2444 2438 2437 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2420 0 0 0 0 0 0 2511 2512 2479 2479 2479 2466 2494 2479 2479 2495 2496 0 0 0 0 0 0 0 0 2491 2492 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2467 2468 0 0 2410 2410 2563 2566 2410 0 2559 2543 2479 2546 2510 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2420 0 0 0 2491 2451 2515 2516 2480 2479 2495 2496 0 0 0 2463 2464 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2423 2424 2487 2488 2501 2502 2515 2516 2479 2467 2468 0 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 2449 2450 2451 2452 2451 2452 2451 2452 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2432 2446 2479 2479 2479 2479 2479 2479 2479 2479 2465 2479 2481 2482 2417 2423 2424 2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2418 2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2589 2590 0 0 0 0 0 0 2491 2451 2452 2451 2452 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2449 2450 2451 2452 2451 2452 2441 2442 2479 2480 2479 2457 2458 2452 2451 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2438 2437 2438 2434 0 0 0 0 0 0 2463 2464 2479 2494 2479 2479 2479 2466 2479 2467 2468 0 0 0 0 0 0 0 0 2463 2464 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2481 2482 0 0 2410 2410 0 2637 0 0 0 2559 2508 2562 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2434 0 0 0 2463 2464 2479 2479 2479 2479 2467 2468 2155 2156 2157 2477 2478 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2418 2437 2438 2437 2438 2437 2438 2501 2502 2515 2516 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 2463 2464 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2438 2434 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2508 2507 2508 2507 2508 2507 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2418 2445 2446 2479 2479 2545 2546 2508 2507 2508 2539 2540 2480 2479 2495 2496 2431 2437 2438 2434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2418 2432 2433 2570 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2473 2474 2423 2424 2423 2424 2423 2424 2418 2419 2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2605 2606 0 0 0 0 0 0 2505 2506 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2465 2467 2468 2423 2424 2423 2424 2423 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2451 2452 2451 2452 2496 0 0 0 0 0 0 2477 2478 2479 2479 2479 2465 2479 2479 2479 2429 2430 2423 2424 2423 2424 2423 2424 2423 2424 2413 2414 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2480 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2495 2496 0 0 0 0 0 0 0 0 2626 2626 2626 2626 0 0 0 0 0 0 2417 2425 2426 2449 2450 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2496 0 0 0 2477 2478 2479 2479 2479 2479 2481 2482 0 0 0 2491 2492 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2432 2451 2452 2451 2452 2451 2452 2515 2516 2479 2479 2479 2493 2479 2495 2496 0 0 0 0 0 0 0 0 2477 2478 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2451 2452 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2438 2434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2432 2459 2460 2479 2479 2561 2562 0 0 0 2555 2556 2479 2479 2467 2468 2491 2451 2452 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2423 2431 2432 2446 2447 2586 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2423 2424 2423 2424 2487 2488 2437 2438 2437 2438 2437 2438 2432 2433 2434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2626 2626 0 0 0 0 0 0 2417 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2424 2423 2424 2425 2426 0 0 0 0 2477 2478 2479 2480 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2443 2444 2437 2438 2437 2438 2437 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2423 2424 2423 2420 2505 2506 2507 2508 2509 2510 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2443 2444 2437 2438 2437 2438 2437 2438 2437 2438 2427 2428 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2466 2467 2468 0 0 0 0 0 0 0 0 0 0 2626 2407 2626 0 0 0 0 2417 2418 2439 2440 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2465 2467 2468 0 0 0 2491 2492 2479 2479 2493 2479 2495 2496 0 0 0 2463 2464 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 2417 2418 2445 2446 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2451 2452 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2418 2445 2446 2479 2479 2479 2472 2577 2578 0 0 0 2571 2469 2470 2479 2481 2482 2463 2464 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2420 0 0 0 0 0 0 0 0 2431 2437 2438 2437 2438 2437 2445 2446 2479 2429 2430 2423 2424 2423 2424 2423 2424 2423 2424 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2487 2488 2437 2438 2437 2438 2501 2502 2451 2452 2451 2452 2451 2452 2446 2447 2496 0 0 0 2417 2423 2424 2423 2424 2423 2424 2423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2420 0 0 0 0 0 0 0 2626 2407 2626 0 0 0 0 2417 2418 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2438 2437 2438 2439 2440 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2466 2479 2479 2480 2479 2479 2466 2479 2457 2458 2451 2452 2451 2452 2451 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2423 2424 2423 2424 0 0 0 0 0 0 0 2431 2437 2438 2437 2438 2437 2438 2437 2434 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2480 2479 2479 2465 2479 2457 2458 2451 2452 2451 2452 2451 2452 2451 2452 2441 2442 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 2407 0 0 0 0 2417 2431 2432 2453 2454 2477 2478 2479 2479 2480 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 2505 2506 2507 2508 2507 2509 2509 2510 0 0 0 2477 2478 2495 2496 0 0 0 0 0 0 2417 2423 2424 2423 2424 2423 2431 2432 2459 2460 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 2463 2464 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2407 0 0 0 0 2417 2423 2424 2423 2424 2423 2424 2418 2419 2423 2424 2423 2424 2431 2432 2459 2460 2479 2479 2495 2496 2553 2554 0 0 0 0 2483 2464 2479 2495 2496 2477 2478 2443 2482 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2438 2437 2434 0 0 0 0 0 0 0 0 2491 2451 2452 2451 2452 2451 2459 2460 2479 2443 2444 2437 2438 2437 2438 2437 2438 2437 2438 2419 2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2434 0 0 0 0 0 0 0 0 0 2417 2423 2424 2487 2488 2501 2502 2451 2452 2451 2452 2515 2516 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 2431 2437 2438 2437 2438 2437 2438 2437 2419 2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2438 2437 2434 0 0 0 0 0 0 0 0 2407 0 0 0 0 2417 2431 2432 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2452 2451 2452 2453 2454 0 0 0 0 2463 2464 2479 2479 2465 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2487 2488 2437 2438 2437 2438 2434 0 0 0 0 0 0 2491 2451 2452 2451 2452 2451 2452 2451 2496 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2480 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 2407 2407 0 2417 2487 2488 2445 2446 2467 2468 2491 2492 2479 2479 2479 2479 2479 2466 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2467 2468 0 0 0 0 0 2551 2552 2437 2438 2437 2438 2437 2445 2446 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 2477 2478 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2407 2407 0 0 2487 2488 2437 2438 2437 2438 2437 2438 2432 2433 2437 2438 2437 2438 2445 2446 2479 2493 2479 2479 2461 2447 2569 2570 0 0 0 0 2477 2478 2479 2467 2468 2491 2492 2467 2496 2489 2490 2475 2476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2451 2452 2451 2496 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2465 2479 2457 2458 2451 2452 2451 2452 2451 2452 2451 2452 2433 2434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2423 2425 2426 0 0 0 0 0 0 0 2449 2450 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2496 0 0 0 0 0 0 0 0 0 2431 2437 2438 2501 2502 2515 2516 2479 2479 2479 2479 2479 2549 2550 2507 2508 2469 2470 2479 2479 2481 2482 0 0 0 2491 2451 2452 2451 2452 2451 2452 2451 2433 2434 2423 2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2451 2452 2451 2496 0 0 0 0 0 0 0 0 2407 2407 0 2417 2487 2488 2445 2446 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2493 2495 2496 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2479 2479 2479 2479 2479 2494 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2487 2488 2501 2502 2451 2452 2451 2452 2468 0 0 0 0 0 0 2505 2506 2507 2508 2507 2508 2507 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2479 2493 2467 2468 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2487 2488 2501 2502 2459 2479 2481 2482 2505 2547 2548 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2481 2482 0 0 0 0 0 2567 2568 2451 2452 2451 2452 2451 2459 2460 2479 2479 2479 2493 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 2421 2422 2423 2487 2488 2501 2502 2451 2452 2451 2452 2451 2452 2446 2447 2451 2452 2451 2452 2459 2460 2479 2479 2479 2479 2479 2479 2585 2586 0 0 0 0 2491 2492 2479 2481 2482 2463 2464 2617 2452 2503 2504 2489 2490 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2425 2426 2463 2464 2479 2467 2468 0 0 0 0 0 0 0 0 2477 2478 2479 2494 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2447 2448 2489 2490 2424 2423 2424 2423 2424 2423 2424 2425 2426 0 0 0 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2437 2439 2440 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2493 2467 2468 0 0 0 0 0 0 0 0 0 2491 2451 2452 2515 2516 2479 2549 2550 2507 2508 2507 2508 2565 2566 0 0 2483 2484 2479 2493 2495 2496 2423 2425 2426 2463 2464 2479 2479 2479 2479 2479 2479 2447 2448 2437 2434 0 0 0 2417 2423 2424 2423 2424 2423 2424 2423 2424 2423 2420 2463 2464 2479 2467 2468 2417 2423 2424 2423 2420 0 0 2421 2422 2423 2487 2488 2501 2502 2459 2479 2481 2482 0 0 0 0 2421 2422 2424 2423 2424 2423 2424 2423 2424 2423 2424 2425 2426 2477 2478 2479 2545 2546 2510 0 0 0 0 2491 2492 2479 2466 2479 2479 2479 2480 2479 2479 2465 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 0 2421 2422 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2487 2488 2501 2502 2515 2516 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 2431 2437 2438 2437 2434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2543 2544 2479 2479 2479 2479 2493 2479 2479 2479 2479 2480 2479 2479 2479 2479 2479 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2546 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2501 2502 2515 2516 2479 2480 2495 2496 0 2563 2564 2469 2548 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 2417 2423 2424 2423 2424 2423 2424 2423 2424 2423 2424 2413 2414 2495 2496 0 0 0 0 0 2583 2584 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2493 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 2463 2464 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 2435 2436 2437 2501 2502 2515 2516 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2465 2480 2479 2479 2601 2602 2489 2490 2423 2424 2463 2464 2479 2495 2496 2477 2478 2479 2479 2517 2518 2503 2504 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2439 2440 2477 2478 2479 2481 2482 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2480 2479 2479 2479 2479 2479 2479 2479 2493 2494 2479 2479 2479 2461 2462 2503 2504 2438 2437 2438 2437 2438 2437 2438 2439 2440 0 0 0 0 0 0 0 0 2449 2450 2451 2452 2451 2452 2451 2453 2454 0 0 0 0 0 0 0 2477 2478 2479 2479 2480 2479 2479 2479 2466 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 2505 2506 2507 2508 2507 2508 2565 2566 0 0 0 0 0 0 0 0 2497 2498 2479 2479 2443 2444 2437 2439 2440 2477 2478 2479 2479 2479 2479 2479 2493 2461 2462 2451 2496 0 0 0 2431 2437 2438 2437 2438 2437 2438 2437 2438 2438 2434 2477 2478 2479 2481 2482 2431 2437 2438 2437 2434 0 0 2435 2436 2437 2501 2502 2515 2516 2479 2480 2495 2496 0 0 0 0 2435 2436 2438 2437 2438 2437 2438 2437 2438 2437 2438 2439 2440 2491 2492 2479 2561 2562 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2480 2479 2479 2466 2479 2495 2496 0 0 0 0 0 2435 2436 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2501 2502 2515 2516 2479 2479 2480 2479 2479 2495 2496 0 0 0 0 0 0 0 2491 2451 2452 2451 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2559 2560 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2480 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 2562 0 0 2637 0 2417 2418 2489 2490 2423 2420 0 0 0 2449 2450 2451 2515 2516 2480 2479 2479 2549 2550 2510 0 0 0 2463 2464 2479 2465 2479 2479 2480 2479 2495 2496 0 0 0 2431 2437 2438 2437 2438 2437 2438 2437 2438 2437 2438 2427 2428 2467 2468 0 0 0 0 0 2599 2600 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 2477 2478 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 2449 2450 2451 2515 2516 2480 2479 2479 2493 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2465 2493 2479 2479 2479 2479 2479 2479 2617 2618 2503 2504 2437 2438 2427 2428 2479 2467 2468 2491 2492 2466 2479 2480 2479 2517 2518 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2453 2454 2491 2492 2479 2495 2496 0 0 0 0 0 0 0 0 2463 2464 2479 2465 2479 2479 2479 2466 2479 2479 2479 2479 2494 2479 2479 2479 2493 2479 2465 2479 2479 2517 2518 2452 2451 2452 2451 2452 2451 2452 2453 2454 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 2491 2492 2466 2479 2479 2479 2479 2493 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2511 2512 2479 2479 2457 2458 2451 2453 2454 2491 2492 2479 2479 2493 2479 2479 2479 2479 2479 2467 2468 0 0 0 2491 2451 2452 2451 2452 2451 2452 2451 2452 2452 2496 2491 2492 2493 2495 2496 2491 2451 2452 2451 2496 0 0 2449 2450 2451 2515 2516 2480 2479 2479 2549 2550 2510 0 0 0 0 2449 2450 2452 2451 2452 2451 2452 2451 2452 2451 2452 2453 2454 2463 2464 2550 2577 2578 0 0 0 0 0 2477 2478 2479 2494 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 2449 2450 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2515 2516 2479 2479 2465 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 2463 2464 2479 2467 2468 2418 2489 2490 2423 2420 0 0 0 0 0 0 0 0 0 0 0 2575 2576 2469 2470 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + 0 0 0 2637 0 2431 2432 2503 2504 2437 2489 2490 0 0 2505 2464 2479 2479 2479 2479 2479 2550 2565 2566 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 2491 2451 2452 2451 2452 2451 2452 2451 2452 2451 2452 2441 2442 2481 2482 0 0 0 0 0 2491 2616 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2492 2495 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2466 2466 2493 2479 2633 2634 2517 2518 2451 2452 2441 2442 2479 2481 2482 2463 2492 2479 2479 2493 2479 2479 2466 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 2463 2464 2479 2467 2468 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2493 2479 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2480 2479 2479 2481 2482 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2466 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2479 2479 2479 2479 2479 2467 2468 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2467 2482 0 0 0 2505 2506 2507 2508 2507 2508 2507 2508 2507 2509 2510 2463 2464 2479 2467 2468 2463 2464 2479 2467 2468 0 0 2505 2464 2479 2479 2479 2479 2479 2550 2565 2566 0 0 0 0 0 2505 2506 2507 2508 2507 2508 2507 2508 2507 2508 2507 2509 2510 2505 2565 2566 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2480 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 0 2463 2464 2465 2466 2479 2493 2479 2479 2466 2479 2480 2479 2479 2479 2479 2465 2479 2479 2479 2493 2479 2479 2479 2494 2466 2481 2482 0 0 0 0 0 0 0 2477 2478 2479 2481 2482 2432 2503 2504 2437 2489 2490 0 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2479 2466 2479 2479 2479 2479 2479 2479 2479 2493 2479 2479 2479 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 + ) + ) + (tilemap + (solid #f) + (speed 0.7) + (alpha 0.8) + (z-pos -50) + (name "ForeCrystals") + (width 550) + (height 25) + (tiles + 0 0 2659 2651 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 2655 2647 2648 2651 2660 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2653 2654 2651 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2655 2647 2648 2651 2660 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2654 2649 2650 2647 2648 2649 2650 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2650 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 2659 2651 2660 2655 2653 2656 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 2659 2651 2660 2655 2653 2656 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 2659 2651 2650 2653 2654 2651 2652 2653 2654 2651 2660 0 2659 2651 2652 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 2659 2651 2652 2653 2654 2651 2660 0 0 0 2655 2647 2656 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 2659 2651 2660 2655 2647 2656 0 2655 2653 2656 0 2655 2647 2656 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 2659 2651 2650 2647 2648 2649 2650 2647 2656 0 2655 2647 2648 2649 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 2655 2647 2648 2649 2650 2647 2656 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2653 2656 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 2659 2651 2652 2653 2648 2649 2650 2647 2648 2651 2660 2655 2653 2656 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 2655 2653 2654 2651 2652 2653 2654 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2659 2651 2650 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2647 2656 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2652 2647 2648 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2648 2649 2650 2647 2656 0 0 2659 2651 2660 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 2659 2651 2660 0 0 0 2655 2647 2648 2649 2650 2647 2648 2651 2660 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2659 2651 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 2659 2649 2650 2647 2656 0 0 0 0 0 0 0 2659 2651 2650 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2654 2651 2660 0 2659 2651 2652 2647 2648 2649 2650 2647 2656 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2648 2651 2660 2655 2647 2656 0 0 0 2655 2647 2656 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 2655 2647 2654 2651 2652 2653 2654 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 2655 2653 2654 2651 2660 0 0 0 2655 2653 2656 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 2659 2651 2650 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2654 2651 2652 2653 2654 2651 2652 2647 2656 2659 2651 2660 0 0 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2650 2647 2648 2649 2660 0 2659 2649 2660 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 2655 2647 2648 2651 2652 2653 2654 2651 2660 0 2655 2653 2656 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2654 2651 2650 2647 2648 2649 2650 2647 2648 2649 2660 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2649 2660 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2659 2651 2652 2647 2648 2649 2650 2647 2656 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 2659 2651 2652 2647 2654 2651 2652 2653 2654 2651 2652 2653 2656 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 2659 2651 2660 0 0 0 2659 2651 2652 2647 2648 2649 2650 2647 2648 2649 2650 2647 2656 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 2655 2647 2656 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 2659 2651 2660 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 2659 2651 2660 0 2659 2651 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2655 2647 2654 2651 2660 0 0 0 0 0 2655 2647 2648 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2659 2651 2660 0 0 0 0 0 0 0 2659 2651 2652 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2653 2656 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2648 2649 2650 2647 2656 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2653 2656 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2650 2653 2656 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2650 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2648 2651 2660 2655 2647 2656 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 2655 2653 2654 2651 2652 2653 2656 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 2655 2653 2656 0 2655 2647 2648 2649 2650 2647 2648 2651 2660 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2654 2651 2652 2653 2654 2651 2652 2647 2656 2659 2651 2660 0 0 0 2659 2651 2652 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2650 2647 2648 2649 2660 2655 2653 2656 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2648 2649 2650 2647 2648 2651 2652 2653 2654 2651 2652 2653 2656 0 0 0 0 2659 2651 2660 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2653 2654 2651 2660 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2648 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2654 2651 2650 2647 2648 2649 2650 2647 2648 2649 2660 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 2655 2647 2648 2649 2650 2647 2648 2651 2660 0 2659 2649 2650 2647 2648 2651 2660 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2648 2651 2660 0 2655 2653 2656 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2652 2647 2654 2651 2652 2653 2654 2651 2652 2653 2656 0 0 2655 2647 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2654 2651 2652 2653 2654 2651 2652 2647 2656 0 2655 2653 2654 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 2655 2653 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2650 2653 2656 0 2659 2651 2660 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2655 2647 2656 0 0 2659 2651 2652 2647 2648 2649 2650 2647 2648 2649 2650 2647 2656 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2650 2647 2648 2649 2650 2647 2648 2649 2660 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2659 2651 2660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (speed 0.1) + (alpha 0.2) + (z-pos -150) + (name "Backlayer") + (width 550) + (height 25) + (tiles + 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2652 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2660 0 2659 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2652 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2656 0 0 0 2659 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2656 0 2655 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2652 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2660 0 2659 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2656 0 0 0 2659 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2660 2653 2659 2651 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2652 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2649 2650 2653 2656 0 2655 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2656 2649 2655 2647 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2660 0 2659 2649 2660 0 2659 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2652 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2656 0 0 0 0 0 2655 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2660 0 0 0 0 0 2659 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2652 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2656 0 0 0 0 0 0 0 2659 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2660 0 2659 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2653 2656 0 0 0 0 0 2655 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2652 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2656 0 2655 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2650 2653 2656 0 2655 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2660 0 2659 2651 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2660 0 0 0 2655 2647 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2652 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2660 0 2659 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2660 0 2659 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2656 0 2655 2653 2654 2651 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2656 0 2655 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2656 0 2655 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2652 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2660 0 2659 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2660 0 0 0 2655 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2652 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2656 0 2655 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2652 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2652 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2648 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 2651 2652 2653 2654 2649 2650 2647 2648 2649 2650 2653 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Blocks and Coins") + (width 550) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 1311 0 0 0 1311 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 2153 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "secret1") + (width 550) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2480 0 0 0 0 2479 2479 2479 2479 2479 2479 2480 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2561 2562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2466 0 0 0 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2546 2577 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2479 2479 2479 2479 2479 2479 2479 2480 2479 2479 2479 2466 2479 2479 2479 2479 2479 2479 2479 2479 2479 0 0 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2479 2479 2493 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -1) + (name "GoalBack") + (width 550) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "GoalFront") + (width 550) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 0 0 0 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "secret2") + (width 550) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2493 2479 2466 2479 2479 2493 2479 2479 2466 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2505 2506 2508 2508 2508 2469 2470 2479 2471 2472 2507 2507 2508 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2483 2484 2479 2485 2486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2497 2498 2480 2499 2500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2511 2512 2465 2513 2514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "secret3") + (width 550) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2626 2626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2424 2423 2424 2423 2424 2423 2425 2426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2407 2407 0 2487 2488 2437 2438 2437 2438 2437 2438 2437 2439 2440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 2423 2487 2488 2501 2502 2451 2452 2451 2452 2451 2452 2451 2453 2454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2431 2437 2501 2502 2515 2516 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2451 2515 2516 2480 2479 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2466 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2466 2479 2479 2479 2479 2493 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2463 2464 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2495 2496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 2478 2479 2479 2479 2493 2479 2479 2479 2479 2479 2466 2479 2467 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2491 2492 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2479 2481 2482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/incubator/cs.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/cs.po --- supertux-0.3.3/data/levels/incubator/cs.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/cs.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,69 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Narre , 2013 +# fri , 2013 +# Hume , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-12-18 15:19+0000\n" +"Last-Translator: Hume \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/supertux/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Jeskynní běh" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "Jinovatka na třešních" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Krystalová krása" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Krystalová pohroma" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "Zahrada kostek šíleného Ysona" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "Zubatá cesta" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "Ne tak dlouhá cesta" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "Moje Penny je za oceánem" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Růžový sníh" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "Připraven k akci\t" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "Zasněžený kopec" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Inkubační ostrov" diff -Nru supertux-0.3.3/data/levels/incubator/cube_garden.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/cube_garden.stl --- supertux-0.3.3/data/levels/incubator/cube_garden.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/cube_garden.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,398 @@ +(supertux-level + (version 2) + (name (_ "Mad Ysonn Cube Garden")) + (author "Florian \"octo\" Forster") + (contact "supertux at octo.it") + (license "GPL 2+ / CC-by-sa 3.0") + (sector + (name "main") + (music "music/chipdisko.ogg") + (ambient-light 1 1 1) + (bouncingsnowball + (direction "left") + (x 7488) + (y 960) + ) + (bouncingsnowball + (direction "left") + (x 7232) + (y 992) + ) + (camera + (mode "normal") + ) + (crystallo + (x 3392) + (y 640) + ) + (flyingsnowball + (x 5888) + (y 704) + ) + (gradient + (top_color 0 0 0.3013504) + (bottom_color 0 0 0) + (layer -210) + ) + (haywire + (x 4581) + (y 744) + ) + (jumpy + (x 2297) + (y 600) + ) + (jumpy + (x 5264) + (y 640) + ) + (mrbomb + (x 1979) + (y 536) + ) + (mrbomb + (x 8288) + (y 672) + ) + (mrbomb + (x 5824) + (y 800) + ) + (mriceblock + (x 6400) + (y 1056) + ) + (smartball + (x 1501) + (y 634) + ) + (smartball + (x 6560) + (y 672) + ) + (smartball + (x 7360) + (y 704) + ) + (secretarea + (fade-tilemap "Secret") + (width 2012) + (height 156) + (x 5664) + (y 960) + ) + (secretarea + (width 256) + (height 64) + (x 1184) + (y 800) + ) + (secretarea + (width 128) + (height 64) + (x 3296) + (y 736) + ) + (snowball + (x 7008) + (y 832) + ) + (snowball + (x 7104) + (y 832) + ) + (snowball + (x 7200) + (y 832) + ) + (snowman + (direction "left") + (x 7360) + (y 992) + ) + (particles-snow + ) + (spawnpoint + (name "main") + (x 96) + (y 704) + ) + (spiky + (x 2458) + (y 758) + ) + (spiky + (x 2618) + (y 758) + ) + (spiky + (x 4000) + (y 992) + ) + (spiky + (x 8000) + (y 672) + ) + (spiky + (x 8576) + (y 672) + ) + (stalactite + (x 3872) + (y 768) + ) + (stalactite + (x 5920) + (y 928) + ) + (stalactite + (x 5824) + (y 928) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (width 300) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2187 2189 2189 2187 2188 2188 2197 2195 2187 2180 2196 2187 2195 2181 2197 2189 2179 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 209 123 0 0 0 0 0 122 209 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2197 2197 2187 2179 2181 2196 2181 2180 2196 2189 2189 2188 2195 2181 2188 2197 2180 2188 2197 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2199 2199 2199 2199 2186 0 2185 2199 2199 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2186 2185 2199 2199 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2180 2187 2181 2188 2180 2180 2189 2187 2189 2188 2187 2197 2197 2188 2181 2187 2187 2187 2181 2197 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2196 2189 2179 2190 0 2192 2197 2189 2189 2197 2198 2199 2199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 209 123 0 124 210 125 0 122 209 123 0 124 210 125 0 122 209 123 0 122 209 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 0 2200 2187 2179 2198 2200 2196 2187 2181 2197 2198 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2196 2179 2197 2180 2180 2179 2179 2195 2181 2197 2179 2188 2189 2188 2196 2188 2197 2188 2179 2187 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2195 2196 2195 2198 2186 2193 2184 2187 2179 2195 2187 2188 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 209 123 0 124 210 125 0 124 210 125 0 124 210 125 0 124 210 125 0 124 210 125 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2180 2195 2179 2196 2196 2179 2179 2179 2181 2197 2195 2179 2180 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2189 2189 2181 2180 2180 2187 2181 2180 2180 2196 2189 2179 2195 2195 2196 2181 2196 2195 2179 2179 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2181 2188 2197 2179 2190 2185 2200 2181 2188 2195 2181 2195 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2199 2199 2199 2199 2199 2199 2186 0 2185 2199 2199 2199 2199 2199 2199 2199 2199 2186 0 2185 2199 2199 2199 2199 2199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 124 210 125 0 124 210 125 0 124 210 125 0 124 210 125 0 124 210 125 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2195 2188 2187 2181 2196 2179 2195 2188 2187 2181 2180 2189 2181 2180 2189 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2189 2196 2181 2188 2196 2179 2197 2196 2181 2189 2196 2197 2188 2197 2179 2197 2195 2188 2180 2181 2179 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2180 2188 2179 2188 2198 2200 2179 2189 2187 2196 2197 2195 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2189 2181 2188 2187 2189 2198 2186 2192 2180 2197 2195 2195 2196 2188 2187 2195 2198 2199 2200 2189 2196 2189 2187 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2180 2181 2188 2188 2195 2197 2196 2181 2195 2187 2179 2189 2181 2188 2189 2180 2187 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2187 2181 2195 2189 2187 2197 2197 2179 2181 2180 2195 2189 2197 2181 2197 2181 2187 2187 2187 2197 2187 2197 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2189 2188 2179 2188 2195 2179 2179 2189 2179 2189 2197 2187 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2195 2195 2188 2180 2195 2187 2198 2200 2195 2188 2195 2188 2197 2188 2197 2181 2196 2196 2189 2188 2179 2189 2181 2189 2196 2181 2195 2196 2187 2189 2189 2196 2197 2188 2180 2181 2187 2181 2197 2187 2197 2188 2180 2181 2180 2180 2181 2197 2180 2196 2189 2179 2187 2195 2196 2195 2181 2197 2196 2180 2187 2187 2181 2187 2189 2189 2195 2195 2195 2197 2196 2188 2179 2180 2179 2179 2180 2188 2187 2189 2197 2180 2188 2181 2181 2188 2190 0 0 0 0 0 0 0 2185 2200 2197 2179 2197 2180 2179 2197 2197 2179 2187 2181 2196 2180 2195 2181 2187 2188 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2200 2197 2179 2179 2197 2189 2187 2197 2196 2197 2188 2187 2181 2179 2180 2197 2197 2196 2188 2180 2197 2188 2197 2196 2179 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2195 2187 2195 2197 2179 2189 2179 2188 2197 2195 2180 2197 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2189 2180 2195 2181 2189 2188 2197 2197 2181 2187 2187 2187 2180 2188 2181 2195 2196 2187 2195 2179 2197 2181 2197 2196 2195 2187 2189 2181 2180 2187 2187 2187 2189 2180 2189 2197 2195 2196 2180 2180 2181 2196 2180 2180 2180 2195 2179 2196 2181 2187 2188 2196 2196 2195 2195 2180 2195 2181 2188 2196 2188 2180 2180 2180 2196 2188 2187 2189 2180 2180 2181 2187 2188 2179 2187 2180 2180 2179 2181 2189 2189 2188 2181 2180 2197 2197 2190 0 0 0 0 0 0 2185 2200 2179 2189 2180 2189 2188 2187 2196 2188 2197 2187 2189 2189 2187 2188 2179 2197 2189 2188 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2187 2195 2188 2187 2180 2195 2187 2188 2188 2195 2187 2189 2188 2195 2196 2187 2181 2188 2179 2189 2181 2180 2189 2188 2189 2187 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2189 2188 2197 2179 2197 2179 2197 2195 2197 2187 2188 2187 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2179 2180 2179 2196 2189 2189 2197 2196 2187 2187 2195 2196 2195 2181 2181 2197 2196 2197 2181 2181 2189 2189 2187 2180 2187 2180 2180 2188 2189 2196 2179 2196 2179 2188 2181 2187 2196 2180 2180 2188 2179 2189 2180 2179 2179 2187 2188 2179 2187 2187 2189 2187 2187 2188 2189 2189 2197 2181 2195 2189 2196 2187 2196 2181 2197 2187 2189 2188 2180 2181 2189 2188 2196 2181 2196 2180 2187 2179 2196 2197 2197 2179 2189 2197 2197 2189 2190 0 0 0 0 0 2185 2200 2187 2181 2181 2188 2196 2195 2180 2188 2196 2189 2180 2187 2197 2196 2188 2179 2179 2189 2188 2179 2198 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2180 2197 2189 2195 2195 2181 2188 2188 2195 2187 2181 2187 2195 2180 2196 2188 2188 2197 2181 2181 2196 2197 2196 2188 2181 2180 2188 2179 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2189 2195 2181 2197 2189 2196 2188 2179 2189 2187 2196 2188 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2196 2181 2180 2196 2181 2197 2189 2197 2188 2180 2187 2195 2187 2197 2189 2181 2197 2188 2196 2197 2180 2181 2179 2189 2187 2188 2188 2181 2189 2197 2197 2179 2196 2179 2181 2181 2189 2188 2196 2196 2196 2180 2196 2196 2196 2189 2180 2187 2195 2179 2180 2187 2187 2195 2195 2181 2197 2197 2188 2196 2196 2196 2187 2189 2187 2180 2195 2188 2197 2181 2189 2188 2180 2179 2189 2196 2197 2180 2181 2189 2181 2187 2181 2179 2188 2195 2190 0 0 0 0 2185 2200 2188 2197 2179 2197 2189 2189 2187 2187 2195 2179 2189 2197 2187 2179 2189 2181 2195 2197 2196 2187 2195 2180 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2179 2187 2197 2188 2189 2187 2197 2195 2197 2181 2197 2189 2180 2197 2197 2181 2181 2197 2189 2196 2189 2195 2180 2195 2187 2189 2179 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2180 2180 2195 2196 2180 2187 2180 2195 2197 2189 2189 2188 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2189 2197 2188 2179 2195 2181 2180 2197 2180 2195 2195 2179 2197 2179 2196 2195 2181 2181 2188 2197 2195 2188 2195 2196 2195 2196 2196 2196 2188 2181 2189 2195 2196 2180 2181 2188 2188 2196 2181 2195 2196 2181 2196 2188 2180 2188 2195 2195 2180 2195 2197 2189 2197 2196 2189 2187 2197 2196 2195 2180 2189 2179 2181 2195 2189 2179 2179 2180 2196 2187 2181 2195 2180 2196 2188 2181 2179 2187 2187 2197 2195 2195 2189 2187 2189 2181 2190 0 0 0 2185 2200 2179 2187 2197 2187 2188 2195 2181 2195 2196 2187 2187 2181 2197 2187 2195 2189 2180 2197 2181 2196 2189 2188 2189 2180 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2195 2180 2187 2181 2180 2197 2195 2188 2180 2187 2197 2196 2179 2179 2188 2196 2181 2181 2180 2180 2179 2195 2189 2196 2181 2196 2179 2181 2188 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2187 2195 2180 2196 2180 2180 2188 2188 2189 2195 2181 2188 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2188 2187 2189 2196 2188 2181 2179 2181 2197 2188 2180 2189 2187 2197 2188 2181 2188 2196 2195 2187 2187 2197 2197 2197 2188 2180 2196 2180 2180 2197 2189 2180 2180 2195 2180 2179 2196 2187 2180 2181 2187 2195 2195 2189 2195 2188 2195 2180 2189 2195 2197 2187 2195 2187 2196 2195 2195 2197 2197 2187 2180 2181 2188 2188 2189 2188 2188 2196 2196 2188 2195 2197 2179 2197 2196 2181 2188 2197 2187 2179 2181 2187 2197 2197 2195 2180 2190 0 0 2185 2200 2180 2179 2180 2181 2197 2181 2195 2189 2195 2197 2195 2181 2179 2189 2189 2189 2195 2180 2196 2197 2188 2187 2188 2197 2187 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2196 2180 2195 2189 2179 2196 2187 2196 2181 2197 2196 2187 2189 2189 2181 2189 2181 2180 2195 2187 2181 2181 2195 2179 2181 2179 2195 2189 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2196 2187 2189 2189 2180 2180 2195 2179 2180 2188 2180 2196 2196 2179 2195 2179 2180 2179 2196 2197 2180 2179 2187 2197 2180 2188 2196 2195 2197 2188 2179 2188 2189 2195 2179 2189 2181 2197 2196 2180 2188 2180 2188 2181 2181 2195 2179 2197 2189 2181 2181 2196 2179 2197 2195 2179 2179 2197 2180 2196 2181 2196 2195 2188 2195 2196 2179 2179 2187 2196 2196 2180 2180 2181 2197 2179 2187 2181 2189 2196 2197 2195 2196 2189 2180 2196 2190 0 0 2200 2180 2197 2188 2196 2195 2188 2189 2188 2179 2181 2188 2189 2188 2180 2195 2197 2188 2189 2196 2179 2180 2195 2187 2179 2189 2180 2181 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 300) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 13 15 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 + 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 2155 2156 2157 48 48 48 48 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 48 48 48 0 0 0 0 2067 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 1826 48 48 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 14 15 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 13 14 15 0 0 0 0 2072 2073 2073 2073 2073 2073 2074 0 0 0 0 0 1826 1829 1830 14 15 0 0 0 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2069 0 0 0 0 13 14 14 15 0 0 0 48 48 48 48 48 48 48 48 0 2155 2156 2156 2156 2156 2156 2156 2157 0 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 18 0 128 0 16 17 17 18 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 12 0 0 0 0 0 44 0 44 0 44 0 0 0 0 1826 1829 1830 1833 1834 11 12 0 0 0 0 0 0 0 0 44 0 0 44 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 0 13 14 15 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 2072 2073 2073 2073 2073 2074 0 0 0 0 10 11 11 12 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 0 50 49 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 1829 1830 1833 1834 11 11 11 12 0 0 0 0 0 0 0 0 44 0 0 44 0 0 0 0 0 0 0 0 10 11 30 17 17 17 17 18 0 0 83 0 0 10 11 12 0 0 0 0 0 51 52 0 0 7 9 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 13 15 44 0 0 0 0 0 0 0 0 44 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 16 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 18 0 0 0 0 0 51 52 114 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 + 50 49 50 49 50 49 50 49 50 49 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 1833 1834 11 11 2135 11 11 12 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 48 48 48 48 114 113 48 48 48 48 48 48 48 48 22 11 11 12 0 2185 2186 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 21 8 8 8 8 8 8 8 8 8 8 8 8 48 48 8 8 8 8 8 8 8 8 8 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 51 52 51 52 51 52 51 52 51 52 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 13 14 14 14 23 20 14 14 14 14 14 14 14 14 23 11 11 12 0 2200 2198 0 0 0 0 0 0 0 10 21 48 0 0 0 0 0 0 0 0 48 22 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 1831 1832 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 102 0 0 0 0 0 0 7 48 22 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 20 15 0 0 0 0 0 0 0 0 13 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 13 14 23 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 30 18 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 19 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 44 44 31 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 30 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 77 44 128 44 77 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 31 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 44 44 10 11 12 0 0 0 0 0 10 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 44 44 44 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 50 49 0 0 1826 8 8 8 44 44 22 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2164 2164 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 21 51 52 8 1829 1830 14 14 14 14 14 23 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 1826 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 20 14 14 14 1833 1834 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 48 48 8 48 48 8 8 8 8 8 51 52 8 8 8 8 8 8 8 8 8 51 52 8 8 8 1829 1830 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 1831 1832 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Foreground") + (width 300) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 7 9 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1321 1322 1323 1324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1325 1326 1327 1328 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1329 1330 1331 1332 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1333 1334 1335 1336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 0 0 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2124 2132 2125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2128 0 2126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2129 2122 2130 0 0 0 0 0 0 0 0 0 0 0 0 2124 2132 2125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2124 2132 2125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2124 2132 2125 0 0 0 0 0 0 0 0 0 0 2128 0 2126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2128 0 2126 0 0 0 2121 2122 2123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2128 0 2126 0 0 0 0 0 0 0 0 0 0 2129 2122 2130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2129 2122 2130 0 0 0 2126 11 2129 2122 2122 2123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2129 2122 2130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2121 2130 11 11 11 11 2128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2121 2122 2130 11 11 2135 11 11 2128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 8 8 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2121 2130 11 11 11 11 11 11 11 2128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -80) + (name "Background2") + (width 300) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2158 2159 0 0 2154 0 0 2158 2159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2162 0 0 2160 2161 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2158 2159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2164 2156 2156 2156 2156 2156 2156 2156 2156 2164 2157 0 0 0 2155 2164 2164 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2061 2060 2070 2058 2058 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2162 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2058 2066 2066 2066 2058 2061 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2158 2159 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 2158 2159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2070 2065 2065 2060 2061 2050 2064 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2162 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 109 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2060 2058 2061 2065 2058 2066 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2065 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2164 2164 2156 2156 2157 0 0 0 0 2160 2161 0 0 0 0 2155 2156 2156 2164 2164 2156 2156 2157 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2158 2159 0 0 2154 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2060 2058 2065 2058 2060 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2070 2066 2071 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2162 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2058 2066 2070 2061 2066 2060 2059 0 0 0 0 0 0 0 24 0 0 0 0 0 2052 2056 2060 2070 2058 2065 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2158 2159 0 0 0 0 2162 0 2158 2159 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2162 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 2158 2159 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2160 2161 0 0 0 0 2162 0 2160 2161 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2162 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2160 2161 0 0 0 0 2162 0 2160 2161 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2162 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 17 17 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2160 2161 0 0 0 0 2162 0 2160 2161 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2162 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2160 2161 0 0 0 0 2162 0 2160 2161 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2162 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2160 2161 0 0 0 0 2162 0 2160 2161 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2162 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2160 2161 0 0 0 0 2162 0 2160 2161 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2162 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2160 2161 0 0 0 0 2162 0 2160 2161 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2162 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 2162 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 150) + (name "Secret") + (width 300) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 2124 2132 2125 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 2129 2122 2130 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/iceplatform.sprite") + (x 512) + (y 736) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/iceplatform.sprite") + (x 672) + (y 736) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/iceplatform.sprite") + (x 832) + (y 736) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/iceplatform.sprite") + (x 5040) + (y 704) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/iceplatform.sprite") + (x 5424) + (y 704) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/incubator/da.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/da.po --- supertux-0.3.3/data/levels/incubator/da.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/da.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Danish (http://www.transifex.com/projects/p/supertux/language/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/de.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/de.po --- supertux-0.3.3/data/levels/incubator/de.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/de.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,69 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# emukis, 2014 +# Ioan, 2013 +# tobbi , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2014-01-08 20:54+0000\n" +"Last-Translator: emukis\n" +"Language-Team: German (http://www.transifex.com/projects/p/supertux/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Höhlenlauf" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "Die Kirschglasur" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Kristallschönheit" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Kristallkatastrophe" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "Mad Ysonns Würfelgarten" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "Der zerklüftete Pfad" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "Der nicht so lange Weg" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "My Penny is over the ocean" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Pinker Schnee" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "Fertig für Einsatz" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "Ein verschneiter Hügel" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Brutkasteninsel" diff -Nru supertux-0.3.3/data/levels/incubator/el.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/el.po --- supertux-0.3.3/data/levels/incubator/el.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/el.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# nvangelis , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Greek (http://www.transifex.com/projects/p/supertux/language/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Κρυστάλλινη Ομορφιά" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Κρυστάλλινος Κατακλυσμός" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "Το Οδοντωτό Μονοπάτι" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "Ο όχι και τόσο μακρύς δρόμος" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Ροζ Χιόνι" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "Ένας χιονισμένος λόφος" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/eo.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/eo.po --- supertux-0.3.3/data/levels/incubator/eo.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/eo.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# sencerbulo , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Esperanto (http://www.transifex.com/projects/p/supertux/language/eo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: eo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Kristala beleco" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Kristala kataklismo" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/es.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/es.po --- supertux-0.3.3/data/levels/incubator/es.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/es.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# goliveira , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Spanish (http://www.transifex.com/projects/p/supertux/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Belleza de Cristal" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Cataclismo de Cristal" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "El Camino Deteriorado" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "El camino no tan largo" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "Mi Penny esta sobre el océano" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Nieve Rosa" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "Una colina cubierta de nieve" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Isla Incubadora" diff -Nru supertux-0.3.3/data/levels/incubator/et.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/et.po --- supertux-0.3.3/data/levels/incubator/et.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/et.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Estonian (http://www.transifex.com/projects/p/supertux/language/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/fi.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/fi.po --- supertux-0.3.3/data/levels/incubator/fi.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/fi.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/supertux/language/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/fr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/fr.po --- supertux-0.3.3/data/levels/incubator/fr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/fr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Benjamin Leduc , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-12-02 16:30+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: French (http://www.transifex.com/projects/p/supertux/language/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Une Course des Cavernes" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "Le Givre des Cerises" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "La Beautée du Crystale" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Le Cataclysme des Cristaux" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "Mad Ysonn Quart Garden" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "Le Chemin Déchiqueté" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "La Route pas si Longue" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "Il Était une Petite Penny" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "La Neige Rose" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "Action Gagnante " + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "Une Colline Enneigée" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "L'Île des Incubateurs" diff -Nru supertux-0.3.3/data/levels/incubator/hi_IN.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/hi_IN.po --- supertux-0.3.3/data/levels/incubator/hi_IN.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/hi_IN.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Hindi (India) (http://www.transifex.com/projects/p/supertux/language/hi_IN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hi_IN\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/hr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/hr.po --- supertux-0.3.3/data/levels/incubator/hr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/hr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Croatian (http://www.transifex.com/projects/p/supertux/language/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hr\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" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/hu.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/hu.po --- supertux-0.3.3/data/levels/incubator/hu.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/hu.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# norbix9 , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Hungarian (http://www.transifex.com/projects/p/supertux/language/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Barlang futás" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "A cseresznye bevonat" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Kristály szépség" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Kristály Felfordulás" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "Őrült Ysonn Kocka Kert" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "Az egyetlen ösvény" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "A nem túl hosszú út" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "Az én Penny-m az óceán fölött van." + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Rózsaszín Hó" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "A havas dobm" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Inkubátor sziget" diff -Nru supertux-0.3.3/data/levels/incubator/info supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/info --- supertux-0.3.3/data/levels/incubator/info 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/info 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,6 @@ +(supertux-world + (title (_ "Incubator Island")) + (description "Proposed new levels for the main game") + (hide-from-contribs #f) + (levelset #f) +) diff -Nru supertux-0.3.3/data/levels/incubator/into_dark.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/into_dark.stl --- supertux-0.3.3/data/levels/incubator/into_dark.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/into_dark.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,1185 @@ +(supertux-level + (version 2) + (name (_ "Into the Dark")) + (author "LMH") + (contact "lmh.0013@gmail.com") + (license "GPL 2 / CC-by-sa 3.0") + (target-time 0) + (sector + (name "main") + (music "music/clavelian_march.ogg") + (ambient-light 0.8 0.8 0.8) + (bonusblock + (script "") + (contents "trampoline") + (x 2976) + (y 765) + ) + (bonusblock + (script "") + (contents "1up") + (sprite "images/objects/bonus_block/brick.sprite") + (x 5152) + (y 736) + ) + (camera + (mode "normal") + ) + (candle + (color 1 1 1) + (x 1968) + (y 448) + ) + (candle + (color 1 1 1) + (x 2752) + (y 704) + ) + (candle + (color 1 1 1) + (x 3104) + (y 704) + ) + (candle + (color 1 1 1) + (x 4416) + (y 576) + ) + (candle + (color 1 1 1) + (x 4032) + (y 640) + ) + (candle + (color 1 1 1) + (x 3840) + (y 480) + ) + (candle + (color 1 1 1) + (x 4608) + (y 576) + ) + (candle + (color 1 1 1) + (x 4896) + (y 704) + ) + (candle + (color 1 1 1) + (x 5088) + (y 1088) + ) + (candle + (color 1 1 1) + (x 4672) + (y 1216) + ) + (candle + (color 1 1 1) + (x 5632) + (y 1216) + ) + (candle + (color 1 1 1) + (x 7520) + (y 992) + ) + (candle + (color 1 1 1) + (x 9216) + (y 704) + ) + (coin + (path + (node + (x 2912) + (y 352) + ) + (node + (x 2976) + (y 384) + ) + (node + (x 3040) + (y 352) + ) + (node + (x 2976) + (y 320) + ) + ) + ) + (coin + (path + (node + (x 2976) + (y 384) + ) + (node + (x 3040) + (y 352) + ) + (node + (x 2976) + (y 320) + ) + (node + (x 2912) + (y 352) + ) + ) + ) + (coin + (path + (node + (x 3040) + (y 352) + ) + (node + (x 2976) + (y 320) + ) + (node + (x 2912) + (y 352) + ) + (node + (x 2976) + (y 384) + ) + ) + ) + (coin + (path + (node + (x 2976) + (y 320) + ) + (node + (x 2912) + (y 352) + ) + (node + (x 2976) + (y 384) + ) + (node + (x 3040) + (y 352) + ) + ) + ) + (gradient + (top_color 0.2 0.2941177 0.2941177) + (bottom_color 0 0 0 0) + ) + (iceflame + (speed 1) + (x 2560) + (y 512) + ) + (iceflame + (speed -2) + (x 3552) + (y 448) + ) + (iceflame + (speed -1) + (x 5344) + (y 992) + ) + (iceflame + (speed 0.5) + (x 5120) + (y 736) + ) + (iceflame + (speed 1) + (x 5152) + (y 480) + ) + (iceflame + (speed -1) + (x 4960) + (y 480) + ) + (iceflame + (speed 1.25) + (x 5024) + (y 1312) + ) + (iceflame + (speed -0.75) + (x 5248) + (y 1312) + ) + (iceflame + (radius 120) + (speed 1.52) + (x 8192) + (y 928) + ) + (infoblock + (message (_ "-Hint: +#Use the fireflower to melt a path through the ice.")) + (x 4128) + (y 544) + ) + (infoblock + (message (_ "#Beware of fire!")) + (x 5664) + (y 1120) + ) + (invisible_wall + (width 24) + (height 284) + (x 9576) + (y 576) + ) + (jumpy + (x 4775) + (y 1192) + ) + (jumpy + (x 6503) + (y 1224) + ) + (jumpy + (x 6919) + (y 1224) + ) + (jumpy + (x 6983) + (y 1192) + ) + (jumpy + (x 7431) + (y 1000) + ) + (jumpy + (x 9127) + (y 744) + ) + (livefire_asleep + (direction "right") + (x 9316.1) + (y 836.1) + ) + (livefire_dormant + (x 5904) + (y 1152) + ) + (livefire_dormant + (x 6340.1) + (y 1252.1) + ) + (livefire_dormant + (x 6628.1) + (y 1252.1) + ) + (livefire_dormant + (x 6660.1) + (y 1252.1) + ) + (livefire_dormant + (x 6788.1) + (y 1252.1) + ) + (livefire_dormant + (x 7204.1) + (y 1156.1) + ) + (livefire_dormant + (x 7364.1) + (y 1060.1) + ) + (livefire_dormant + (x 7876.1) + (y 996.1) + ) + (livefire_dormant + (x 8804.1) + (y 1124.1) + ) + (livefire_dormant + (x 8772.1) + (y 1124.1) + ) + (livefire_dormant + (x 8740.1) + (y 1124.1) + ) + (livefire_dormant + (x 8708.1) + (y 1124.1) + ) + (livefire_dormant + (x 8356.1) + (y 1092.1) + ) + (livefire_dormant + (x 8420.1) + (y 1092.1) + ) + (livefire_dormant + (x 8452.1) + (y 1092.1) + ) + (livefire_dormant + (x 8676.1) + (y 1124.1) + ) + (livefire_dormant + (x 9028.1) + (y 900.1) + ) + (livefire_dormant + (x 9060.1) + (y 900.1) + ) + (livefire_dormant + (x 7716.1) + (y 996.1) + ) + (livefire_dormant + (x 8036.1) + (y 1028.1) + ) + (mriceblock + (x 1729) + (y 454) + ) + (mriceblock + (x 3009) + (y 646) + ) + (powerup + (sprite "images/powerups/fireflower/fireflower.sprite") + (x 4192) + (y 640) + ) + (powerup + (sprite "images/powerups/iceflower/iceflower.sprite") + (x 9472) + (y 704) + ) + (scripttrigger + (script "settings.set_ambient_light(0.8, 0.8, 0.8);") + (button #f) + (width 32) + (height 200) + (x 832) + (y 128) + ) + (scripttrigger + (script "settings.set_ambient_light(0.7, 0.7, 0.7);") + (button #f) + (width 72) + (height 360) + (x 1652) + (y 212) + ) + (scripttrigger + (script "settings.set_ambient_light(0.6, 0.6, 0.6);") + (button #f) + (width 60) + (height 316) + (x 2688) + (y 448) + ) + (scripttrigger + (script "settings.set_ambient_light(0.5, 0.5, 0.5);") + (button #f) + (width 28) + (height 168) + (x 3936) + (y 340) + ) + (scripttrigger + (script "settings.set_ambient_light(0.4, 0.4, 0.4);") + (button #f) + (width 28) + (height 124) + (x 4704) + (y 512) + ) + (scripttrigger + (script "settings.set_ambient_light(0.2, 0.2, 0.2);") + (button #f) + (width 28) + (height 124) + (x 5504) + (y 1152) + ) + (scripttrigger + (script "Level.spawn(\"secret\",\"main\");") + (button #f) + (width 64) + (height 4) + (x 6016) + (y 1432) + ) + (scripttrigger + (script "settings.set_ambient_light(0.1, 0.1, 0.1);") + (button #f) + (width 28) + (height 232) + (x 7488) + (y 788) + ) + (scripttrigger + (script "settings.set_ambient_light(0.3, 0.3, 0.3);") + (button #f) + (width 124) + (height 28) + (x 5248) + (y 896) + ) + (scripttrigger + (script "settings.set_ambient_light(0.1, 0.1, 0.1);") + (button #f) + (width 60) + (height 28) + (x 8832) + (y 512) + ) + (secretarea + (script "") + (message "") + (width 444) + (height 170) + (x 2912) + (y 256) + ) + (sspiky + (x 2054) + (y 298) + ) + (sspiky + (x 8326) + (y 1098) + ) + (smartblock + (x 2145) + (y 454) + ) + (snowball + (x 1155) + (y 356) + ) + (snowman + (x 5770) + (y 1123) + ) + (spawnpoint + (name "main") + (x 256) + (y 288) + ) + (spawnpoint + (name "secret") + (x 8848) + (y 0) + ) + (stalactite + (x 928) + (y 132) + ) + (stalactite + (x 992) + (y 132) + ) + (stalactite + (x 1024) + (y 132) + ) + (stalactite + (x 1504) + (y 292) + ) + (stalactite + (x 1472) + (y 292) + ) + (stalactite + (x 3136) + (y 484) + ) + (stalactite + (x 3168) + (y 484) + ) + (stalactite + (x 3808) + (y 356) + ) + (stalactite + (x 3872) + (y 356) + ) + (stalactite + (x 4480) + (y 548) + ) + (stalactite + (x 4512) + (y 548) + ) + (stalactite + (x 4544) + (y 548) + ) + (stalactite + (x 4992) + (y 964) + ) + (stalactite + (x 5024) + (y 964) + ) + (stalactite + (x 5120) + (y 964) + ) + (stalactite + (x 7776) + (y 772) + ) + (stalactite + (x 7808) + (y 772) + ) + (stalactite + (x 7904) + (y 772) + ) + (stalactite + (x 7968) + (y 772) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (width 300) + (height 45) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 2385 2385 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 41 41 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 2385 0 0 0 2384 2385 2385 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 39 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 2391 131 131 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 131 131 131 131 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 131 131 131 131 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 300) + (height 45) + (tiles + 0 0 0 0 0 0 2985 2989 2394 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2396 2399 2391 2396 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2396 2391 2398 2391 2391 2391 2391 2398 2398 2391 2391 2399 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2391 2391 2391 2396 2391 2391 2391 2391 2399 2391 2396 2398 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2392 0 0 2390 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 + 2385 2990 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2394 2397 2962 2391 2399 2398 2396 2391 2391 2397 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2397 2391 2396 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2399 2396 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2392 0 0 2390 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 + 2388 2991 2994 2385 2386 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2394 2398 2391 2962 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2396 2391 2391 2391 2391 2399 2391 2391 2399 2391 2391 2396 2391 2391 2391 2391 2391 2391 2396 2391 2398 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2399 2396 2391 2391 2391 2397 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 + 2396 2992 2995 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2391 2398 2957 2391 2391 2394 2394 2394 2394 2394 2394 2399 2397 2391 2391 2391 2391 2391 2391 2397 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2394 2394 2394 2394 2394 2394 2394 2391 2391 2391 2399 2391 2391 2399 2391 2391 2396 2391 2399 2391 2391 2391 2391 2391 2391 2398 2391 2391 2398 2397 2391 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2399 2396 2391 2399 2391 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2396 2391 2391 2391 2391 2391 2399 2391 + 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2978 2394 2394 2993 2996 0 0 0 0 0 0 2985 2989 2394 2394 2394 2399 2397 2962 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2993 2996 0 0 0 0 0 0 0 2985 2989 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2399 2396 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2397 2391 2396 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2396 2391 2391 2391 2391 2391 2399 2391 2392 0 0 2390 2396 2391 2391 2391 2391 2391 2399 2391 2391 2398 2397 2391 2391 2391 2399 2396 2391 2391 2397 2391 2391 + 2391 2397 2391 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2398 2962 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2993 2996 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2399 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2398 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2396 2391 2391 2391 2391 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2399 2396 2391 2391 2397 2391 2391 2392 0 0 2390 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 + 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2978 2391 2962 2399 2396 2398 2391 2391 2391 2391 2391 2391 2391 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2978 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2397 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2397 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2396 2391 2391 2391 2391 2391 2392 0 0 2390 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 + 2396 2391 2398 2391 2392 0 0 0 0 0 0 0 0 83 83 2948 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2978 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2982 0 0 0 0 0 102 83 104 77 83 83 0 0 0 0 0 0 0 2967 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2394 2394 2394 2394 2394 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2392 0 0 2390 2391 2391 2391 2397 2391 2391 2399 2396 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 + 2391 2398 2399 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2394 2394 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2968 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2993 2996 0 0 0 0 0 2985 2989 2394 2394 2962 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 2390 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 + 2391 2391 2399 2391 2958 2385 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2967 2391 2391 2391 2391 2396 2391 2398 2398 2391 2391 2391 2391 2391 2391 2391 2391 2957 2982 0 0 0 0 0 44 0 44 0 44 0 2390 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2391 2391 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2391 2392 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2397 2391 2391 2399 2396 + 2391 2391 2399 2397 2959 2388 2991 2994 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2991 2994 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2968 2391 2391 2391 2391 2399 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 44 0 44 0 0 2390 2391 2391 2391 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2394 2394 2394 2394 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2967 2391 2391 2391 2397 2391 2391 2399 2396 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2392 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2398 2397 2391 2391 2391 2391 2391 + 2391 2391 2391 2391 2391 2391 2397 2995 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 2390 2391 2391 2391 2396 2391 2397 2995 2991 2994 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 77 77 77 83 83 77 77 77 83 83 0 0 0 0 0 0 2978 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2392 0 0 0 0 0 0 0 0 44 0 0 0 2390 2391 2391 2973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2993 2996 0 0 0 0 2985 2989 2391 2391 2391 2391 2391 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2968 2962 2398 2397 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2392 0 0 2390 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 + 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2398 2399 2391 2391 2396 2391 2391 2391 2958 2385 2385 2385 2385 2385 2385 2385 2961 2397 2391 2391 2391 2391 2391 2391 2992 2995 2991 2994 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2394 2394 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 44 0 44 0 0 2390 2391 2957 2974 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2993 2996 0 0 0 0 0 0 0 0 2985 2989 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2392 0 0 2390 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 + 2391 2396 2391 2391 2399 2391 2391 2396 2391 2398 2398 2391 2391 2391 2391 2391 2391 2397 2959 2388 2388 2388 2388 2388 2388 2388 2960 2391 2391 2391 2399 2391 2391 2391 2398 2391 2992 2995 2991 2994 2385 2385 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2391 2391 2391 2391 2391 2391 2392 0 0 0 0 0 2384 44 0 44 0 44 0 2961 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 2967 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2957 2974 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2391 2391 2392 0 0 2390 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 + 2391 2391 2391 2391 2398 2391 2391 2391 2391 2397 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2391 2397 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2399 2992 2995 2388 2388 2991 2994 2990 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2394 2395 77 77 77 77 77 2953 2954 2954 2954 2954 2388 2388 2960 2391 2392 0 0 0 0 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2978 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 2968 2391 2391 2391 2391 2391 2396 2391 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2391 2397 2391 2391 2399 2396 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 2390 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2399 2396 2391 2391 2397 2391 + 2391 2397 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2398 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2398 2391 2992 2995 2991 2994 2990 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2978 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 2978 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2993 2996 0 0 0 0 84 0 0 2948 0 0 84 0 0 0 0 2967 2391 2391 2397 2391 2391 2399 2396 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2398 2397 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2392 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 + 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2399 2391 2391 2396 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2995 2991 2994 2385 2385 2385 2385 2385 2961 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2968 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2399 2391 2396 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2397 + 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2398 2391 2391 2391 2397 2992 2995 2388 2388 2388 2388 2388 2960 2391 2396 2391 2391 2398 2397 2391 2391 2399 2391 2391 2399 2391 2391 2396 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2986 2385 2385 2385 2385 2385 2385 2385 2961 2397 2391 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2967 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2394 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 + 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2397 2391 2396 2399 2396 2398 2391 2391 2391 2391 2391 2396 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2958 2385 2385 2385 2385 2385 2385 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2986 2983 2987 2388 2388 2388 2388 2388 2388 2388 2960 2391 2391 2391 2397 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 2986 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2968 2962 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2396 2391 2391 2391 2391 2391 2399 2396 2399 2391 2396 2391 2396 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 + 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2399 2398 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2396 2397 2391 2396 2391 2959 2388 2388 2388 2388 2388 2388 2991 2994 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2986 2983 2987 2984 2988 2398 2391 2396 2391 2399 2396 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 2986 2983 2987 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2991 2994 2385 2386 0 0 0 0 0 83 83 0 83 77 77 83 0 0 0 0 0 2390 2391 2391 2396 2391 2391 2398 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2399 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 + 2391 2391 2391 2391 2398 2391 2391 2391 2391 2397 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2399 2391 2391 2399 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2995 2991 2994 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2986 2983 2987 2984 2988 2399 2391 2399 2397 2394 2394 2993 2996 0 0 0 2986 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2983 2987 2984 2988 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2992 2995 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2399 2396 2399 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2974 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 + 2391 2397 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2398 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2398 2397 2391 2396 2391 2398 2391 2391 2391 2391 2398 2391 2396 2391 2398 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2959 2991 2994 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2986 2983 2987 2984 2988 2396 2391 2398 2394 2993 2996 0 0 0 2986 2385 2385 2385 2385 2385 2385 2386 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2984 2988 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2967 2391 2391 2398 2391 2391 2391 2397 2396 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 + 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2399 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2397 2391 2391 2391 2391 2391 2396 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2398 2396 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2992 2995 2991 2994 2385 2385 2385 2385 2385 2385 2385 2386 0 2384 2385 2385 2385 2385 2983 2987 2984 2988 2399 2962 2962 2993 2996 0 0 2986 2385 2385 2983 2987 2388 2388 2388 2388 2388 2388 2997 2178 2961 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2958 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2974 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2968 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 133 2386 0 0 0 0 0 0 0 0 + 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2397 2398 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2992 2995 2388 2388 2388 2388 2388 2388 2388 2389 2817 2953 2954 2954 2954 2954 2984 2988 2394 2394 2394 2993 2996 2986 2385 2385 2983 2987 2388 2388 2984 2988 2391 2391 2391 2391 2399 2391 2959 2388 2960 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2959 2388 2388 2388 2388 2389 0 0 0 77 84 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2389 0 0 0 0 2817 0 0 0 + 2391 2391 2391 2397 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2391 2397 2391 2396 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2399 2396 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2398 2391 2391 2391 2391 2398 2391 2396 2391 2398 2391 2398 2958 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2983 2987 2388 2388 2984 2988 2391 2391 2391 2391 2398 2391 2391 2391 2391 2398 2391 2399 2391 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2961 2391 2957 2395 0 0 0 0 0 0 0 0 + 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2396 2399 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2959 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2984 2988 2391 2398 2391 2391 2391 2391 2398 2391 2396 2391 2398 2391 2398 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2960 2391 2392 0 0 0 0 0 0 0 0 132 + 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2399 2391 2391 2396 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2399 2396 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2398 2391 2396 2391 2398 2391 2398 2391 2391 2391 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2396 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2958 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2397 2391 2958 2385 2385 2385 2385 2385 2385 2385 2385 132 + 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2396 2391 2398 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2399 2396 2398 2391 2399 2396 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2399 2396 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2959 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2399 2391 2391 2391 2959 2388 2388 2388 2388 2388 2388 2388 2388 2388 + 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2397 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2396 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2397 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 0 0 2390 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2961 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2396 2391 2391 + 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2399 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2398 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2399 2396 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 2390 2397 2391 2391 2399 2396 2391 2391 2391 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2960 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 + 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2399 2391 2391 2396 2391 2396 2391 2398 2391 2391 2391 2391 2398 2391 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2399 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2398 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2397 2391 2391 2399 2396 2391 2973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2398 + 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2397 2391 2396 2391 2391 2396 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2397 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 2390 2391 2391 2391 2391 2391 2391 2391 2974 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 + 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2396 2397 2391 2396 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2399 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2998 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2997 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2961 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 + 2391 2391 2391 2391 2398 2391 2391 2391 2391 2397 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2398 2973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2986 2385 2385 2961 2391 2391 2391 2391 2391 2391 2974 0 0 0 0 0 0 0 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2998 2388 2960 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2391 2959 2388 2997 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2960 2391 2391 2391 2391 2398 2397 2391 2391 2397 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 + 2391 2397 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2398 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2391 2391 2398 2974 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2983 2987 2388 2388 2960 2391 2391 2391 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2998 2388 2960 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2959 2388 2997 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2396 2391 2399 2391 2391 2391 2391 2391 2391 + 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2399 2391 2391 2396 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2957 2982 0 0 0 0 0 0 0 0 2953 2954 2388 2388 2388 2388 2388 2388 2388 2984 2988 2391 2398 2396 2391 2391 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2998 2388 2960 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2959 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2997 2385 2385 2385 2385 2385 2385 2385 2385 2385 2961 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2399 2391 2391 2391 2391 2391 2398 2391 2391 2399 2391 2396 2391 + 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2399 2396 2398 2391 2391 2396 2391 2398 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2993 2996 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2998 2388 2960 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2959 2388 2388 2388 2388 2388 2388 2388 2388 2388 2960 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2399 2396 2399 2391 2397 2391 2391 2399 2391 + 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2397 2399 2391 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2391 2396 2399 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2397 2397 2391 2391 2391 2391 2396 2391 2391 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2998 2388 2960 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2396 2391 2391 2391 2391 2398 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 + 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2396 2391 2398 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2958 2385 2990 0 0 0 0 2986 2385 2385 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2986 2385 2385 2385 2385 2385 2385 2961 2391 2391 2391 2391 2392 0 0 2384 2385 2385 2990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2998 2388 2960 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2396 2391 2391 2397 2391 2391 2391 2391 2399 2391 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2391 2391 + 2391 2398 2391 2391 2391 2391 2397 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2398 2397 2391 2391 2399 2396 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2398 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2959 2388 2991 2994 2385 2385 2983 2987 2388 2388 2991 2994 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2983 2987 2388 2388 2388 2388 2388 2388 2960 2391 2391 2391 2391 2392 0 0 2387 2388 2388 2991 2994 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2998 2388 2960 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 + 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2398 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2992 2995 2388 2388 2984 2988 2391 2391 2992 2995 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2984 2988 2391 2391 2391 2391 2391 2391 2391 2399 2396 2391 2391 2392 0 0 2390 2391 2391 2992 2995 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2960 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2396 2391 2391 2391 2391 2398 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2397 2396 2391 2399 2391 2391 2391 2391 2391 2399 2391 2396 2391 2391 2391 2391 2398 2391 + 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2399 2391 2391 2396 2399 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2392 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2396 2391 2399 2391 2399 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 + 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2399 2396 2398 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 2390 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2397 2399 2396 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 + 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2397 2391 2396 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2397 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 2390 2397 2391 2391 2399 2396 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2399 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 + 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2396 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2399 2391 2396 2391 2391 2391 2392 0 0 2390 2391 2391 2391 2391 2391 2397 2391 2391 2399 2396 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Foreground") + (width 300) + (height 45) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 2963 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2962 2391 2391 2391 2391 2957 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 2391 0 0 0 0 0 2390 2391 2391 2957 2962 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 2975 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2962 2396 2392 0 0 0 0 0 2961 2391 2391 2958 2961 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 2986 2976 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2398 2958 0 0 0 0 0 2960 2391 2398 2959 2960 2958 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 2385 2983 2987 2977 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2962 2957 0 0 0 0 0 0 0 2961 2397 2959 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2388 2984 2988 2391 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2961 2958 0 0 0 0 0 0 0 2391 0 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 29 2398 2391 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2960 2959 0 0 0 0 0 0 0 2391 2391 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 2399 2391 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 213 2396 2391 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2960 2397 2391 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2958 2385 2385 2998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2959 2388 2388 2960 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 0 0 0 0 0 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 2391 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 2391 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 2391 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 2391 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (alpha 0.3) + (z-pos -150) + (name "Background_para") + (width 180) + (height 27) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 35 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 38 36 43 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 33 32 32 32 34 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 43 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 40 41 42 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 35 37 37 37 37 39 0 0 0 0 0 0 35 37 37 37 39 0 0 0 0 0 40 41 42 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 38 36 36 43 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 43 0 0 0 0 0 33 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 33 32 35 37 39 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 38 36 36 43 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 33 32 32 35 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 40 41 36 36 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 41 42 0 0 0 0 0 35 36 36 36 36 43 32 34 0 0 0 0 0 0 0 0 0 35 37 36 36 36 37 39 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 40 41 41 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 35 37 37 36 36 36 43 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 0 0 0 0 0 0 0 38 36 36 36 36 36 37 39 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 43 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 35 37 37 37 37 39 0 0 0 0 0 0 0 0 40 41 41 41 41 41 42 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 35 37 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 34 0 0 0 0 0 0 0 0 0 0 0 40 41 41 42 0 0 0 0 0 0 33 32 34 0 0 0 0 0 40 41 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 33 32 32 38 36 36 36 36 36 43 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 39 0 0 0 0 38 36 36 36 41 41 42 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 43 0 0 0 0 0 0 35 37 37 36 36 36 36 36 41 42 0 0 0 0 0 0 40 41 42 0 0 0 33 32 32 34 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 34 0 40 41 42 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 42 0 0 0 0 0 0 38 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 38 36 43 0 0 0 33 32 34 0 0 40 41 41 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 39 0 0 0 0 0 0 0 0 40 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 40 41 42 0 0 0 35 37 39 0 0 0 0 0 40 41 41 41 41 41 42 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 33 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 33 32 32 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 35 36 36 36 36 43 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 33 32 35 37 37 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 38 36 36 36 36 36 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 35 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 35 37 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 32 34 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 38 36 36 36 41 41 42 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 38 36 36 43 32 34 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 37 39 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 40 41 36 36 37 39 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 42 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 35 37 39 0 0 0 0 0 38 36 36 43 0 0 0 33 32 34 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 42 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 33 32 32 32 32 34 0 0 + 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 35 37 37 37 37 39 0 0 0 0 0 0 0 0 0 40 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 33 32 35 37 37 37 37 39 0 0 0 0 0 38 36 43 0 0 0 0 0 40 41 41 42 0 0 0 35 37 39 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 35 37 37 37 37 39 0 0 + 0 0 0 0 0 0 0 40 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 43 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 35 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 36 36 36 36 36 43 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 43 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 34 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 39 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 43 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 42 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (weak_block + (linked #f) + (x 4352) + (y 576) + ) + (weak_block + (linked #f) + (x 4352) + (y 544) + ) + (weak_block + (linked #f) + (x 4384) + (y 544) + ) + (weak_block + (linked #f) + (x 4384) + (y 576) + ) + (weak_block + (linked #f) + (x 4640) + (y 544) + ) + (weak_block + (linked #f) + (x 4640) + (y 576) + ) + (weak_block + (linked #f) + (x 4672) + (y 544) + ) + (weak_block + (linked #f) + (x 4672) + (y 576) + ) + (weak_block + (linked #f) + (x 5056) + (y 608) + ) + (weak_block + (linked #f) + (x 4928) + (y 608) + ) + (weak_block + (linked #f) + (x 5120) + (y 480) + ) + (weak_block + (linked #f) + (x 5088) + (y 480) + ) + (weak_block + (linked #f) + (x 5216) + (y 608) + ) + (weak_block + (linked #f) + (x 4960) + (y 608) + ) + (weak_block + (linked #f) + (x 6016) + (y 1248) + ) + (weak_block + (linked #f) + (x 6048) + (y 1248) + ) + (weak_block + (linked #f) + (x 5344) + (y 864) + ) + ) + (sector + (name "secret") + (music "music/clavelian_march.ogg") + (ambient-light 0.1300069 0.1300069 0.1300069) + (camera + (mode "normal") + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 512) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 544) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 576) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 608) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 640) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 672) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 704) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 736) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 768) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 800) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 832) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 864) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 896) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 928) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 960) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 992) + (y 768) + ) + (candle + (flicker #f) + (color 1 0.15 0.15) + (x 1024) + (y 768) + ) + (candle + (color 1 1 1) + (x 1088) + (y 608) + ) + (candle + (color 1 1 1) + (x 448) + (y 704) + ) + (candle + (color 1 1 1) + (x 256) + (y 608) + ) + (candle + (color 1 1 1) + (x 256) + (y 608) + ) + (candle + (color 1 1 1) + (x 1248) + (y 608) + ) + (lantern + (color 1 1 1) + (x 288) + (y 182) + ) + (lantern + (color 1 1 1) + (x 64) + (y 182) + ) + (lantern + (color 1 1 1) + (x 576) + (y 182) + ) + (lantern + (color 1 1 1) + (x 768) + (y 182) + ) + (lantern + (color 1 1 1) + (x 1216) + (y 278) + ) + (scripttrigger + (script "Level.spawn(\"main\",\"secret\");") + (button #f) + (width 64) + (height 4) + (x 1184) + (y 796) + ) + (secretarea + (script "") + (message "") + (width 124) + (height 32) + (x 128) + (y 160) + ) + (sspiky + (x 1126) + (y 586) + ) + (spawnpoint + (name "main") + (x 176) + (y 0) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (width 42) + (height 25) + (tiles + 2260 2261 2262 2263 2212 2213 2214 2215 2260 2261 2262 2263 2212 2213 2214 2215 2236 2237 2238 2239 2284 2285 2286 2287 2364 2365 2314 2315 2314 2315 2364 2365 2360 2361 2216 2217 2218 2219 2220 2221 2222 2223 + 2272 2273 2274 2275 2224 2225 2226 2227 2272 2273 2274 2275 2224 2225 2226 2227 2248 2249 2250 2251 2296 2297 2298 2299 2376 2377 2326 2327 2326 2327 2376 2377 2372 2373 2228 2229 2230 2231 2232 2233 2234 2235 + 2308 2309 2236 2237 2238 2239 2284 2285 2286 2287 2260 2261 2262 2263 2212 2213 2214 2215 2236 2237 2238 2239 2284 2285 2286 2287 2338 2339 2338 2339 2264 2265 2266 2267 2240 2241 2242 2243 2244 2245 2246 2247 + 2320 2321 2248 2249 2250 2251 2296 2297 2298 2299 2272 2273 2274 2275 2224 2225 2226 2227 2248 2249 2250 2251 2296 2297 2298 2299 2350 2351 2350 2351 2276 2277 2278 2279 2252 2253 2254 2255 2256 2257 2258 2259 + 2332 2333 2264 2265 2266 2267 2216 2217 2218 2219 2220 2221 2222 2223 2360 2361 2212 2213 2214 2215 2308 2309 2268 2269 2270 2271 2264 2265 2266 2267 2288 2289 2290 2291 2366 2367 2364 2365 2268 2269 2270 2271 + 2344 2345 2276 2277 2278 2279 2228 2229 2230 2231 2232 2233 2234 2235 2372 2373 2224 2225 2226 2227 2320 2321 2280 2281 2282 2283 2276 2277 2278 2279 2300 2301 2302 2303 2378 2379 2376 2377 2280 2281 2282 2283 + 2310 2311 2288 2289 2290 2291 2240 2241 2242 2243 2244 2245 2246 2247 2236 2237 2238 2239 2366 2367 2332 2333 2292 2293 2294 2295 2288 2289 2290 2291 2356 2357 2308 2309 2264 2265 2266 2267 2292 2293 2294 2295 + 2322 2323 2300 2301 2302 2303 2252 2253 2254 2255 2256 2257 2258 2259 2248 2249 2250 2251 2378 2379 2344 2345 2304 2305 2306 2307 2300 2301 2302 2303 2368 2369 2320 2321 2276 2277 2278 2279 2304 2305 2306 2307 + 2334 2335 2216 2217 2218 2219 2220 2221 2222 2223 2264 2265 2266 2267 2216 2217 2218 2219 2220 2221 2222 2223 2316 2317 2318 2319 2212 2213 2214 2215 2310 2311 2332 2333 2288 2289 2290 2291 2316 2317 2318 2319 + 2346 2347 2228 2229 2230 2231 2232 2233 2234 2235 2276 2277 2278 2279 2228 2229 2230 2231 2232 2233 2234 2235 2328 2329 2330 2331 2224 2225 2226 2227 2322 2323 2344 2345 2300 2301 2302 2303 2328 2329 2330 2331 + 2312 2313 2240 2241 2242 2243 2244 2245 2246 2247 2288 2289 2290 2291 2240 2241 2242 2243 2244 2245 2246 2247 2340 2341 2342 2343 2264 2265 2266 2267 2334 2335 2212 2213 2214 2215 2356 2357 2340 2341 2342 2343 + 2324 2325 2252 2253 2254 2255 2256 2257 2258 2259 2300 2301 2302 2303 2252 2253 2254 2255 2256 2257 2258 2259 2352 2353 2354 2355 2276 2277 2278 2279 2346 2347 2224 2225 2226 2227 2368 2369 2352 2353 2354 2355 + 2336 2337 2268 2269 2270 2271 2356 2357 2362 2363 2216 2217 2218 2219 2220 2221 2222 2223 2268 2269 2270 2271 2212 2213 2214 2215 2288 2289 2290 2291 2268 2269 2270 2271 2364 2365 2308 2309 2212 2213 2214 2215 + 2348 2349 2280 2281 2282 2283 2368 2369 2374 2375 2228 2229 2230 2231 2232 2233 2234 2235 2280 2281 2282 2283 2224 2225 2226 2227 2300 2301 2302 2303 2280 2281 2282 2283 2376 2377 2320 2321 2224 2225 2226 2227 + 2314 2315 2292 2293 2294 2295 2364 2365 2312 2313 2240 2241 2242 2243 2244 2245 2246 2247 2292 2293 2294 2295 2216 2217 2218 2219 2220 2221 2222 2223 2292 2293 2294 2295 2314 2315 2332 2333 2268 2269 2270 2271 + 2326 2327 2304 2305 2306 2307 2376 2377 2324 2325 2252 2253 2254 2255 2256 2257 2258 2259 2304 2305 2306 2307 2228 2229 2230 2231 2232 2233 2234 2235 2304 2305 2306 2307 2326 2327 2344 2345 2280 2281 2282 2283 + 2338 2339 2316 2317 2318 2319 2358 2359 2336 2337 2236 2237 2238 2239 2310 2311 2362 2363 2316 2317 2318 2319 2240 2241 2242 2243 2244 2245 2246 2247 2316 2317 2318 2319 2338 2339 2360 2361 2292 2293 2294 2295 + 2350 2351 2328 2329 2330 2331 2370 2371 2348 2349 2248 2249 2250 2251 2322 2323 2374 2375 2328 2329 2330 2331 2252 2253 2254 2255 2256 2257 2258 2259 2328 2329 2330 2331 2350 2351 2372 2373 2304 2305 2306 2307 + 2364 2365 2340 2341 2342 2343 2212 2213 2214 2215 2310 2311 2314 2315 2334 2335 2314 2315 2340 2341 2342 2343 2362 2363 2264 2265 2266 2267 2356 2357 2340 2341 2342 2343 2264 2265 2266 2267 2316 2317 2318 2319 + 2376 2377 2352 2353 2354 2355 2224 2225 2226 2227 2322 2323 2326 2327 2346 2347 2326 2327 2352 2353 2354 2355 2374 2375 2276 2277 2278 2279 2368 2369 2352 2353 2354 2355 2276 2277 2278 2279 2328 2329 2330 2331 + 2216 2217 2218 2219 2220 2221 2222 2223 2362 2363 2334 2335 2338 2339 2364 2365 2338 2339 2364 2365 2212 2213 2214 2215 2288 2289 2290 2291 2212 2213 2214 2215 2364 2365 2288 2289 2290 2291 2340 2341 2342 2343 + 2228 2229 2230 2231 2232 2233 2234 2235 2374 2375 2346 2347 2350 2351 2376 2377 2350 2351 2376 2377 2224 2225 2226 2227 2300 2301 2302 2303 2224 2225 2226 2227 2376 2377 2300 2301 2302 2303 2352 2353 2354 2355 + 2240 2241 2242 2243 2244 2245 2246 2247 2216 2217 2218 2219 2220 2221 2222 2223 2216 2217 2218 2219 2220 2221 2222 2223 2308 2309 2216 2217 2218 2219 2220 2221 2222 2223 2216 2217 2218 2219 2220 2221 2222 2223 + 2252 2253 2254 2255 2256 2257 2258 2259 2228 2229 2230 2231 2232 2233 2234 2235 2228 2229 2230 2231 2232 2233 2234 2235 2320 2321 2228 2229 2230 2231 2232 2233 2234 2235 2228 2229 2230 2231 2232 2233 2234 2235 + 2216 2217 2218 2219 2220 2221 2222 2223 2240 2241 2242 2243 2244 2245 2246 2247 2240 2241 2242 2243 2244 2245 2246 2247 2332 2333 2240 2241 2242 2243 2244 2245 2246 2247 2240 2241 2242 2243 2244 2245 2246 2247 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 42) + (height 25) + (tiles + 1785 1786 1786 1786 1788 0 0 1784 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 + 1786 1786 1785 1797 1798 0 0 1784 1786 1791 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 + 1785 1786 1786 1786 1788 0 0 1784 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1791 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 + 1786 1786 1785 1797 1798 0 0 1784 1786 1786 1785 1797 1786 1786 1785 1786 1796 1786 1785 1786 1786 1786 1785 1786 1786 1796 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 + 1788 0 0 0 2840 0 0 2834 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1794 1786 + 1798 0 0 0 2836 0 0 2838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1784 1786 + 1788 0 0 2840 0 0 0 0 2834 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1794 1786 + 1798 0 2817 2836 0 0 0 0 2838 2817 0 0 0 0 0 0 0 0 2817 0 0 0 0 0 2817 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1784 1786 + 1788 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1794 1786 + 1798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1784 1786 + 1788 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 2817 0 1794 1786 + 1798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1784 1786 + 1788 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1719 1786 + 1798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 1784 1786 + 1788 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 1794 1786 + 1798 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 1779 1782 1782 1782 1781 1782 1782 1783 0 0 0 0 0 0 0 0 0 0 0 0 1784 1786 + 1788 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140 0 0 0 0 0 1794 1786 + 1805 1782 1781 1782 1782 1782 1781 1782 1782 1782 1783 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1784 1786 + 1785 1786 1786 1791 1785 1786 1795 1796 1785 1786 1798 0 44 44 44 44 0 0 0 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 1794 1786 + 1786 1786 1785 1786 1786 1786 1785 1798 0 1784 1788 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 1784 1786 + 1785 1786 1786 1786 1785 1786 1786 1805 1781 1804 1805 1782 1781 1782 1782 1782 1783 0 44 0 0 0 44 0 0 0 44 0 0 0 44 0 1779 1782 1782 1782 1783 0 0 1779 1804 1786 + 1786 1786 1785 1786 1786 1786 1785 1786 1796 1786 1785 1786 1795 1796 1785 1786 1798 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 1784 1786 1785 1786 1798 0 0 1784 1786 1786 + 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1798 0 1784 1788 1568 1568 0 1568 0 1568 0 0 0 1568 0 0 0 0 0 1794 1786 1786 1786 1788 0 0 1784 1785 1786 + 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1796 1805 1781 1804 1798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1784 1786 1785 1786 1798 0 0 1784 1786 1786 + 1785 1791 1786 1786 1785 1786 1786 1786 1785 1786 1786 1786 1785 1786 1786 1796 2139 2136 2137 2138 2139 2136 2137 2138 2139 2136 2137 2138 2139 2136 2137 2138 2139 1786 1786 1786 1788 0 0 1784 1785 1786 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Foreground") + (width 42) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 3004 3024 0 0 0 2149 1719 2150 0 0 0 2149 1719 2150 0 0 0 3023 3003 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 3027 3001 1719 1719 1719 2002 0 2003 1719 1719 1719 2002 0 2003 1719 1719 1719 3002 3028 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1348 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 79 1348 79 0 0 0 79 1348 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 2151 2004 2152 0 0 0 2151 2004 2152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 + 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3004 3024 0 0 + 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3027 3001 1794 0 + 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1349 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1788 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1794 0 0 0 0 0 0 0 0 0 + ) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 608) + (y 704) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 672) + (y 704) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 736) + (y 704) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 768) + (y 704) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 800) + (y 704) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 864) + (y 704) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 896) + (y 704) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 928) + (y 704) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 960) + (y 704) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 992) + (y 704) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/incubator/it.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/it.po --- supertux-0.3.3/data/levels/incubator/it.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/it.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Italian (http://www.transifex.com/projects/p/supertux/language/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/jagged_path.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/jagged_path.stl --- supertux-0.3.3/data/levels/incubator/jagged_path.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/jagged_path.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,332 @@ +(supertux-level + (version 2) + (name (_ "The Jagged Path")) + (author "Stuart Rynn") + (license "GPL 2+ / CC-by-sa 3.0") + (sector + (name "main") + (music "music/cave.ogg") + (ambient-light 1 1 1) + (background + (speed 0.5) + (image-top "images/background/cave2.jpg") + (image "images/background/cave2.jpg") + (image-bottom "images/background/cave2.jpg") + ) + (camera + (mode "normal") + ) + (mrbomb + (x 4293) + (y 264) + ) + (mrbomb + (x 4645) + (y 488) + ) + (mrbomb + (x 5861) + (y 296) + ) + (mrbomb + (x 5733) + (y 296) + ) + (mriceblock + (x 545) + (y 518) + ) + (mriceblock + (x 673) + (y 646) + ) + (mriceblock + (x 1217) + (y 646) + ) + (mriceblock + (x 2081) + (y 422) + ) + (mriceblock + (x 2929) + (y 294) + ) + (mriceblock + (x 3777) + (y 646) + ) + (mriceblock + (x 5825) + (y 614) + ) + (smartball + (x 1507) + (y 582) + ) + (smartball + (x 963) + (y 582) + ) + (smartball + (x 2339) + (y 326) + ) + (smartball + (x 2659) + (y 614) + ) + (smartball + (x 3075) + (y 294) + ) + (smartball + (x 3203) + (y 614) + ) + (smartball + (x 4931) + (y 454) + ) + (smartball + (x 5123) + (y 326) + ) + (smartball + (x 5315) + (y 454) + ) + (smartball + (x 5923) + (y 614) + ) + (secretarea + (fade-tilemap "secret1") + (width 60) + (height 32) + (x 5184) + (y 160) + ) + (secretarea + (width 220) + (height 140) + (x 5056) + (y 852) + ) + (snowball + (x 4035) + (y 228) + ) + (spawnpoint + (name "main") + (x 128) + (y 576) + ) + (tilemap + (solid #f) + (alpha 0.6) + (z-pos -100) + (name "BackTiles") + (width 230) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 2181 2195 2196 2197 2179 2188 2195 2179 2181 2188 2187 2179 2180 2197 2180 2196 2188 2196 2197 2188 2197 2189 2188 2197 2180 2189 2188 2179 2187 2180 2196 2189 2195 2181 2181 2187 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2188 0 0 0 0 0 0 0 2195 2195 2187 2197 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2179 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2180 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2197 2196 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 2180 2188 2179 2187 2187 2180 2188 2180 2180 2197 2195 2188 2197 2187 2197 2188 2179 2181 2197 2195 2188 2196 2197 2179 2195 2179 2196 2195 2181 2195 2188 2179 2195 2189 2181 2188 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2195 2179 2189 2195 2188 2181 2187 2181 2188 0 0 0 0 0 0 0 0 0 2196 2189 2187 2181 2188 0 0 0 2180 2179 2197 2195 2180 2180 2180 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2180 2195 2181 2180 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2181 2179 2181 2180 2196 0 0 2187 2187 2197 0 0 0 0 0 0 0 0 0 0 2196 2188 2197 2187 2196 2180 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 2187 2189 2180 2179 2179 2181 2189 2187 2180 2180 2188 2196 2181 2187 2181 2181 2188 2196 2196 2196 2196 2187 2181 2188 2188 2189 2196 2197 2188 2189 2189 2187 2197 2187 2187 2189 2180 2189 0 0 0 0 0 0 2187 2195 2188 2196 2189 2179 2188 2188 2181 2196 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2189 2179 2188 2179 2179 2187 2195 2181 0 0 0 0 0 0 0 0 2188 2180 2197 2197 2180 2187 0 2197 2180 2189 2196 2197 2179 2180 2197 2188 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2179 2196 2196 2188 2180 2179 2197 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2187 2179 2195 2196 2187 2187 2196 2180 2188 2187 2188 2196 0 0 0 0 0 0 0 2180 2181 2197 2188 2196 2188 2196 2187 0 0 0 0 0 0 + 0 0 0 2195 2195 2180 2181 2180 2187 2181 2189 2189 2179 2188 2180 2188 2197 2179 2181 2181 2181 2179 0 0 0 0 0 0 2196 2195 0 2179 2197 2189 2195 2189 2180 2180 2189 2195 2197 2189 2189 2187 2196 2197 2180 0 0 0 0 0 0 2196 2189 2196 2187 2197 2189 2181 2197 2179 2195 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2188 2189 2195 2187 2197 2189 2188 2195 2189 0 0 0 0 0 0 0 2196 2188 2181 2195 2188 2197 0 2179 2197 2179 2196 2189 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2181 2180 2197 2179 2195 2195 2195 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2195 2179 2179 2181 2195 2196 2195 2195 2197 2196 2181 2187 2181 0 0 0 0 0 0 2188 2189 2181 2189 2189 2189 2188 2179 0 0 0 0 0 0 + 0 0 0 2180 2197 2195 2180 2196 2188 2196 2179 2187 0 2187 2187 2180 2196 2189 0 0 0 2196 2197 0 2197 2180 0 0 0 0 0 0 0 0 0 0 2187 2181 2188 2179 2197 2181 2195 2180 2187 2179 2188 2187 2181 2181 2189 2181 2180 2181 2197 2196 2196 2195 2179 2187 2187 2179 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2196 2195 2179 2179 2188 2179 2195 2188 2196 0 0 0 0 0 0 0 2180 2195 2189 0 2180 0 0 2187 2188 2188 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2196 2196 2187 2196 2196 2187 2181 2181 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2181 2181 2189 2195 2196 2181 2196 2195 2197 2181 2187 2196 2189 0 0 0 0 0 0 2181 2196 2179 2196 2187 2187 2180 2180 2188 0 0 0 0 0 + 0 0 0 2188 2181 2181 2196 2197 2196 2189 2181 2189 2189 2197 2195 2188 0 0 0 0 0 2181 2179 0 2179 2187 2179 2197 2181 0 2195 2187 0 0 2181 2181 2180 2180 2180 2195 2196 2180 2195 2180 2181 2195 2195 2195 2187 2181 2189 2197 2181 2189 2181 2180 2180 2179 2197 2179 2181 2195 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2179 2196 2197 2197 2189 2189 2180 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2180 2196 2179 2189 2179 2189 0 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2189 2187 2195 2189 2187 2197 2197 2189 2189 2196 2188 2195 2179 0 0 0 0 0 0 2181 2196 2195 2196 2181 2181 2188 2196 2179 0 0 0 0 0 + 0 0 0 2180 2179 2195 2187 2195 2189 2188 2180 2188 2180 2195 2189 2189 2197 2179 2195 2189 2180 2196 2180 2180 2189 2195 2197 2179 2181 2181 2188 2189 2187 2179 2197 2195 2180 2180 2196 2189 2196 2179 0 0 2189 2195 2179 2187 2195 2180 2197 2181 2187 2187 2195 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2179 2189 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2195 0 2181 2180 2181 0 0 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2197 0 2188 2188 2188 0 2196 2196 2197 2181 2181 2197 2179 0 0 0 0 0 0 2188 2180 2187 2180 2195 2180 2188 2195 2179 0 0 0 0 0 + 0 0 0 2189 2197 2197 2196 2180 2188 2189 2188 2180 2195 2181 2179 2179 2197 2181 2187 2195 2196 2195 2197 2188 2181 2181 2189 2187 2196 2197 2189 2179 2181 2189 2188 2189 2179 2197 2187 2189 2189 2179 2189 2197 2196 2181 2196 2195 2180 2187 2180 2187 2180 2179 2181 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2188 0 2196 2188 2188 0 0 0 0 0 0 0 2197 2179 2196 2195 2187 2197 2195 2189 2188 0 0 0 0 0 + 0 0 0 2179 2180 2179 2188 2197 2197 2196 2180 2181 2189 2180 2187 2196 2187 2195 2197 2189 2181 2195 2195 2179 2180 2181 2187 2196 2187 2196 2189 2197 2181 2196 2187 2180 2197 2188 2181 2197 2180 2189 2196 2196 2189 2195 2187 2189 2189 2196 2197 2179 2188 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2195 2179 2187 2181 2187 2197 0 0 0 0 0 + 0 0 0 0 2180 2197 2181 2196 2197 2197 2188 2196 2181 2187 2197 2187 2189 2188 2197 2196 2196 2179 2195 2188 2187 2189 2196 2179 2188 2189 2196 2181 2197 0 0 0 2187 2180 2187 2196 2197 2181 2180 2195 2197 2181 2180 2197 2188 2189 2195 2189 2179 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2187 2195 2181 2196 2180 0 0 0 0 0 0 + 0 0 2179 2197 2195 2187 2179 2181 2195 2196 2196 2180 2180 2188 2181 2188 2181 2195 2195 0 0 0 0 0 2179 2180 0 2189 2197 2179 2195 2196 2189 0 0 0 2187 2181 0 2195 2181 2181 2188 2188 2180 2180 2179 2189 2180 2189 2196 2180 2195 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 2195 2197 2181 2187 2195 2180 2187 2188 2189 2196 2195 2195 2187 2189 2188 2188 0 0 0 0 0 0 0 2187 2181 0 0 2179 2188 2187 2188 2188 0 0 0 0 0 0 0 0 0 0 0 2179 2179 2180 2188 2189 2181 2188 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 2188 2196 2179 2195 2179 2195 2189 2196 2197 2189 2181 2189 2187 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2196 2188 0 0 0 0 0 0 0 0 0 0 0 2188 2188 0 2187 2195 2181 2180 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 2197 2179 2196 2180 2195 2187 2197 2197 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 2188 2188 0 2180 2188 2179 2188 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2197 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2180 2187 2188 2188 2180 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2195 2188 2195 2188 2197 2197 2179 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2180 2196 2188 2188 2189 2188 2188 2195 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 141 142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 121 121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2197 2195 2197 0 2180 2179 2187 2197 2180 2188 2187 2180 2188 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2189 2179 2197 2197 2189 0 2188 2195 2180 2196 2197 2180 2179 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2179 2179 2187 2196 2181 2189 2181 0 2179 2180 2188 2197 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 32 0 0 0 0 0 0 0 0 0 32 0 0 0 0 0 32 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2180 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2181 2187 2189 2181 2196 2195 2189 2188 0 2187 2189 2187 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2197 2180 2189 2189 2195 2195 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2180 2196 2195 2196 2189 2187 2187 2181 2188 2195 2179 2197 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2179 2187 2196 2189 2195 2180 2180 0 0 0 0 2180 2180 2187 0 0 0 0 0 2180 2189 2180 2197 2188 2181 2179 2188 0 0 0 0 0 0 0 0 0 0 0 0 2180 2189 2188 2179 0 0 0 0 2196 2189 2196 2188 2179 2196 2179 2188 2188 2180 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2179 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2196 2187 2196 2195 2187 2179 2197 2197 2181 2189 2181 2196 2180 2179 2197 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2196 2179 2179 2195 2179 2179 0 0 0 0 2189 2181 2197 0 0 0 0 0 2181 2195 2188 2197 2188 2196 2195 2196 0 0 0 0 0 0 0 0 0 2188 2180 2180 2188 2180 2197 2189 2180 0 0 0 2180 2197 2196 2181 2180 2195 2189 2189 2180 2181 2179 2195 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2181 2181 2187 2197 0 0 0 2188 2179 2188 2196 2196 2195 2187 0 0 0 + 2188 2188 2179 2187 2187 2188 2197 0 0 0 0 0 2181 2196 2196 2196 2180 2180 2180 2180 2180 2180 2196 2187 2179 2188 2179 2187 2197 2195 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2179 2197 2195 2180 2179 2196 0 0 0 0 0 0 2196 2181 2189 2180 2187 2180 0 0 2181 2189 2179 2187 2188 2196 2196 2188 2187 2180 0 0 0 0 2180 2187 2196 2196 2189 2187 2187 2181 2197 2195 2187 0 0 0 2181 2188 2195 2196 2180 2188 2196 2189 2197 2187 2180 2189 2181 2189 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2179 2195 2188 2187 2195 0 0 2180 2187 2187 2187 2188 2180 2195 0 0 0 + 2180 2189 2187 2197 2188 2196 2181 0 0 0 0 2197 2179 2180 2187 2180 2187 2189 2179 2195 2180 2187 2197 2197 2189 2181 2189 2187 2196 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2195 2187 2179 2195 2196 2187 0 0 2179 2197 2181 2181 2181 2187 2180 2197 2179 2180 0 0 2189 2187 2180 2196 2197 2197 2197 2181 2180 2196 2181 2180 2179 2187 2180 2180 2180 2180 2189 2187 2197 2189 2179 2196 2187 2196 2187 2179 2181 2179 2180 2189 2187 2195 2189 2179 2189 2197 2181 2180 2187 2195 2197 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2187 2197 2197 2187 2179 0 0 2180 2197 2195 2187 2195 2179 2179 2179 2189 0 + 2196 2195 2187 2181 2187 2181 2179 0 0 0 0 2197 2197 2181 2197 2195 2189 2189 2180 2188 2195 2180 2187 2187 2181 2181 2197 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2195 2181 2180 2180 2180 0 0 0 2188 2179 2187 2195 2181 2196 2195 2181 2180 2181 2179 0 2197 2197 2179 2179 2195 2181 2197 2189 2196 2197 2188 2197 2197 2187 2196 2180 2197 2189 2196 2180 2181 2196 2187 2189 2188 2189 2197 2180 2197 2179 2179 2189 2188 2179 2187 2188 2180 2187 2180 2179 2197 2187 2179 2187 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2180 2179 2181 2189 2195 2179 0 0 2197 2180 2196 2197 2180 2188 2187 2188 2180 0 + 2187 0 2180 2179 2197 2188 2180 0 0 0 0 2196 2181 2196 2187 2195 2197 2189 2196 2188 0 2196 2189 2180 2188 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2189 2188 2195 2197 2187 0 0 0 2180 2179 2179 2189 2196 2187 2179 2181 2189 2188 2181 2181 2180 2197 2196 2195 2179 2187 2180 2195 2196 2189 2196 2195 2179 2196 2181 2181 2195 2180 2189 2197 2189 2181 2187 2179 2180 2189 2196 2181 2196 2197 2195 2195 2188 2189 2179 2180 2195 2196 2181 2197 2187 2180 2181 2181 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2196 2189 2181 2180 2196 2180 2195 2181 0 0 2197 2181 2195 0 2195 2179 2196 2181 2180 0 + 0 0 0 0 0 0 0 0 0 0 0 2195 2187 2180 2189 2196 2187 2189 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2196 2195 2195 2187 2179 0 0 0 2189 2195 2196 0 2189 2196 2181 2179 2195 2181 2188 2180 2188 2187 2180 2188 2187 2179 2196 2181 2195 2181 2195 2189 2195 2195 2189 2181 2181 2181 2188 2189 2181 2179 2187 2187 2197 2188 2189 2197 2197 2189 2179 2197 2189 2197 2179 2195 2180 2195 2181 2181 2189 2180 2179 2197 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2180 2197 2195 2181 2189 2181 2187 2196 0 0 2180 2180 2179 0 2195 2197 2188 2188 0 0 + 0 0 0 0 0 0 0 0 0 0 0 2196 2187 2180 2197 2180 2180 2187 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2181 2180 2188 2187 0 0 0 0 0 0 0 2188 2181 2196 0 0 0 2195 2180 2187 2195 2179 2180 2196 2195 2187 2187 2181 2195 2196 2188 2181 2196 2189 2181 2195 2189 2181 2179 2197 2179 2196 2188 2189 2188 2189 2195 2187 2181 2196 2196 2179 2196 2179 2197 2179 2180 2188 2196 2189 2197 2196 2197 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1608 1609 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2197 2180 2196 2188 2189 0 0 0 0 0 0 0 0 0 2197 2189 2197 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 2188 2179 2187 2187 2197 2197 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2180 2187 2188 2179 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2196 2195 2189 2179 2188 2181 2195 2181 2196 2179 2195 0 2187 2179 2181 2189 2196 2196 2181 2179 2179 2181 2189 2188 2197 2180 2180 0 2197 2180 2181 2197 2187 2195 2188 2188 2181 2180 2195 2179 2195 2189 2181 2197 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1610 1611 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 2179 2197 2188 2188 2179 2187 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2188 2189 2188 2188 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2179 2195 2187 2179 2196 2196 2189 2195 2195 2196 0 2197 2179 2196 2188 2188 2179 2188 2195 2189 2179 2197 2179 2187 2197 2179 0 0 2180 2187 2187 2197 2197 2197 2196 2196 2188 2187 2188 2187 2187 2189 2195 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 230) + (height 32) + (tiles + 36 36 36 36 36 36 36 36 36 36 43 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 33 34 38 36 36 36 36 36 36 41 41 41 41 36 36 36 36 36 36 36 36 43 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 36 36 36 36 36 36 36 36 36 36 41 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 37 37 39 32 32 34 0 0 0 0 0 0 0 33 34 35 37 36 36 36 36 36 36 42 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 42 0 0 40 41 41 36 36 36 36 36 36 36 36 36 36 41 42 0 38 36 36 36 36 41 41 36 36 42 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 42 0 0 0 40 41 36 36 36 36 36 36 36 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 40 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 39 32 32 32 32 32 32 32 35 37 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 40 41 41 41 36 36 36 36 36 36 36 36 36 36 41 41 41 36 41 42 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 42 0 0 0 38 36 36 36 42 0 0 40 42 33 34 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 40 41 41 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 41 42 44 44 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 43 32 32 34 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 1741 0 1815 0 0 1741 38 36 36 36 36 41 41 41 41 41 36 36 36 36 36 36 43 32 34 0 0 0 0 0 1741 38 36 36 36 36 36 36 43 1741 0 33 32 38 36 36 43 0 0 33 32 34 35 37 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 40 41 41 41 41 41 36 36 43 0 0 0 0 0 0 40 36 36 36 42 44 44 44 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 33 32 34 0 0 0 0 0 0 40 41 36 36 36 36 36 36 36 36 42 0 0 0 0 1741 38 41 41 36 36 36 36 36 + 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 39 0 0 0 0 0 0 33 32 32 38 36 36 36 36 41 36 36 36 43 0 1816 0 0 0 33 35 36 36 36 41 42 0 0 0 0 0 40 41 41 36 36 36 36 37 39 32 34 0 0 33 35 36 36 41 41 36 36 36 36 39 1741 35 37 36 36 36 43 33 34 35 36 36 36 36 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 32 34 0 0 0 0 0 38 36 43 44 44 33 32 32 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 39 32 32 32 34 0 0 0 0 38 36 36 36 36 36 36 43 1741 0 0 0 0 119 42 0 0 38 36 36 36 36 + 36 36 36 36 36 36 42 0 0 1741 38 36 36 36 41 36 36 36 36 36 36 36 36 36 36 41 41 41 41 36 36 36 36 36 36 36 43 0 0 0 0 0 33 35 37 37 36 36 36 36 42 0 38 36 36 43 33 32 32 32 32 35 36 36 36 42 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 37 39 34 0 35 36 36 42 0 0 40 41 41 41 41 121 36 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 37 39 32 32 32 32 32 38 36 43 32 32 35 37 37 39 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 39 32 32 32 32 38 36 36 36 36 36 36 36 39 0 0 0 0 0 0 1741 0 38 36 36 36 36 + 36 36 36 36 36 42 0 0 33 35 36 36 36 42 0 40 41 41 36 36 36 36 36 41 42 0 0 0 0 40 41 41 41 36 36 36 43 1741 0 0 0 0 35 36 36 36 36 36 36 43 0 0 38 36 36 36 37 37 37 37 37 36 36 36 43 0 0 0 0 83 83 83 0 0 0 0 0 0 40 41 36 36 36 36 39 1741 38 41 42 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 37 37 37 37 37 36 36 36 37 37 36 41 41 42 0 0 0 40 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 36 43 1741 0 0 0 0 1741 1740 0 38 36 36 36 36 + 36 36 36 36 43 0 33 34 35 36 36 36 42 0 0 0 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 1741 38 36 36 36 39 0 0 0 1741 38 36 36 36 36 41 41 42 0 0 40 36 36 36 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 121 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 0 0 1741 0 35 43 0 38 36 36 36 36 + 36 36 36 36 43 1741 35 37 36 36 41 42 0 0 0 33 32 33 38 36 36 36 43 1741 0 0 0 0 0 0 0 0 35 36 36 36 36 43 1741 0 0 35 36 36 36 36 42 0 0 0 0 0 1741 38 36 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 42 0 0 0 0 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 42 0 0 0 38 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 43 0 0 1816 0 40 42 1741 38 36 36 36 36 + 36 36 36 36 36 37 36 36 36 42 0 0 0 0 0 35 37 37 36 36 36 36 36 39 32 32 32 34 0 0 0 0 38 36 36 36 36 36 39 32 32 38 36 36 36 42 0 0 0 0 33 34 35 36 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 35 37 39 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 42 0 0 0 38 36 36 36 36 36 36 43 33 32 32 32 32 32 37 36 36 36 36 36 + 36 36 36 41 41 41 41 41 42 0 0 0 33 32 32 38 36 36 36 36 36 36 36 36 37 37 37 39 34 0 0 0 38 36 36 36 36 36 36 37 37 36 36 36 43 0 0 0 0 33 35 37 36 36 36 36 41 41 41 41 41 42 0 0 0 0 0 44 44 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 33 34 35 37 36 36 43 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 121 121 121 121 121 121 41 41 41 41 41 41 + 38 36 43 1741 0 0 0 0 0 0 0 33 35 37 37 36 36 36 41 41 36 36 36 36 36 36 36 36 39 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 35 36 36 36 41 41 42 0 0 0 0 0 0 0 0 0 0 0 1741 32 38 36 43 33 32 34 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 35 37 39 33 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 37 36 36 36 36 42 0 0 119 37 37 37 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 + 38 36 36 39 34 0 0 0 0 33 34 35 36 36 36 41 41 42 0 0 40 41 41 41 41 41 41 41 36 37 36 37 36 36 36 36 36 41 41 41 41 41 41 36 36 37 37 37 37 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 37 37 39 32 32 32 32 0 0 0 0 35 37 37 37 37 39 1741 38 36 36 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 35 36 36 36 36 41 42 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 37 37 37 37 120 0 0 0 0 0 0 0 44 44 0 0 40 41 41 36 36 36 43 33 32 34 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 + 36 36 36 36 39 32 32 32 32 35 37 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 42 0 0 0 0 0 0 40 36 36 36 36 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 37 37 37 39 0 0 44 0 40 41 41 36 36 36 37 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 83 83 83 0 0 0 0 0 0 0 33 32 32 35 37 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 42 0 0 0 0 0 0 0 44 0 0 44 0 0 0 0 38 36 36 36 37 37 39 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 + 36 36 36 36 36 37 37 37 37 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 38 36 36 36 36 36 36 36 41 41 36 43 0 0 0 0 0 0 0 40 41 41 41 41 41 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 33 32 32 35 37 37 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 41 41 42 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 + 36 36 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 36 36 36 36 41 41 41 42 0 0 38 43 1741 0 0 44 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 35 37 37 36 36 36 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 33 32 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 + 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 33 32 32 38 36 36 36 36 36 36 36 36 41 42 0 0 0 0 0 0 38 36 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1741 35 37 39 0 0 0 33 32 32 32 32 34 0 0 0 0 0 119 37 37 37 37 120 0 0 0 0 0 0 119 37 37 37 37 120 0 0 0 0 35 39 0 0 40 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 + 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 44 0 0 0 33 32 32 32 35 37 37 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 33 32 38 36 43 32 34 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 33 34 35 36 36 42 0 0 0 35 37 37 37 37 39 0 0 0 0 0 0 40 36 36 42 0 0 0 0 0 0 0 0 40 36 36 42 0 0 0 0 0 38 43 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 + 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 121 83 83 102 121 120 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 36 36 36 36 36 41 41 41 36 36 43 0 0 0 0 33 32 32 35 37 36 36 36 37 39 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 1741 35 37 37 37 39 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 33 32 32 35 37 36 36 42 0 0 0 0 38 36 41 41 36 43 0 0 0 0 0 0 0 40 42 0 0 0 0 0 0 0 0 0 0 40 42 0 0 0 0 0 0 38 43 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 + 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 38 36 36 36 36 36 36 41 42 0 0 0 38 36 43 0 0 0 33 35 37 37 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 35 36 36 36 36 36 37 39 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 35 37 37 36 36 41 42 0 0 0 0 1741 38 43 0 0 38 43 1741 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 43 0 0 0 0 0 0 0 0 0 33 35 37 37 37 37 37 37 39 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 + 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 39 0 0 0 0 44 0 44 0 0 0 0 35 37 37 37 37 39 0 0 0 0 38 36 36 36 36 41 42 0 0 0 0 0 38 36 43 0 0 33 35 36 36 36 36 36 36 36 36 36 43 33 32 34 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 35 37 36 36 36 36 36 36 36 36 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 43 0 0 0 0 0 0 35 36 43 0 0 38 36 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 43 33 32 34 0 0 0 33 32 32 35 36 36 41 41 41 41 41 36 37 37 37 39 0 0 0 0 0 0 0 0 0 0 33 32 32 133 32 32 32 32 32 32 32 32 32 0 32 32 32 32 32 132 + 36 43 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 41 41 36 43 0 0 33 32 32 32 32 32 34 0 0 40 41 41 41 41 42 0 0 0 0 38 36 36 36 43 0 0 0 0 0 0 1741 38 36 43 33 32 35 36 36 36 36 36 36 36 36 36 36 36 37 37 39 32 32 34 0 0 0 0 33 35 37 37 37 37 37 37 37 37 36 36 36 36 36 41 41 36 36 36 36 36 43 33 32 32 32 32 32 32 32 32 32 32 32 0 0 0 0 0 40 41 36 43 33 34 0 0 0 0 40 41 42 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 37 37 39 32 32 32 35 37 37 36 36 42 0 0 0 0 0 40 36 36 36 43 33 34 0 0 0 0 33 32 32 32 35 37 37 37 37 37 37 37 37 37 37 37 37 39 37 37 37 37 37 37 + 36 43 33 32 32 32 32 34 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 121 121 41 42 0 0 38 43 0 0 35 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 42 0 0 0 0 33 34 35 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 39 32 32 32 32 35 36 36 41 41 41 41 41 41 36 36 36 36 36 43 0 0 40 41 41 41 41 36 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 40 36 37 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 37 37 37 36 36 36 36 42 0 0 0 0 0 0 0 38 36 36 36 37 39 32 32 32 32 35 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 37 37 37 37 37 39 0 0 38 36 36 36 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 1741 38 43 0 0 38 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 35 37 36 36 36 36 41 41 36 36 36 36 36 36 36 41 41 41 41 41 41 36 36 36 36 36 37 37 37 37 36 41 42 0 0 0 0 0 0 38 36 36 36 36 42 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 40 36 36 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 40 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 41 41 41 36 36 36 36 36 41 41 41 41 41 36 36 36 36 36 + 41 41 41 41 41 36 36 43 0 0 38 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 36 43 0 0 40 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 38 36 41 42 0 0 0 0 1741 38 36 36 36 36 42 0 0 40 41 41 36 36 36 42 0 0 0 0 0 0 40 41 36 36 36 36 36 41 41 42 0 0 0 0 0 0 0 0 38 36 36 36 42 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 40 36 36 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 1741 0 0 40 41 41 36 43 0 0 0 0 0 40 41 36 36 36 + 0 0 0 0 0 38 36 43 0 0 38 36 42 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 35 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 43 0 0 0 0 0 33 35 36 36 36 36 42 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 38 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 36 36 36 36 36 36 36 120 0 0 0 0 0 38 43 0 0 0 0 0 0 0 40 36 43 + 32 32 0 0 0 38 36 43 0 0 38 43 0 0 0 0 0 0 33 32 32 32 35 37 37 37 37 37 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 43 1741 0 0 0 0 35 36 36 36 36 42 0 0 0 0 0 0 1741 38 36 43 0 0 0 0 0 0 0 0 0 40 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 1741 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 38 43 0 0 33 32 34 0 0 0 38 36 + 37 39 32 32 32 38 36 43 0 0 38 43 0 0 0 0 0 33 35 37 37 37 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 39 0 0 0 0 38 36 36 36 43 32 32 34 0 0 0 33 35 36 36 43 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 102 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 1741 38 43 32 32 35 37 39 0 0 1741 38 43 + 36 36 37 37 37 36 36 43 0 0 38 43 0 0 0 0 0 35 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 38 36 36 36 36 37 37 39 32 32 32 35 36 36 36 43 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 43 0 0 0 0 33 32 32 35 36 36 37 37 36 36 43 33 34 35 36 43 + 36 36 36 36 36 36 36 43 0 0 38 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 38 36 36 36 36 36 36 36 37 37 37 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 36 43 33 32 32 32 35 37 37 36 36 36 36 36 36 36 36 37 37 36 36 36 + 36 36 36 36 36 36 36 43 0 0 38 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 32 34 0 0 0 0 0 0 33 34 0 0 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 43 0 0 38 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 37 39 0 0 0 0 0 0 119 120 0 0 0 0 0 0 119 121 121 121 121 121 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Foreground") + (width 230) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 0) + (name "secret1") + (width 230) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1741 38 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 41 41 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -1) + (name "Flag") + (width 230) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/incubator/ja.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ja.po --- supertux-0.3.3/data/levels/incubator/ja.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ja.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Japanese (http://www.transifex.com/projects/p/supertux/language/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/lt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/lt.po --- supertux-0.3.3/data/levels/incubator/lt.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/lt.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Lithuanian (http://www.transifex.com/projects/p/supertux/language/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: lt\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" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/ml.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ml.po --- supertux-0.3.3/data/levels/incubator/ml.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ml.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2014-03-20 21:04+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Malayalam (http://www.transifex.com/projects/p/supertux/language/ml/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ml\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/nb.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/nb.po --- supertux-0.3.3/data/levels/incubator/nb.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/nb.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Karl Ove Hufthammer , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/supertux/language/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Huleløpet" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "Kirsebærglasur" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Vakker krystall" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Krystallkataklysme" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "Gale-Ysonns kubehage" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "Den ujevne stien" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "Den korte veien" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "Mellom Penny og berg utmed havet" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Rosa snø" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "Snøbakken" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Rugeøya" diff -Nru supertux-0.3.3/data/levels/incubator/ne.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ne.po --- supertux-0.3.3/data/levels/incubator/ne.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ne.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# bansaj , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-12-21 01:22+0000\n" +"Last-Translator: bansaj \n" +"Language-Team: Nepali (http://www.transifex.com/projects/p/supertux/language/ne/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ne\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "गुफामा दौड" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "क्रिस्टल सौन्दर्य" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "धेरै लामो नभएको यो बाटो" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "गुलाबी बरफ" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/nl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/nl.po --- supertux-0.3.3/data/levels/incubator/nl.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/nl.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Dutch (http://www.transifex.com/projects/p/supertux/language/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/nn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/nn.po --- supertux-0.3.3/data/levels/incubator/nn.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/nn.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Karl Ove Hufthammer , 2013-2014 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2014-02-01 13:40+0000\n" +"Last-Translator: Karl Ove Hufthammer \n" +"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/supertux/language/nn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Holeløpet" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "Kirsebærglasur" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Vakker krystall" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Krystallkataklysme" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "Galne-Ysonns kubehage" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "Den ujamne stien" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "Den korte vegen" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "Mellom Penny og berg utmed havet" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Rosa snø" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "Klar til handling" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "Snøbakken" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Rugeøya" diff -Nru supertux-0.3.3/data/levels/incubator/not_so_long.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/not_so_long.stl --- supertux-0.3.3/data/levels/incubator/not_so_long.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/not_so_long.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,324 @@ +(supertux-level + (version 2) + (name (_ "The not so long way")) + (author "Wolfs") + (contact "pizzaservice at freenet.de") + (license "GPL 2+ / CC-by-sa 3.0") + (sector + (name "main") + (music "music/airship_remix.ogg") + (ambient-light 1 1 1) + (background + (speed 0.5) + (image-top "images/background/nightsky_top.png") + (image "images/background/nightsky_middle.png") + (image-bottom "images/background/nightsky_bottom.png") + ) + (camera + (mode "normal") + ) + (crystallo + (x 3200) + (y 576) + ) + (crystallo + (x 3616) + (y 576) + ) + (crystallo + (x 4000) + (y 576) + ) + (dispenser + (cycle 4) + (type "cannon") + (badguy "kamikazesnowball") + (direction "left") + (x 2176) + (y 708) + ) + (fish + (x 7568) + (y 864) + ) + (fish + (x 6672) + (y 864) + ) + (fish + (x 5808) + (y 864) + ) + (fish + (x 5872) + (y 864) + ) + (fish + (x 6096) + (y 864) + ) + (fish + (x 6160) + (y 864) + ) + (fish + (x 6352) + (y 864) + ) + (fish + (x 6416) + (y 864) + ) + (fish + (x 6608) + (y 864) + ) + (fish + (x 7440) + (y 864) + ) + (fish + (x 6864) + (y 864) + ) + (fish + (x 6928) + (y 864) + ) + (fish + (x 7376) + (y 864) + ) + (fish + (x 7632) + (y 864) + ) + (fish + (x 7120) + (y 864) + ) + (fish + (x 7184) + (y 864) + ) + (haywire + (x 7808) + (y 800) + ) + (haywire + (x 8352) + (y 800) + ) + (haywire + (x 3840) + (y 576) + ) + (jumpy + (x 1227) + (y 584) + ) + (jumpy + (x 5184) + (y 736) + ) + (jumpy + (x 5280) + (y 736) + ) + (jumpy + (x 5376) + (y 736) + ) + (jumpy + (x 459) + (y 584) + ) + (mrbomb + (x 6304) + (y 800) + ) + (mrbomb + (x 7072) + (y 800) + ) + (mrbomb + (x 3392) + (y 576) + ) + (mriceblock + (x 7968) + (y 800) + ) + (smartball + (x 8096) + (y 800) + ) + (secretarea + (width 476) + (height 156) + (x 1376) + (y 192) + ) + (snowman + (x 8448) + (y 768) + ) + (spawnpoint + (name "main") + (x 32) + (y 800) + ) + (spiky + (x 1472) + (y 832) + ) + (spiky + (x 1632) + (y 832) + ) + (stalactite + (x 4832) + (y 576) + ) + (stalactite + (x 4992) + (y 512) + ) + (stalactite + (x 5120) + (y 416) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (width 292) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 2062 2051 2060 2058 2060 2070 2058 2058 2050 2064 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 2057 2070 2066 2065 2066 2065 2066 2059 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 1349 0 0 0 2057 2066 2065 2070 2060 2066 2058 2059 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2058 2060 2066 2065 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2070 2065 2066 2070 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2066 2060 2060 2060 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 292) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 102 83 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 102 83 83 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 1545 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1541 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1541 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 44 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1551 1540 1540 1541 0 0 0 0 0 0 0 0 1542 1549 1543 1544 1543 1544 1543 1544 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 44 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 2085 2086 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1547 1548 1547 1548 1547 1548 1547 1548 1549 1549 1549 1549 0 0 0 0 0 0 0 1549 1546 1549 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1541 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 + 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 1543 1544 1550 1549 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 2085 2086 2085 2086 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 132 8 8 8 + 0 0 0 0 0 0 0 0 0 1549 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 1549 1547 1548 1549 1549 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 1551 1540 1540 1541 0 0 0 0 1551 1540 1540 1541 0 0 0 0 1551 1540 1540 1541 0 0 0 0 1551 1540 1540 1541 0 0 0 0 1551 1540 1540 1541 0 0 0 0 1551 1540 1540 1541 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 1551 1540 1540 1541 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 + 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 2085 2086 0 0 0 0 0 2085 2086 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 + 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2142 2019 2140 2141 2142 2019 2140 2141 2087 2088 2140 2141 2142 2019 2140 2141 2087 2088 2140 2141 2142 2019 2140 2141 2087 2088 2140 2141 2142 2019 2140 2141 2087 2088 2140 2141 2142 2019 2140 2141 2087 2088 2140 2141 2142 2019 2140 2141 2087 2088 2140 2141 2142 2019 2140 2087 2088 2019 2140 2141 2142 2019 2087 2088 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 + 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1549 1549 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2020 2020 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2087 2088 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 + 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 44 44 44 44 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1549 1542 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2020 2020 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2087 2088 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 + 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1549 1550 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2020 2020 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2087 2088 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 + 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1549 1549 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2020 2020 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2087 2088 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 + 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2020 2020 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2087 2088 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 + 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2087 2088 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 2020 2020 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2087 2088 2020 2020 2020 2020 2020 2087 2088 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Foreground") + (width 292) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 0 0 0 0 0 0 0 0 2142 2019 0 0 0 0 0 0 2142 2019 0 0 0 0 0 0 2142 2019 0 0 0 0 0 0 2142 2019 0 0 0 0 0 0 2142 2019 0 0 0 0 0 0 2142 2019 0 0 0 0 0 2141 2142 0 0 0 0 0 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 2020 2020 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 2020 2020 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 2020 2020 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 2020 2020 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 2020 2020 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 0 2020 2020 0 0 0 0 0 2020 2020 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 + ) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/incubator/over_the_ocean.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/over_the_ocean.stl --- supertux-0.3.3/data/levels/incubator/over_the_ocean.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/over_the_ocean.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,370 @@ +(supertux-level + (version 2) + (name (_ "My Penny is over the ocean")) + (author "Wolfs") + (contact "pizzaservice at freenet.de") + (license "GPL 2+ / CC-by-sa 3.0") + (sector + (name "main") + (music "music/airship_remix.ogg") + (ambient-light 1 1 1) + (background + (speed 0.5) + (image-top "images/background/nightsky_top.png") + (image "images/background/nightsky_middle.png") + (image-bottom "images/background/nightsky_bottom.png") + ) + (bouncingsnowball + (x 5919) + (y 608) + ) + (bouncingsnowball + (x 5503) + (y 480) + ) + (camera + (mode "normal") + ) + (crystallo + (x 768) + (y 416) + ) + (flyingsnowball + (x 988) + (y 349) + ) + (flyingsnowball + (x 1084) + (y 349) + ) + (icecrusher + (x 7072) + (y 288) + ) + (jumpy + (x 6496) + (y 832) + ) + (jumpy + (x 6592) + (y 832) + ) + (jumpy + (x 1330) + (y 368) + ) + (mrbomb + (x 480) + (y 288) + ) + (mrbomb + (x 7296) + (y 256) + ) + (mrbomb + (x 2656) + (y 672) + ) + (mrbomb + (x 4064) + (y 832) + ) + (mriceblock + (direction "left") + (x 6656) + (y 640) + ) + (smartball + (x 9504) + (y 448) + ) + (smartball + (x 9600) + (y 448) + ) + (smartball + (x 8992) + (y 512) + ) + (smartball + (x 3744) + (y 736) + ) + (secretarea + (fade-tilemap "secr1") + (width 92) + (height 104) + (x 6432) + (y 980) + ) + (short_fuse + (x 1847) + (y 606) + ) + (short_fuse + (x 2784) + (y 672) + ) + (short_fuse + (x 2912) + (y 672) + ) + (short_fuse + (x 3168) + (y 672) + ) + (short_fuse + (x 2528) + (y 672) + ) + (short_fuse + (x 1911) + (y 606) + ) + (sspiky + (x 5728) + (y 672) + ) + (snowball + (x 3040) + (y 672) + ) + (snowman + (x 672) + (y 384) + ) + (spawnpoint + (name "main") + (x 32) + (y 352) + ) + (spiky + (x 7872) + (y 960) + ) + (spiky + (x 4256) + (y 832) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (width 341) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1628 1629 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1630 1631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2071 2060 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2060 2061 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 93 94 95 96 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 98 99 100 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Foreground") + (width 341) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 341) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 83 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 7 8 8 8 8 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 13 14 14 14 14 14 14 14 1831 1832 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 11 11 1835 1836 1840 1844 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 1842 1846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 1848 1844 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 14 14 14 14 14 113 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 1850 1846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 1848 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 1850 1840 1827 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 1842 1831 1832 9 0 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 83 83 83 83 83 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 15 0 0 0 0 0 0 13 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 16 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 113 44 44 44 44 44 44 114 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 14 14 14 14 14 14 23 12 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 13 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 16 17 17 17 18 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 13 113 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 114 15 0 0 0 0 0 0 0 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 7 8 8 8 9 0 0 10 1835 1836 1831 1832 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 7 8 8 8 9 0 13 14 14 14 15 0 0 10 11 11 1835 1836 14 14 14 14 14 14 14 14 14 113 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 1826 9 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 103 83 0 0 0 0 0 0 0 0 44 44 44 0 0 7 8 8 8 9 0 13 14 14 14 15 0 16 17 17 17 18 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 20 113 9 0 0 0 0 0 0 0 2067 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1837 1829 1830 15 44 44 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 104 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 13 14 14 14 15 0 16 17 17 17 18 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 113 9 0 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1839 1833 1834 21 44 44 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 113 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1837 1829 1830 1841 11 11 20 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 113 9 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 9 0 7 9 0 7 8 1827 0 0 0 1826 1839 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1837 9 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 132 8 8 8 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 113 8 8 8 8 8 8 8 8 8 8 8 8 1829 1830 14 15 0 13 15 0 13 14 1831 1832 8 1829 1830 1841 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 83 102 83 83 0 0 0 0 0 0 0 0 0 0 0 1837 1839 15 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 1833 30 17 18 0 10 12 0 10 11 1835 1836 14 1833 1834 11 11 11 30 17 17 17 17 17 17 17 17 31 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1837 1839 1841 12 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 7 8 22 21 8 22 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 10 11 11 11 19 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1839 1841 11 12 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 13 14 23 20 14 23 11 11 11 11 11 11 11 11 11 12 0 0 83 128 83 83 0 0 10 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 1829 1830 1841 11 11 12 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 19 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 1833 1834 11 11 11 12 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 12 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + ) + ) + (tilemap + (solid #f) + (z-pos 101) + (name "secr1") + (width 341) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1834 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 0 0 0 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -150) + (name "BackgroundIce") + (width 341) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2199 2199 2199 2199 2199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2187 2179 2179 2196 2189 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2197 2188 2196 2196 2180 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2195 2197 2180 2187 2181 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2187 2196 2195 2181 2196 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2188 2187 2189 2180 2195 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2179 2187 2179 2180 2180 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2195 2187 2195 2181 2181 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2180 2189 2189 2181 2180 2197 0 0 0 0 0 0 0 0 0 0 0 0 2199 2199 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2189 2188 2197 2189 2197 2179 0 0 0 0 0 0 0 0 0 0 0 0 2189 2188 2188 2188 2198 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2196 2179 2181 2180 2179 2179 0 0 0 0 0 0 0 0 0 0 0 0 2187 2195 2189 2179 2187 2195 2197 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2180 2187 2196 2196 2196 2179 2187 0 0 0 0 0 0 0 0 0 0 0 0 2179 2189 2189 2197 2196 2188 2187 2197 2198 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2180 2180 2197 2187 2179 2195 2180 0 0 0 0 0 0 0 0 0 0 0 0 2181 2181 2195 2189 2181 2181 2188 2188 2180 2180 2198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2197 2187 2197 2195 2187 2181 0 0 0 0 0 0 0 0 0 0 0 0 2181 2196 2196 2197 2187 2180 2187 2181 2195 2180 2187 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2195 2179 2187 2195 2197 2196 0 0 0 0 0 0 0 0 0 0 0 0 2187 2187 2187 2197 2196 2197 2179 2188 2197 2195 2189 2196 2198 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2187 2188 2187 2180 2188 2195 2180 0 0 0 0 0 0 0 0 0 0 0 0 2179 2196 2180 2181 2189 2179 2189 2187 2196 2179 2195 2187 2180 2195 2198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2179 2195 2188 2179 2187 2187 2180 2179 0 0 0 0 0 0 0 0 0 0 0 0 2197 2179 2188 2189 2181 2189 2179 2195 2197 2189 2196 2179 2187 2179 2189 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2181 2188 2187 2195 2181 2196 2189 2187 0 0 0 0 0 0 0 0 0 0 0 0 2188 2179 2179 2180 2197 2195 2189 2197 2187 2187 2196 2197 2188 2181 2179 2181 2198 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2188 2196 2187 2180 2197 2179 2188 2181 2195 2195 2188 2189 2197 2196 2195 2188 2188 2198 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2180 2189 2195 2187 2197 2180 2187 2189 2181 0 0 0 2180 2188 2180 2188 2195 2196 2195 2180 2196 2187 2196 2197 2181 2196 0 0 0 0 0 0 0 0 0 2189 2180 2188 2197 2181 2189 2187 2196 2195 2181 2189 2188 2181 2195 2195 2196 2179 2188 2180 2195 2198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2188 2196 2197 2181 2189 2187 2197 2196 2188 2187 2179 2179 2179 2180 2197 2196 2196 2188 2180 2195 2197 2181 2188 2188 2188 2187 0 0 0 0 0 0 0 0 0 2181 2189 2197 2188 2195 2187 2189 2189 2195 2180 2179 2180 2181 2188 2188 2189 2180 2181 2180 2187 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2187 2180 2197 2179 2179 2188 2189 2197 2197 2180 2197 2195 2181 2187 2180 2189 2188 2181 2187 2180 2188 2187 2187 2188 2188 2179 0 0 0 0 0 0 0 0 0 2180 2179 2181 2197 2180 2179 2197 2181 2179 2180 2181 2189 2179 2181 2188 2180 2189 2181 2179 2189 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2196 2189 2195 2195 2180 2179 2180 2179 2197 2188 2180 2197 2180 2179 2195 2181 2180 2195 2189 2188 2197 2181 2196 2181 2188 2189 0 0 0 0 0 0 0 0 0 2179 2187 2188 2187 2196 2180 2181 2188 2197 2187 2187 2180 2187 2188 2187 2189 2181 2181 2179 2195 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2188 2180 2188 2196 2188 2189 2179 2195 2180 2196 2180 2188 2179 2196 2197 2196 2180 2187 2180 2195 2195 2197 2187 2180 2188 2196 0 0 0 0 0 0 0 0 0 2181 2197 2180 2189 2187 2195 2188 2189 2179 2195 2195 2195 2196 2187 2188 2196 2189 2188 2197 2189 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2180 2181 2197 2187 2195 2197 2180 2196 2179 2189 2179 2181 2195 2196 2195 2196 2188 2181 2188 2188 2187 2181 2188 2197 2179 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2180 2187 2188 2188 2180 2179 2180 2195 2180 2179 2196 2195 2180 2179 2179 2187 2179 2189 2196 2179 2179 2179 2189 2180 2195 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/incubator/pinksnow.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/pinksnow.stl --- supertux-0.3.3/data/levels/incubator/pinksnow.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/pinksnow.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,339 @@ +(supertux-level + (version 2) + (name (_ "Pink Snow")) + (author "Stuart Rynn") + (license "GPL 2+ / CC-by-sa 3.0") + (sector + (name "main") + (music "music/chipdisko.ogg") + (ambient-light 1 1 1) + (background + (speed 0.5) + (image-top "images/background/arctis_top.jpg") + (image "images/background/arctis2.png") + (image-bottom "images/background/arctis2.png") + (layer -300) + ) + (camera + (mode "normal") + ) + (particles-clouds + ) + (smartball + (x 963) + (y 870) + ) + (smartball + (x 579) + (y 758) + ) + (smartball + (x 1523) + (y 790) + ) + (smartball + (x 2499) + (y 710) + ) + (smartball + (x 4451) + (y 646) + ) + (smartball + (x 5123) + (y 518) + ) + (smartball + (x 5411) + (y 422) + ) + (smartball + (x 3907) + (y 326) + ) + (smartball + (x 6883) + (y 390) + ) + (secretarea + (fade-tilemap "Secret1") + (width 32) + (height 108) + (x 4512) + (y 244) + ) + (snowball + (x 1379) + (y 708) + ) + (snowball + (x 2083) + (y 900) + ) + (snowball + (x 3459) + (y 548) + ) + (snowball + (x 2307) + (y 548) + ) + (snowball + (x 6147) + (y 228) + ) + (spawnpoint + (name "main") + (x 192) + (y 608) + ) + (tilemap + (solid #f) + (alpha 0.7) + (z-pos -100) + (name "Background") + (width 270) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2061 2061 2061 2061 2061 2066 2061 2066 2065 2061 2061 2065 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2061 2061 2061 2061 2061 2061 2065 2061 2061 2061 2066 2061 2061 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2065 2061 2061 2065 2061 2061 2061 2066 2061 2061 2065 2066 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2061 2061 2066 2061 2061 2065 2061 2061 2061 2061 2061 2061 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2061 2061 2061 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2061 2061 2065 2066 2061 2061 2066 2061 2066 2065 2061 2061 2066 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2061 2061 2061 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2053 2056 2061 2061 2061 2061 2061 2061 2061 2066 2061 2061 2061 2066 2061 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2061 2061 2061 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2066 2061 2066 2065 2061 2061 2066 2065 2061 2061 2061 2061 2061 2061 2050 2063 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 126 0 0 127 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2061 2061 2061 2061 2061 0 0 2066 2061 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2061 2066 2061 2061 2061 2066 2061 2061 2061 2065 2066 2065 2061 2066 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2053 2053 2053 0 0 0 0 0 0 0 0 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2053 2056 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2066 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2065 2061 0 0 0 0 0 0 0 0 2061 2061 2061 2061 2061 2061 2061 2061 2066 2065 2061 2061 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2061 2061 2066 2065 2066 2065 2061 2066 2061 2066 2066 2065 2061 2061 2061 2066 2066 2059 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 2052 2053 2056 2061 2061 2061 0 0 0 0 0 0 0 0 2061 2061 2061 2061 2061 2061 2066 2061 2061 2061 2066 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2061 2061 2061 2065 2061 2061 2061 2066 2061 2061 2061 2061 2061 2066 2061 2066 2065 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2053 2053 2053 2053 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 2057 2058 2065 2061 2061 2066 2061 2061 2061 0 0 0 0 0 0 0 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2055 2053 2053 2053 2053 2054 0 0 0 2052 2053 2053 2053 2056 2061 2066 2061 2061 2061 2061 2061 2061 2066 2066 2065 2066 2065 2061 2061 2061 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 8 0 0 0 25 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2060 2060 2060 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2066 2061 2061 2061 2066 2065 0 0 0 0 0 0 0 2066 2065 2061 2066 2061 2066 2066 2065 2061 2061 2065 2061 2061 2061 2061 2061 2055 2053 2053 2053 2056 2061 2061 2061 2066 2061 2061 2065 2061 2061 2066 2061 2066 2065 2061 2061 2061 2061 2061 2065 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2060 2060 2060 2060 2060 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2061 2061 2066 2061 2061 2066 2065 0 0 0 0 0 0 2061 2061 2066 2061 2061 2061 2061 2061 2066 2061 2061 2061 2066 2061 2061 2065 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2066 2061 2061 2061 2061 2061 2066 2061 2061 2066 2061 2061 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 2052 2056 2060 2060 2060 2060 2060 2060 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2051 2061 2061 0 0 2061 2061 2061 2066 2065 2066 2065 2065 0 0 0 0 0 0 2061 2061 2066 2066 2065 2066 2065 2061 2061 2065 2061 2061 2061 2066 2061 2061 2061 2066 2061 2061 2065 2065 2061 2065 2066 2065 2061 2061 2066 2061 2061 2061 2066 2061 2061 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2060 2060 2060 2060 2060 2060 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2061 2061 0 0 2061 2065 2061 2061 2061 2061 2061 2066 2061 2065 2061 2061 2066 2061 2066 2065 2061 2061 2061 2061 2061 2065 2061 2065 2066 2061 2061 2065 2061 2061 2061 2066 2061 2061 2061 2050 2063 2063 2063 2063 0 0 0 0 2061 2061 2061 2061 2065 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2060 2060 2060 2060 2060 2060 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2066 2061 0 0 0 2061 2061 2066 2061 2061 2061 2066 2065 2061 2066 2061 2061 2061 2061 2061 2066 2061 2061 2066 2061 2061 2065 2061 2061 2061 2065 2061 2065 2066 2061 2061 2061 2061 2065 2064 0 0 0 0 0 0 0 0 2066 2061 2066 2061 2061 2065 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2060 2061 2061 2060 2060 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2066 2065 0 2061 2065 2061 2061 2061 2061 2066 2065 2061 2061 2065 2066 2065 2061 2061 2065 2061 2061 2061 2061 2066 2061 2061 2066 2061 2061 2065 2061 2061 2061 2061 2061 2050 2064 0 0 0 0 0 0 2061 2061 2066 2061 2061 2061 2061 2061 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2061 2065 2066 2060 2065 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2061 2061 2066 2061 2061 2061 2065 2061 2061 2061 2061 2066 2061 2061 2061 2061 2066 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2066 2061 2061 2061 2061 2061 0 0 2064 0 0 0 0 0 0 0 0 2062 2051 2061 2061 2061 2065 2061 2061 2065 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2060 2061 2060 2061 2060 2061 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 2062 2051 2061 2066 2065 2061 2061 2065 2061 2066 2061 2061 2061 2066 2065 2061 2061 2061 2061 2061 2061 2061 2066 2066 0 0 0 0 2061 2066 2066 2065 2066 2065 2061 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2061 2065 2066 2061 2061 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2060 2061 2066 2061 2061 2065 2066 2060 2059 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 2057 2066 2061 2061 2066 2061 2061 2061 2061 2065 2061 2061 2061 2061 2065 2065 2065 2065 2061 2061 2065 2061 2061 0 0 0 0 2066 2065 2061 2061 2050 2063 2063 2065 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2061 2061 2061 2061 2061 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2065 2066 2061 2066 2060 2061 2065 2060 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 2062 2051 2065 2065 2066 2061 2061 2066 2061 2061 2060 2066 2061 2061 2065 2065 2065 2065 2061 2061 2061 2065 2061 2065 2061 2061 2061 2061 2061 2066 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2061 2066 2065 2061 2061 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2065 2060 2061 2060 2061 2060 2061 2060 2061 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1345 1346 1344 0 0 0 0 0 0 2062 2051 2065 2065 2065 2065 2065 2065 2065 2061 2061 2061 2061 2061 2066 2061 2061 2065 2066 2061 2061 2065 2061 2061 2061 2065 2061 2061 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2061 2065 2061 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2053 2053 2053 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2066 2065 2060 2061 2066 2065 2066 2060 2061 2055 2055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1345 1344 0 0 0 0 0 0 0 0 2057 2065 2065 2065 2065 2065 2065 2061 2065 2066 2065 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2066 2065 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2061 2061 2066 2065 2066 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2053 2053 2056 2065 2066 2060 2066 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2060 2061 2060 2065 2060 2061 2061 2066 2065 2066 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 0 0 2062 2065 2065 2061 2061 2061 2061 2061 2066 2061 2066 2065 2061 2061 2066 2065 2061 2061 2065 2065 2061 2061 2050 2063 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2061 2061 2061 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 2052 2056 2060 2060 2061 2061 2060 2065 2060 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2060 2065 2066 2060 2061 2065 2066 2066 0 0 0 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2066 2066 2061 2061 2061 2066 2061 2061 2061 2066 2061 2061 2061 2066 2061 2061 2061 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2065 2061 2061 2065 2061 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2056 2060 2065 2065 2060 2066 2065 2061 2065 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2061 2065 2065 2066 2065 2066 2060 2061 0 2060 2061 0 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2061 2061 2065 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2061 2065 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2065 2061 2061 2061 2061 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2065 2066 2060 2061 2065 2066 2065 2066 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2065 2066 0 0 0 0 0 2065 2066 0 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2066 2061 2061 2065 2066 2065 2061 2066 2061 2066 2066 2065 2061 2061 2065 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2065 2061 2061 2065 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2060 2065 2061 2061 2060 2061 2060 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2061 2061 2061 2061 2061 2066 2061 2061 2061 2061 2061 2066 2061 2061 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2065 2066 2061 2061 2066 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2066 2065 2061 2065 2066 2065 2066 2065 2061 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2065 2066 2061 2061 2061 2066 2066 2065 2066 2065 2061 2061 2065 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2061 2061 2061 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2065 2066 2065 2061 2061 2060 2061 2060 2065 2066 2060 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2061 2066 2061 2066 2065 2061 2061 2061 2061 2061 2065 2066 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2066 2065 2061 2061 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2060 2065 2061 2066 2065 2066 2065 2061 2060 2065 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2066 2061 2061 2061 2061 2066 2061 2061 2066 2066 2066 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2061 2061 2061 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 270) + (height 32) + (tiles + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 31 11 11 11 11 11 11 11 11 30 17 17 17 17 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 17 17 31 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 30 17 17 17 18 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 12 44 44 44 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 30 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 16 17 31 11 11 11 11 11 11 11 11 11 11 11 12 44 44 44 10 11 11 11 11 11 30 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 44 202 44 10 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 31 11 11 11 11 11 11 11 11 11 12 44 203 44 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 8 8 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 9 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 12 44 206 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 1826 8 8 8 8 1829 1830 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 1829 1830 14 113 9 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 21 8 205 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 113 8 8 1829 1830 14 14 14 14 1833 1834 11 11 11 11 11 12 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 1831 1832 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 1833 1834 11 20 113 8 8 8 8 1827 0 0 0 0 16 17 17 31 11 11 11 11 11 20 14 214 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 14 14 1833 1834 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 132 132 8 8 8 8 8 8 + 11 11 11 30 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 1835 1836 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 20 14 14 14 14 1831 1832 9 0 0 0 0 0 10 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 7 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 44 0 0 0 0 0 0 0 0 1826 1829 1830 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 + 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 16 17 17 31 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 1835 1836 15 0 0 0 0 0 16 31 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 16 31 11 30 17 18 0 0 13 14 1831 1832 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1837 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 31 11 11 12 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 16 17 17 17 17 31 11 30 17 17 17 31 11 11 21 9 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 102 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 16 17 18 0 0 0 0 10 11 1835 1836 14 14 14 14 15 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 1826 1839 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 16 31 11 20 113 9 0 0 0 0 16 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 12 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 7 8 8 8 8 1829 1830 1841 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 12 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 10 11 11 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 18 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 13 14 14 14 14 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 30 17 17 17 17 17 31 11 11 11 11 11 11 11 11 11 11 + 11 12 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 31 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 16 17 31 11 30 18 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 30 18 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 + 11 12 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 8 8 9 0 0 0 10 11 11 11 11 11 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 1827 0 0 0 0 0 122 209 123 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 16 17 18 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 + 11 12 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 14 14 14 15 0 0 0 10 11 11 11 11 11 20 15 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 1831 1832 1838 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 + 11 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 1829 1830 1833 1834 11 11 11 12 0 0 0 16 17 17 17 17 31 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 8 8 8 22 11 11 1835 1835 1836 1840 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 10 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 31 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 16 17 31 11 11 11 11 11 11 11 + 11 20 15 0 0 0 0 0 0 0 0 0 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 1829 1830 14 1833 1834 11 11 11 11 11 12 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 2073 0 0 0 0 0 0 1826 1829 1830 14 14 14 14 23 11 11 11 11 1835 1842 1840 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 16 17 31 11 11 12 0 0 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 + 11 11 21 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 13 1833 1834 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 1842 1831 1832 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 16 17 31 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 + 11 11 20 14 1831 1832 8 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 13 113 8 8 8 1827 0 0 0 0 0 10 11 11 11 11 11 11 11 30 17 18 0 0 0 1826 8 8 8 9 0 44 0 0 0 0 0 0 0 0 0 0 0 1826 8 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 14 14 14 14 15 0 0 0 0 7 8 8 8 8 8 8 8 8 8 9 0 10 11 11 11 11 12 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 + 11 11 11 11 1835 1836 14 14 1831 1832 1827 0 0 0 0 1826 8 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 10 20 14 14 14 1831 1832 1838 0 0 0 16 31 11 11 11 11 11 30 18 0 0 0 1837 1829 1830 14 14 14 15 0 0 0 44 0 0 0 0 0 0 0 1826 1829 1830 14 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 13 14 14 14 14 14 14 14 14 14 15 0 16 31 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 1835 1836 1831 1832 8 8 1829 1830 14 14 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 22 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 1835 1836 1840 1838 0 0 0 16 17 17 17 17 17 18 0 0 0 1837 1839 1833 1834 11 11 11 12 0 0 77 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 1835 1836 14 14 1833 1834 11 11 1835 1836 1831 1832 8 8 1827 0 0 0 0 0 0 0 13 14 14 14 14 23 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 1842 1840 1838 0 0 0 0 44 0 44 0 0 0 0 1837 1839 1841 11 11 11 11 11 12 0 0 77 77 77 8 8 8 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 16 17 31 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 14 14 1831 1832 1827 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 1842 1840 1827 0 0 0 0 0 0 0 0 0 1826 1839 1841 11 11 11 11 11 11 12 0 0 13 14 14 14 14 14 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 30 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 8 8 8 8 22 11 11 11 11 11 11 11 19 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 1842 1831 1832 1827 0 0 0 0 0 1826 1829 1830 1841 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 16 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 8 8 8 1829 1830 1833 1834 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 + 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 1835 1836 14 14 14 1833 1834 11 11 11 11 11 11 19 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 31 11 11 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Foreground") + (width 270) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (alpha 0.9) + (z-pos -1) + (name "Interactive-BackSnow") + (width 270) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 1) + (name "Secret1") + (width 270) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 30 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 19 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 19 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -50) + (name "Background2") + (width 270) + (height 32) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1345 1346 1344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1345 1344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/incubator/pl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/pl.po --- supertux-0.3.3/data/levels/incubator/pl.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/pl.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Paweł Talar , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Polish (http://www.transifex.com/projects/p/supertux/language/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Jaskiniowy bieg" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "Wiśniowe Lody" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Kryształowa Piękność" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Kryształowy Kataklizm" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "Kawałek ogrodu Szalonego Ysonna" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "Poszarpana Ścieżka" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "Nie długa droga" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "Moja Penny jest za oceanem" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Różowy Śnieg" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "Śnieżna góra" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Wyspa Inkubator" diff -Nru supertux-0.3.3/data/levels/incubator/primed.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/primed.stl --- supertux-0.3.3/data/levels/incubator/primed.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/primed.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,655 @@ +(supertux-level + (version 2 ) + (name (_ "Primed for Action")) + (author "LMH") + (contact "lmh.0013@gmail.com") + (license "GPL 2 / CC-by-sa 3.0" ) + + + (sector + (name "main") + (music "music/chipdisko.ogg") + (ambient-light 1 1 1 ) + (camera (mode "normal" )) + (gradient (top_color 1 0.2 0.8 ) + (bottom_color 0 0.4 1 )) + (particles-snow) + + (init-script " two <- 0; + three <- 0; + five <- 0; + seven <- 0; + eleven <- 0; + thirteen <- 0; + two_done <- false; + three_done <- false; + five_done <- false; + seven_done <- false; + eleven_done <- false; + thirteen_done <- false; ") + + (spawnpoint (name "main" )(x 64 )(y 704 )) + + (firefly (x 6976 )(y 448 )) + + (snowball (x 640 )(y 768 )) ;enemies= 40 + (snowball (x 880 )(y 640 )) + (bouncingsnowball (x 1408 )(y 672 )) + (smartball (x 1952 )(y 704 )) + (bouncingsnowball (x 2176 )(y 736 )) + (smartball (x 2336 )(y 608 )) + + (mriceblock (x 3424 )(y 640 )) + (smartball (x 3648 )(y 640 )) + (bouncingsnowball (x 3808 )(y 640 )) + (spiky (x 4064 )(y 640 )) + (flyingsnowball (x 4048 )(y 480 )) + (smartball (x 4256 )(y 352 )) + + (smartball (x 5408 )(y 672 )) + (mriceblock (x 5408 )(y 928 )) + (smartball (x 5952 )(y 672 )) + (spiky (x 6144 )(y 672 )) + (mriceblock (x 6496 )(y 480 )) + + (jumpy (x 7936 )(y 672 )) + (jumpy (x 8064 )(y 608 )) + (jumpy (x 8160 )(y 544 )) + (jumpy (x 8224 )(y 480 )) + (mrbomb (x 7168 )(y 480 )) + (mrbomb (x 7680 )(y 512 )) + + (jumpy (x 9424 )(y 544 )) + (jumpy (x 9552 )(y 608 )) + (jumpy (x 9680 )(y 672 )) + (jumpy (x 9808 )(y 736 )) + (bouncingsnowball (x 10560 )(y 576 )) + (bouncingsnowball (x 10688 )(y 512 )) + (bouncingsnowball (x 10816 )(y 448 )) + + (haywire (x 11808 )(y 512 )) + (jumpy (x 11680 )(y 704 )) + (jumpy (x 11808 )(y 672 )) + (spiky (x 11680 )(y 864 )) + (bouncingsnowball (x 11808 )(y 800 )) + (spiky (x 12032 )(y 864 )) + (bouncingsnowball (x 12160 )(y 864 )) + (spiky (x 12384 )(y 864 )) + (haywire (x 12320 )(y 704 )) + (jumpy (x 12368 )(y 288 )) + + (secretarea (fade-tilemap "secret" ) + (width 128 )(height 64 ) + (x 6016 )(y 736 )) + (secretarea (fade-tilemap "secret2" ) + (width 128 )(height 64 ) + (x 7104 )(y 656 )) + + (tilemap (name "interactive" )(speed 1 ) + (z-pos 0 )(solid #t ) + (width 450 )(height 32 ) ;coins = 120 + (tiles ; 128 160 192 224 256 288 320 352 384 416 448 480 512 544 576 608 640 672 704 736 768 800 832 864 896 928 960 992 1024 1056 1088 1120 1152 1184 1216 1248 1280 1312 1344 1376 1408 1440 1472 1504 1536 1568 1600 1632 1664 1696 1728 1760 1792 1824 1856 1888 1920 1952 1984 2016 2048 2080 2112 2144 2176 2208 2240 2272 2304 2336 2368 2400 2432 2464 2496 2528 2560 2592 2624 2656 2688 2720 2752 2784 2816 2848 2880 2912 2944 2976 3008 3040 3072 3104 3136 3168 3200 3232 3264 3296 3328 3360 3392 3424 3456 3488 3520 3552 3584 3616 3648 3680 3712 3744 3776 3808 3840 3872 3904 3936 3968 4000 4032 4064 4096 4128 4160 4192 4224 4256 4288 4320 4352 4384 4416 4448 4480 4512 4544 4576 4608 4640 4672 4704 4736 4768 4800 4832 4864 4896 4928 4960 4992 5024 5056 5088 5120 5152 5184 5216 5248 5280 5312 5344 5376 5408 5440 5472 5504 5536 5568 5600 5632 5664 5696 5728 5760 5792 5824 5856 5888 5920 5952 5984 6016 6048 6080 6112 6144 6176 6208 6240 6272 6304 6336 6368 6400 6432 6464 6496 6528 6560 6592 6624 6656 6688 6720 6752 6784 6816 6848 6880 6912 6944 6976 7008 7040 7072 7104 7136 7168 7200 7232 7264 7296 7328 7360 7392 7424 7456 7488 7520 7552 7584 7616 7648 7680 7712 7744 7776 7808 7840 7872 7904 7936 7968 8000 8032 8064 8096 8128 8160 8192 8224 8256 8288 8320 8352 8384 8416 8448 8480 8512 8544 8576 8608 8640 8672 8704 8736 8768 8800 8832 8864 8896 8928 8960 8992 9024 9056 9088 9120 9152 9184 9216 9248 9280 9312 9344 9376 9408 9440 9472 9504 9536 9568 9600 9632 9664 9696 9728 9760 9792 9824 9856 9888 9920 9952 9984 10016 10048 10080 10112 10144 10176 10208 10240 10272 10304 10336 10368 10400 10432 10464 10496 10528 10560 10592 10624 10656 10688 10720 10752 10784 10816 10848 10880 10912 10944 10976 11008 11040 11072 11104 11136 11168 11200 11232 11264 11296 11328 11360 11392 11424 11456 11488 11520 11552 11584 11616 11648 11680 11712 11744 11776 11808 11840 11872 11904 11936 11968 12000 12032 12064 12096 12128 12160 12192 12224 12256 12288 12320 12352 12384 12416 12448 12480 12512 12544 12576 12608 12640 12672 12704 12736 12768 12800 12832 12864 12896 12928 12960 12992 13024 13056 13088 13120 13152 13184 13216 13248 13280 13312 13344 13376 13408 13440 13472 13504 13536 13568 13600 13632 13664 13696 13728 13760 13792 13824 13856 13888 13920 13952 13984 14016 14048 14080 14112 14144 14176 14208 14240 14272 14304 14336 14368 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 32 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 64 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 96 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 128 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 160 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 192 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 224 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 112 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 256 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 288 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 320 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 352 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2166 2167 2168 2169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 384 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2166 2167 2168 2167 2168 2167 2168 2169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2170 2171 2172 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 416 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2170 2171 2172 44 44 2171 2172 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 2085 2086 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2174 44 44 2177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 2085 2086 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 448 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 2087 2088 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 2174 2175 2176 83 83 2175 2176 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 2087 2088 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 2087 2088 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 2087 2088 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 2087 2088 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2170 44 44 2173 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 2087 2088 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 132 8 8 8 ; 480 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2170 2171 2172 2171 2172 2171 2172 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 113 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 114 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 2166 2169 0 0 0 0 2174 2175 2176 2177 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ; 512 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2166 2169 0 0 0 2174 2175 2176 2175 2176 2175 2176 10 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 113 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2168 2167 2168 2167 2168 2167 2168 2167 2168 2167 2168 2169 0 0 0 0 2087 2088 0 2170 2173 0 0 0 0 2170 2171 2172 2173 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 544 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2170 2173 0 0 0 2170 2171 2172 2171 2172 2171 2172 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 50 49 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 113 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 7 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2173 0 0 0 0 2087 2088 0 2174 2177 0 0 0 0 2174 2175 2176 2177 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 576 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2174 2177 0 0 0 2174 2175 2176 2175 2176 2175 2176 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 51 52 48 48 48 48 48 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 113 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2176 44 44 2175 2176 2175 2176 2175 2176 2175 2176 2177 0 0 0 0 2087 2088 0 2170 2173 0 0 0 0 2170 2171 2172 2173 0 0 0 10 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 608 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2166 2167 2168 2169 0 10 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2170 2173 0 0 0 2170 2171 2172 2171 2172 2171 2172 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 104 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 48 48 0 44 44 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 113 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2172 44 44 2171 2172 2171 2172 2171 2172 2171 2172 2173 0 0 2166 2167 2087 2088 2168 2167 2168 2169 0 0 0 2174 2175 2176 2177 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 640 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 2085 2086 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 2170 2171 2172 2173 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2174 2177 0 0 0 0 0 2166 2167 2168 2169 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 7 8 77 77 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 50 49 44 0 0 44 0 0 0 0 0 0 0 0 50 49 50 49 50 49 50 49 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 113 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 7 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2177 0 0 2170 2171 2087 2088 2172 44 44 2173 0 0 0 2170 2171 2172 2173 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 672 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2174 2175 2176 2177 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 2166 2167 2168 2167 2168 2167 2168 2169 0 0 0 0 44 44 2170 2173 0 0 0 0 0 2170 83 83 2173 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 77 104 77 77 77 77 0 0 0 0 0 0 0 0 0 13 14 14 14 15 77 77 77 77 13 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 51 52 0 44 44 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 51 52 48 48 48 48 48 48 0 48 48 48 0 48 48 0 48 0 48 48 48 48 50 49 48 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 20 14 113 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2173 0 0 2174 2175 2089 2090 2176 2175 2176 2177 0 0 0 2174 2175 2176 2177 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 704 +8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 22 11 11 11 11 11 12 0 0 0 0 0 0 2166 2167 2168 2169 0 0 0 0 0 0 44 44 44 44 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 2170 2171 83 83 83 83 2172 2173 0 0 0 0 0 0 2174 2177 0 0 0 0 0 2174 2175 2176 2177 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 44 44 44 44 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 48 48 48 48 48 48 0 48 48 48 0 48 48 0 48 0 48 50 49 48 51 52 48 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 20 14 113 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2166 2167 2168 2167 2168 2167 2168 2167 2168 2167 2168 2167 2168 2167 2168 2167 2168 2167 2168 2167 2168 2167 2168 2169 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 736 +14 14 14 14 14 14 14 14 14 14 14 14 14 113 8 8 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 8 8 8 8 8 8 8 8 8 8 8 114 14 14 14 23 11 11 11 11 11 21 8 8 9 0 0 0 2170 2171 2172 2173 0 0 0 0 0 2166 2167 2168 2167 2168 2169 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 2174 2175 2176 2175 2176 2175 2176 2177 0 0 0 2166 2167 2168 2169 0 0 0 0 0 0 2170 2171 2172 2173 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 21 44 44 44 44 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 51 52 48 48 48 48 48 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 113 8 9 0 0 0 0 0 0 0 0 0 0 7 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 12 0 0 0 0 2170 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 44 44 44 44 2171 2172 2171 2172 2171 2172 2171 2172 2173 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 768 +11 11 11 11 11 11 11 11 11 11 19 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 20 14 14 15 0 0 0 2174 2175 2176 2177 0 0 0 0 0 2170 2171 2172 2171 2172 2173 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 2170 2171 2172 2171 2172 2171 2172 2173 0 0 0 2170 2171 2172 2173 0 0 0 0 0 0 2174 2175 2176 2177 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 22 11 11 11 20 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 113 8 9 0 0 0 0 0 0 7 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2174 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2177 0 0 7 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 800 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 77 77 77 104 77 0 0 0 0 77 77 77 77 77 13 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 113 8 8 8 8 8 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2170 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2173 0 0 13 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 832 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 44 44 0 0 0 0 0 0 0 0 0 0 44 44 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 864 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 44 44 0 0 0 0 0 0 0 0 0 0 44 44 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 896 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 928 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 960 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 992 + )) + + (tilemap (name "secret" )(speed 1 ) + (z-pos 100 )(solid #f ) + (path (node (x 5984 )(y 704 )) ) + (width 6 )(height 4 ) + (tiles 113 8 8 8 8 114 + 20 14 14 14 14 23 + 11 11 11 11 11 11 + 11 11 11 11 11 11 )) + (tilemap (name "secret2" )(alpha 1 ) + (z-pos 100 )(solid #f ) + (path (node (x 7104 )(y 640 )) ) + (width 4 )(height 3 ) + (tiles 1549 1549 1549 1549 + 1543 1544 1549 1549 + 1547 1548 1549 1549 )) + (weak_block (x 7232 )(y 640 )) + (weak_block (x 7232 )(y 672 )) + (weak_block (x 7232 )(y 704 )) + (weak_block (x 7264 )(y 640 )) + (weak_block (x 7264 )(y 672 )) + (weak_block (x 7264 )(y 704 )) + + (weak_block (x 9376 )(y 256 )) + (weak_block (x 9408 )(y 256 )) + (weak_block (x 9440 )(y 256 )) + (weak_block (x 9472 )(y 256 )) + (weak_block (x 9504 )(y 256 )) + (weak_block (x 9536 )(y 256 )) + (weak_block (x 9568 )(y 256 )) + (weak_block (x 9600 )(y 256 )) + (weak_block (x 9632 )(y 256 )) + (weak_block (x 9664 )(y 256 )) + (weak_block (x 9696 )(y 256 )) + (weak_block (x 9728 )(y 256 )) + (weak_block (x 9760 )(y 256 )) + (weak_block (x 9792 )(y 256 )) + (weak_block (x 9824 )(y 256 )) + (weak_block (x 9856 )(y 256 )) + + (bonusblock (x 2528 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(two_done){play_sound(\"sounds/warp.wav\");} + else {two=two+1; + if(two > 2){play_sound(\"sounds/iceblock_bump.wav\");two_door.goto_node(1);two_dark.fade(1,0);two_done <- true;} + else if(two < 2){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");two_door.goto_node(1);two_pole.goto_node(1);two_dark.fade(1,0);two_done <- true;}} "))) + (bonusblock (x 2624 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(two_done){play_sound(\"sounds/warp.wav\");} + else {two=two+2; + if(two > 2){play_sound(\"sounds/iceblock_bump.wav\");two_door.goto_node(1);two_dark.fade(1,0);two_done <- true;} + else if(two < 2){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");two_door.goto_node(1);two_pole.goto_node(1);two_dark.fade(1,0);two_done <- true;}} "))) + (bonusblock (x 2720 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(two_done){play_sound(\"sounds/warp.wav\");} + else {two=two+4; + if(two > 2){play_sound(\"sounds/iceblock_bump.wav\");two_door.goto_node(1);two_dark.fade(1,0);two_done <- true;} + else if(two < 2){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");two_door.goto_node(1);two_pole.goto_node(1);two_dark.fade(1,0);two_done <- true;}} "))) + (bonusblock (x 2816 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(two_done){play_sound(\"sounds/warp.wav\");} + else {two=two+8; + if(two > 2){play_sound(\"sounds/iceblock_bump.wav\");two_door.goto_node(1);two_dark.fade(1,0);two_done <- true;} + else if(two < 2){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");two_door.goto_node(1);two_pole.goto_node(1);two_dark.fade(1,0);two_done <- true;}} "))) + (bonusblock (x 2928 )(y 96 )(contents "rain" )) + (tilemap (name "two_door" ) + (z-pos -50 )(solid #t ) + (path (node (x 3056 )(y 96 )(time 3 )) + (node (x 3056 )(y 448 )(time 4 )) ) + (width 1 )(height 11 )(tiles 48 48 48 48 48 48 48 1549 48 1549 48 )) + (tilemap (name "two_pole" ) + (z-pos -50 )(solid #t ) + (path (node (x 2928 )(y 448 )(time 3 )) + (node (x 2928 )(y 256 )(time 4 )) ) + (width 1 )(height 6 )(tiles 2163 2162 2162 2163 2162 2162 )) + (tilemap (name "two_dark" )(alpha 0 ) + (z-pos 150 )(solid #t ) + (path (node (x 2528 )(y 384 )(time 3 )) ) + (width 10 )(height 1 )(tiles 62 0 0 62 0 0 62 0 0 62 )) + + + (bonusblock (x 4416 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(three_done){play_sound(\"sounds/warp.wav\");} + else {three=three+1; + if(three > 3){play_sound(\"sounds/iceblock_bump.wav\");three_door.goto_node(1);three_dark.fade(1,0);three_done <- true;} + else if(three < 3){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");three_door.goto_node(1);three_pole.goto_node(1);three_dark.fade(1,0);three_done <- true;}} "))) + (bonusblock (x 4512 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(three_done){play_sound(\"sounds/warp.wav\");} + else {three=three+2; + if(three > 3){play_sound(\"sounds/iceblock_bump.wav\");three_door.goto_node(1);three_dark.fade(1,0);three_done <- true;} + else if(three < 3){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");three_door.goto_node(1);three_pole.goto_node(1);three_dark.fade(1,0);three_done <- true;}} "))) + (bonusblock (x 4608 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(three_done){play_sound(\"sounds/warp.wav\");} + else {three=three+4; + if(three > 3){play_sound(\"sounds/iceblock_bump.wav\");three_door.goto_node(1);three_dark.fade(1,0);three_done <- true;} + else if(three < 3){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");three_door.goto_node(1);three_pole.goto_node(1);three_dark.fade(1,0);three_done <- true;}} "))) + (bonusblock (x 4704 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(three_done){play_sound(\"sounds/warp.wav\");} + else {three=three+8; + if(three > 3){play_sound(\"sounds/iceblock_bump.wav\");three_door.goto_node(1);three_dark.fade(1,0);three_done <- true;} + else if(three < 3){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");three_door.goto_node(1);three_pole.goto_node(1);three_dark.fade(1,0);three_done <- true;}} "))) + (bonusblock (x 4816 )(y 96 )(contents "icegrow" )) + + (tilemap (name "three_door" ) + (z-pos -50 )(solid #t ) + (path (node (x 4944 )(y 96 )(time 3 )) + (node (x 4944 )(y 448 )(time 4 )) ) + (width 1 )(height 11 )(tiles 48 48 48 48 48 1549 48 1549 48 1549 48 )) + (tilemap (name "three_pole" ) + (z-pos -50 )(solid #t ) + (path (node (x 4816 )(y 448 )(time 3 )) + (node (x 4816 )(y 256 )(time 4 )) ) + (width 1 )(height 6 )(tiles 2163 2162 2162 2163 2162 2162 )) + (tilemap (name "three_dark" )(alpha 0 ) + (z-pos 150 )(solid #t ) + (path (node (x 4416 )(y 384 )(time 3 )) ) + (width 10 )(height 1 )(tiles 62 0 0 62 0 0 62 0 0 62 )) + + (bonusblock (x 6368 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(five_done){play_sound(\"sounds/warp.wav\");} + else {five=five+1; + if(five > 5){play_sound(\"sounds/iceblock_bump.wav\");five_door.goto_node(1);five_dark.fade(1,0);five_done <- true;} + else if(five < 5){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");five_door.goto_node(1);five_pole.goto_node(1);five_dark.fade(1,0);five_done <- true;}} "))) + (bonusblock (x 6464 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(five_done){play_sound(\"sounds/warp.wav\");} + else {five=five+2; + if(five > 5){play_sound(\"sounds/iceblock_bump.wav\");five_door.goto_node(1);five_dark.fade(1,0);five_done <- true;} + else if(five < 5){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");five_door.goto_node(1);five_pole.goto_node(1);five_dark.fade(1,0);five_done <- true;}} "))) + (bonusblock (x 6560 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(five_done){play_sound(\"sounds/warp.wav\");} + else {five=five+4; + if(five > 5){play_sound(\"sounds/iceblock_bump.wav\");five_door.goto_node(1);five_dark.fade(1,0);five_done <- true;} + else if(five < 5){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");five_door.goto_node(1);five_pole.goto_node(1);five_dark.fade(1,0);five_done <- true;}} "))) + (bonusblock (x 6656 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(five_done){play_sound(\"sounds/warp.wav\");} + else {five=five+8; + if(five > 5){play_sound(\"sounds/iceblock_bump.wav\");five_door.goto_node(1);five_dark.fade(1,0);five_done <- true;} + else if(five < 5){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");five_door.goto_node(1);five_pole.goto_node(1);five_dark.fade(1,0);five_done <- true;}} "))) + (bonusblock (x 6768 )(y 128 )(contents "icegrow" )) + + (tilemap (name "five_door" ) + (z-pos -50 )(solid #t ) + (path (node (x 6896 )(y 96 )(time 3 )) + (node (x 6896 )(y 448 )(time 4 )) ) + (width 1 )(height 11 )(tiles 48 1549 48 1549 48 1549 48 1549 48 1549 48 )) + (tilemap (name "five_pole" ) + (z-pos -50 )(solid #t ) + (path (node (x 6768 )(y 448 )(time 3 )) + (node (x 6768 )(y 256 )(time 4 )) ) + (width 1 )(height 6 )(tiles 2163 2162 2162 2163 2162 2162 )) + (tilemap (name "five_dark" )(alpha 0 ) + (z-pos 150 )(solid #t ) + (path (node (x 6368 )(y 384 )(time 3 )) ) + (width 10 )(height 1 )(tiles 62 0 0 62 0 0 62 0 0 62 )) + + (bonusblock (x 8608 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(seven_done){play_sound(\"sounds/warp.wav\");} + else {seven=seven+1; + if(seven > 7){play_sound(\"sounds/iceblock_bump.wav\");seven_door.goto_node(1);seven_dark.fade(1,0);seven_done <- true;} + else if(seven < 7){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");seven_door.goto_node(1);seven_pole.goto_node(1);seven_dark.fade(1,0);seven_done <- true;}} "))) + (bonusblock (x 8704 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(seven_done){play_sound(\"sounds/warp.wav\");} + else {seven=seven+2; + if(seven > 7){play_sound(\"sounds/iceblock_bump.wav\");seven_door.goto_node(1);seven_dark.fade(1,0);seven_done <- true;} + else if(seven < 7){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");seven_door.goto_node(1);seven_pole.goto_node(1);seven_dark.fade(1,0);seven_done <- true;}} "))) + (bonusblock (x 8800 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(seven_done){play_sound(\"sounds/warp.wav\");} + else {seven=seven+4; + if(seven > 7){play_sound(\"sounds/iceblock_bump.wav\");seven_door.goto_node(1);seven_dark.fade(1,0);seven_done <- true;} + else if(seven < 7){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");seven_door.goto_node(1);seven_pole.goto_node(1);seven_dark.fade(1,0);seven_done <- true;}} "))) + (bonusblock (x 8896 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(seven_done){play_sound(\"sounds/warp.wav\");} + else {seven=seven+8; + if(seven > 7){play_sound(\"sounds/iceblock_bump.wav\");seven_door.goto_node(1);seven_dark.fade(1,0);seven_done <- true;} + else if(seven < 7){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");seven_door.goto_node(1);seven_pole.goto_node(1);seven_dark.fade(1,0);seven_done <- true;}} "))) + (bonusblock (x 9008 )(y 128 )(contents "firegrow" )) + + (tilemap (name "seven_door" ) + (z-pos -50 )(solid #t ) + (path (node (x 9136 )(y 96 )(time 3 )) + (node (x 9136 )(y 448 )(time 4 )) ) + (width 1 )(height 11 )(tiles 48 48 48 48 48 48 48 48 48 48 48 )) + (tilemap (name "seven_pole" ) + (z-pos -50 )(solid #t ) + (path (node (x 9008 )(y 448 )(time 3 )) + (node (x 9008 )(y 256 )(time 4 )) ) + (width 1 )(height 6 )(tiles 2163 2162 2162 2163 2162 2162 )) + (tilemap (name "seven_dark" )(alpha 0 ) + (z-pos 150 )(solid #t ) + (path (node (x 8608 )(y 384 )(time 3 )) ) + (width 10 )(height 1 )(tiles 62 0 0 62 0 0 62 0 0 62 )) + + (bonusblock (x 10848 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(eleven_done){play_sound(\"sounds/warp.wav\");} + else {eleven=eleven+1; + if(eleven > 11){play_sound(\"sounds/iceblock_bump.wav\");eleven_door.goto_node(1);eleven_dark.fade(1,0);eleven_done <- true;} + else if(eleven < 11){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");eleven_door.goto_node(1);eleven_pole.goto_node(1);eleven_dark.fade(1,0);eleven_done <- true;}} "))) + (bonusblock (x 10944 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(eleven_done){play_sound(\"sounds/warp.wav\");} + else {eleven=eleven+2; + if(eleven > 11){play_sound(\"sounds/iceblock_bump.wav\");eleven_door.goto_node(1);eleven_dark.fade(1,0);eleven_done <- true;} + else if(eleven < 11){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");eleven_door.goto_node(1);eleven_pole.goto_node(1);eleven_dark.fade(1,0);eleven_done <- true;}} "))) + (bonusblock (x 11040 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(eleven_done){play_sound(\"sounds/warp.wav\");} + else {eleven=eleven+4; + if(eleven > 11){play_sound(\"sounds/iceblock_bump.wav\");eleven_door.goto_node(1);eleven_dark.fade(1,0);eleven_done <- true;} + else if(eleven < 11){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");eleven_door.goto_node(1);eleven_pole.goto_node(1);eleven_dark.fade(1,0);eleven_done <- true;}} "))) + (bonusblock (x 11136 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(eleven_done){play_sound(\"sounds/warp.wav\");} + else {eleven=eleven+8; + if(eleven > 11){play_sound(\"sounds/iceblock_bump.wav\");eleven_door.goto_node(1);eleven_dark.fade(1,0);eleven_done <- true;} + else if(eleven < 11){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");eleven_door.goto_node(1);eleven_pole.goto_node(1);eleven_dark.fade(1,0);eleven_done <- true;}} "))) + (bonusblock (x 11248 )(y 96 )(contents "star" )) + + (tilemap (name "eleven_door" ) + (z-pos -50 )(solid #t ) + (path (node (x 11376 )(y 96 )(time 3 )) + (node (x 11376 )(y 448 )(time 4 )) ) + (width 1 )(height 11 )(tiles 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 )) + (tilemap (name "eleven_pole" ) + (z-pos -50 )(solid #t ) + (path (node (x 11248 )(y 448 )(time 3 )) + (node (x 11248 )(y 288 )(time 4 )) ) + (width 1 )(height 6 )(tiles 2163 2162 2162 2163 2162 2162 )) + (tilemap (name "eleven_dark" )(alpha 0 ) + (z-pos 150 )(solid #t ) + (path (node (x 10848 )(y 384 )(time 3 )) ) + (width 10 )(height 1 )(tiles 62 0 0 62 0 0 62 0 0 62 )) + + (bonusblock (x 12640 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(thirteen_done){play_sound(\"sounds/warp.wav\");} + else {thirteen=thirteen+1; + if(thirteen > 13){play_sound(\"sounds/iceblock_bump.wav\");thirteen_door.goto_node(1);thirteen_dark.fade(1,0);thirteen_done <- true;} + else if(thirteen < 13){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");thirteen_door.goto_node(1);thirteen_pole.goto_node(1);thirteen_dark.fade(1,0);thirteen_done <- true;}} "))) + (bonusblock (x 12736 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(thirteen_done){play_sound(\"sounds/warp.wav\");} + else {thirteen=thirteen+2; + if(thirteen > 13){play_sound(\"sounds/iceblock_bump.wav\");thirteen_door.goto_node(1);thirteen_dark.fade(1,0);thirteen_done <- true;} + else if(thirteen < 13){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");thirteen_door.goto_node(1);thirteen_pole.goto_node(1);thirteen_dark.fade(1,0);thirteen_done <- true;}} "))) + (bonusblock (x 12832 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(thirteen_done){play_sound(\"sounds/warp.wav\");} + else {thirteen=thirteen+4; + if(thirteen > 13){play_sound(\"sounds/iceblock_bump.wav\");thirteen_door.goto_node(1);thirteen_dark.fade(1,0);thirteen_done <- true;} + else if(thirteen < 13){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");thirteen_door.goto_node(1);thirteen_pole.goto_node(1);thirteen_dark.fade(1,0);thirteen_done <- true;}} "))) + (bonusblock (x 12928 )(y 384 )(contents "custom" ) + (powerup (sprite "images/powerups/potions/blue-potion.sprite" )(script " if(thirteen_done){play_sound(\"sounds/warp.wav\");} + else {thirteen=thirteen+8; + if(thirteen > 13){play_sound(\"sounds/iceblock_bump.wav\");thirteen_door.goto_node(1);thirteen_dark.fade(1,0);thirteen_done <- true;} + else if(thirteen < 13){play_sound(\"sounds/ticking.wav\");} + else {play_sound(\"sounds/upgrade.wav\");thirteen_door.goto_node(1);thirteen_pole.goto_node(1);thirteen_dark.fade(1,0);thirteen_done <- true;}} "))) + (bonusblock (x 13040 )(y 96 )(contents "1up" )) + + (tilemap (name "thirteen_door" ) + (z-pos -50 )(solid #t ) + (path (node (x 13168 )(y 96 )(time 3 )) + (node (x 13168 )(y 448 )(time 4 )) ) + (width 1 )(height 11 )(tiles 48 48 48 48 48 48 48 48 48 48 48 )) + (tilemap (name "thirteen_pole" ) + (z-pos -50 )(solid #t ) + (path (node (x 13040 )(y 448 )(time 3 )) + (node (x 13040 )(y 288 )(time 4 )) ) + (width 1 )(height 6 )(tiles 2163 2162 2162 2163 2162 2162 )) + (tilemap (name "thirteen_dark" )(alpha 0 ) + (z-pos 150 )(solid #t ) + (path (node (x 12640 )(y 384 )(time 3 )) ) + (width 10 )(height 1 )(tiles 62 0 0 62 0 0 62 0 0 62 )) + + (scriptedobject (name "fall1" )(sprite "images/objects/platforms/vertical-wood.sprite" ) + (solid #t )(visible #t )(physic-enabled #t ) + (x 9360 )(y 128 )(layer 0 )) + (scriptedobject (name "fall2" )(sprite "images/objects/platforms/vertical-wood.sprite" ) + (solid #t )(visible #t )(physic-enabled #t ) + (x 9488 )(y 128 )(layer 0 )) + (scriptedobject (name "fall3" )(sprite "images/objects/platforms/vertical-wood.sprite" ) + (solid #t )(visible #t )(physic-enabled #t ) + (x 9616 )(y 128 )(layer 0 )) + (scriptedobject (name "fall4" )(sprite "images/objects/platforms/vertical-wood.sprite" ) + (solid #t )(visible #t )(physic-enabled #t ) + (x 9744 )(y 128 )(layer 0 )) + (scriptedobject (name "fall5" )(sprite "images/objects/platforms/vertical-wood.sprite" ) + (solid #t )(visible #t )(physic-enabled #t ) + (x 9872 )(y 128 )(layer 0 )) + (scripttrigger (script " if(two*three*five*seven*eleven*thirteen==2*3*5*7*11*13){play_sound(\"sounds/lifeup.wav\"); + bonus1.fade(0,0); + bonus2.fade(0,0.1); + bonus3.fade(0,0.2); + bonus4.fade(0,0.3); + bonus5.fade(0,0.4); }")(button #f ) + (width 16 )(height 544 ) + (x 13352 )(y 0 )) + (heavycoin (x 13568 )(y -32 )) + (heavycoin (x 13600 )(y -32 )) + (heavycoin (x 13632 )(y -32 )) + (heavycoin (x 13664 )(y -32 )) + (heavycoin (x 13696 )(y -32 )) + (heavycoin (x 13728 )(y -32 )) + (heavycoin (x 13760 )(y -32 )) + (heavycoin (x 13792 )(y -32 )) + (heavycoin (x 13824 )(y -32 )) + (heavycoin (x 13856 )(y -32 )) + (tilemap (name "bonus5" )(alpha 1 ) + (z-pos 0 )(solid #t ) + (width 10 )(height 1 ) + (path (node (x 13568 )(y 0 )) ) + (tiles 0 0 1311 0 0 0 0 0 0 1311 )) + (tilemap (name "bonus4" )(alpha 1 ) + (z-pos 0 )(solid #t ) + (width 10 )(height 1 ) + (path (node (x 13568 )(y 0 )) ) + (tiles 0 0 0 0 1311 0 1311 0 0 0 )) + (tilemap (name "bonus3" )(alpha 1 ) + (z-pos 0 )(solid #t ) + (width 10 )(height 1 ) + (path (node (x 13568 )(y 0 )) ) + (tiles 0 0 0 1311 0 0 0 1311 0 0 )) + (tilemap (name "bonus2" )(alpha 1 ) + (z-pos 0 )(solid #t ) + (width 10 )(height 1 ) + (path (node (x 13568 )(y 0 )) ) + (tiles 0 1311 0 0 0 1311 0 0 0 0 )) + (tilemap (name "bonus1" )(alpha 1 ) + (z-pos 0 )(solid #t ) + (width 10 )(height 1 ) + (path (node (x 13568 )(y 0 )) ) + (tiles 1311 0 0 0 0 0 0 0 1311 0 )) + + (tilemap (name "background" )(speed 1 ) + (z-pos -100 )(solid #f ) + (width 450 )(height 32 ) + (tiles +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 106 107 108 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 25 25 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2175 2176 0 0 0 0 0 0 0 24 0 0 0 25 109 110 111 0 0 0 0 0 109 110 111 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 24 0 0 109 110 111 0 0 109 110 111 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 109 110 111 0 0 0 24 25 25 25 25 0 0 25 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 24 0 24 25 0 0 109 110 111 0 0 0 25 25 0 0 24 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2171 2172 0 0 0 0 0 0 24 0 0 24 0 0 0 24 0 25 25 0 24 0 0 109 110 111 0 0 0 0 129 8 0 0 0 25 0 0 0 0 24 0 109 110 111 0 0 25 24 0 0 0 24 0 0 0 0 0 0 0 8 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2175 0 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2171 0 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 0 2168 2167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 24 0 0 0 0 0 25 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 0 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 25 109 110 111 0 0 0 0 24 0 0 0 0 0 0 0 106 107 108 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 109 110 111 25 0 0 0 24 25 25 24 25 25 25 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2171 2172 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 25 0 0 2170 2171 2172 2173 24 24 0 0 25 2174 2175 2176 2175 2176 2177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 2174 2175 2176 2175 24 0 25 25 0 0 0 2174 2175 2176 2177 24 0 109 110 111 0 2170 2171 2172 2173 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2171 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2175 109 110 111 24 2174 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2177 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 24 25 0 25 25 25 24 25 25 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + )) + (tilemap (name "background2" )(speed 1 ) + (z-pos -110 )(solid #f ) + (width 450 )(height 32 ) + (tiles +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1628 1629 0 1620 1621 0 1628 1629 0 1628 1629 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1620 1621 0 1620 1621 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1630 1631 0 1622 1623 0 1630 1631 0 1630 1631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2177 0 1622 1623 0 1622 1623 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2174 2175 2176 2175 2176 2175 2176 2177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2170 2171 2172 2171 2172 2171 2172 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2170 2171 2172 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2174 2175 2176 2175 2176 2175 2176 2177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2175 2176 2175 2176 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2174 2175 2176 2177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2170 2173 0 0 0 2170 2171 2172 2171 2172 2171 2172 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2171 2172 2171 2172 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2176 2177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2170 2171 2172 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 2174 2177 0 0 0 2174 2175 2176 2175 2176 2175 2176 2177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2175 2176 2175 2176 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2174 2175 2176 2177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 2176 2175 2176 2177 0 0 0 0 0 0 2170 2173 0 0 0 2170 2171 2172 2171 2172 2171 2172 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2171 2172 2171 2172 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2176 2177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2175 2176 2175 2176 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + )) + (tilemap (name "foreground" )(speed 1 ) + (z-pos 100 )(solid #f ) + (width 450 )(height 32 ) + (tiles +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 8 8 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 14 14 14 14 14 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 + )) + (tilemap (name "para" )(speed 0.5 )(speed-y 0.5 ) + (z-pos -210 )(solid #f ) + (width 270 )(height 32 ) + (tiles +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 150 150 150 151 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 151 0 0 0 0 152 153 153 153 153 158 150 150 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 159 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 159 154 0 0 149 150 159 153 153 153 153 153 153 153 +0 0 0 149 150 150 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 +0 0 0 152 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 158 150 150 150 150 150 150 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 158 150 150 159 153 153 153 153 153 153 153 153 153 +0 0 0 152 153 153 153 154 0 0 0 0 0 0 0 0 149 150 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 154 0 0 149 150 150 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +150 150 150 159 153 153 153 158 150 150 151 0 0 0 0 0 152 153 153 154 0 0 149 150 150 150 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 159 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 150 150 150 150 159 153 153 158 150 150 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 152 153 153 158 150 150 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 150 151 0 0 0 0 149 150 150 151 0 0 0 0 0 152 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 159 153 158 150 151 0 0 0 0 0 0 0 149 150 151 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 158 150 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 158 150 150 150 150 150 150 150 150 151 0 0 0 149 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 150 150 150 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 151 0 0 0 0 149 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 154 0 0 0 0 152 153 153 158 150 150 151 0 0 152 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 154 0 0 0 0 0 0 0 152 153 158 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 149 151 0 0 0 0 0 149 150 159 153 153 153 153 153 153 153 153 158 150 150 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 154 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 150 159 153 153 158 150 150 150 150 159 153 153 153 153 153 158 150 150 159 158 150 150 150 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 158 150 151 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 150 151 0 0 0 0 0 0 0 0 0 152 154 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 159 153 158 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 150 150 151 0 0 149 151 0 0 149 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 150 159 153 153 153 153 153 153 153 158 150 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 149 150 150 150 159 154 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 152 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 149 150 159 153 153 153 153 158 150 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 152 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 151 0 0 0 0 0 0 0 0 0 149 150 150 150 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 159 158 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 149 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 151 0 0 0 0 0 0 0 0 0 149 151 0 0 149 150 151 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 150 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 152 158 150 150 159 153 158 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 149 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 +153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + )) + (tilemap (name "para2" )(speed 0.3 )(speed-y 0.3 ) + (z-pos -220 )(solid #f ) + (width 170 )(height 32 ) + (tiles +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 170 162 163 0 0 0 0 0 0 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 164 165 165 166 0 0 0 0 0 0 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 164 165 165 166 0 0 0 0 0 0 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 170 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 164 165 165 166 0 0 0 0 0 0 0 0 164 165 170 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 +0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 164 165 165 166 0 0 0 0 0 0 0 0 164 165 165 165 166 0 0 161 162 163 0 0 0 0 0 0 0 0 0 0 0 164 165 165 166 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 171 166 0 0 0 0 0 +0 0 164 165 165 166 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 170 162 162 171 165 165 166 0 0 0 0 0 161 162 162 171 165 165 165 166 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 164 165 165 166 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 165 166 0 0 0 0 0 +0 0 164 165 165 166 0 0 164 166 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 164 165 165 165 165 165 165 170 162 162 163 0 0 164 165 165 165 165 165 165 166 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 164 165 165 170 162 162 171 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 165 166 0 0 0 0 0 +0 0 164 165 165 170 162 162 171 166 0 0 0 161 163 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 161 162 171 165 165 165 165 165 165 165 165 165 166 0 0 164 165 165 165 165 165 165 166 0 0 164 165 166 0 0 0 0 0 0 0 0 0 161 162 171 165 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 170 162 163 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 171 165 165 166 0 0 0 0 0 +0 0 164 165 165 165 165 165 165 166 0 0 0 164 166 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 164 170 162 162 163 0 0 0 0 164 165 165 165 165 165 165 165 165 165 165 165 166 0 0 164 165 165 165 165 165 165 166 0 0 164 165 166 0 0 0 0 0 0 0 0 0 164 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 164 165 165 166 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 165 165 165 170 162 163 0 0 0 +0 0 164 165 165 165 165 165 165 166 0 0 0 164 166 0 0 164 165 166 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 164 165 165 165 166 0 0 0 0 164 165 165 165 165 165 165 165 165 165 165 165 166 0 0 164 165 165 165 165 165 165 166 0 0 164 165 170 162 163 0 0 0 0 0 0 0 164 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 165 166 0 0 0 0 0 0 0 0 161 162 171 165 165 166 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 165 165 165 165 165 166 0 0 0 +162 162 171 165 165 165 165 165 165 166 0 0 0 164 166 0 0 164 165 166 0 0 0 0 0 0 164 165 166 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 164 165 165 165 166 0 0 161 162 171 165 165 165 165 165 165 165 165 165 165 165 166 0 0 164 165 165 165 165 165 165 170 162 162 171 165 165 165 166 0 0 0 0 0 0 0 164 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 165 170 162 163 0 0 0 0 0 0 164 165 165 165 165 166 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 165 165 165 165 165 166 0 0 0 +165 165 165 165 165 165 165 165 165 166 0 0 0 164 170 162 162 171 165 166 0 0 0 0 0 0 164 165 170 162 163 0 0 161 162 171 166 0 0 0 0 0 0 0 0 0 0 164 165 165 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 0 164 165 165 165 165 165 165 165 165 170 162 162 163 0 0 0 0 0 0 161 163 0 0 0 0 0 0 164 165 165 165 165 166 0 0 0 0 0 0 164 165 165 165 165 166 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 165 165 165 165 165 170 162 162 163 +165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 0 0 164 165 165 165 166 0 0 164 165 165 166 0 0 0 0 0 0 0 0 161 162 171 165 165 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 163 0 0 0 0 0 164 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 164 166 0 0 0 0 0 0 164 165 165 165 165 166 0 0 0 0 161 162 171 165 165 165 165 170 162 162 162 171 170 162 162 163 0 0 0 161 162 163 0 0 0 0 0 0 0 164 165 165 165 165 165 165 165 165 165 166 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 163 0 0 161 162 171 165 165 165 166 0 0 164 165 165 166 0 0 0 0 0 0 0 0 164 165 165 165 165 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 161 162 171 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 164 166 0 0 161 162 162 162 171 165 165 165 165 166 0 0 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 164 165 166 0 0 161 162 162 162 162 171 165 165 165 165 165 165 165 165 165 166 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 164 165 165 165 165 165 166 0 0 164 165 165 166 0 0 0 0 161 162 162 162 171 165 165 165 165 165 170 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 164 166 0 0 164 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 164 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 164 165 165 165 165 165 166 0 0 164 165 165 170 162 163 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 164 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 164 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 164 165 165 165 165 165 166 0 0 164 165 165 165 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 162 162 171 170 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 164 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 164 165 165 165 165 165 170 162 162 171 165 165 165 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 164 165 170 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 +165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + )) +)) diff -Nru supertux-0.3.3/data/levels/incubator/pt_BR.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/pt_BR.po --- supertux-0.3.3/data/levels/incubator/pt_BR.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/pt_BR.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,68 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# jesusalva , 2014 +# Dani , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2014-02-12 18:26+0000\n" +"Last-Translator: jesusalva \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/supertux/language/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Corrida da Caverna" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "O Congelamento da Cereja" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Beleza de Cristal" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Cataclismo de Cristal" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "O Jardim do Cubo de Mad Ysonn" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "O Caminho Irregular" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "O caminho não tão longo" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "A minha Penny está no oceano" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Neve Cor-de-Rosa" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "Pronto para Ação" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "A Colina de Neve" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Incubadora de Ilhas" diff -Nru supertux-0.3.3/data/levels/incubator/pt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/pt.po --- supertux-0.3.3/data/levels/incubator/pt.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/pt.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Dani , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Portuguese (http://www.transifex.com/projects/p/supertux/language/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Corrida da Caverna" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "O Congelamento da Cereja" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Beleza de Cristal" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Cataclismo de Cristal" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "O Jardim do Cubo de Mad Ysonn" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "O Caminho Irregular" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "O caminho não tão longo" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "A minha Penny está no oceano" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Neve Cor-de-Rosa" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "A Colina de Neve" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Incubadora de Ilhas" diff -Nru supertux-0.3.3/data/levels/incubator/ro.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ro.po --- supertux-0.3.3/data/levels/incubator/ro.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ro.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Romanian (http://www.transifex.com/projects/p/supertux/language/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/ru.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ru.po --- supertux-0.3.3/data/levels/incubator/ru.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/ru.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,68 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# melikamp , 2014 +# starwars32 , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2014-02-05 15:38+0000\n" +"Last-Translator: melikamp \n" +"Language-Team: Russian (http://www.transifex.com/projects/p/supertux/language/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\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" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "Вишнёвая Глазурь" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Розовый снег" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "Снежный холм" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Остров Инкубатор" diff -Nru supertux-0.3.3/data/levels/incubator/sk.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/sk.po --- supertux-0.3.3/data/levels/incubator/sk.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/sk.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Svistwarrior273 , 2014 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2014-04-04 17:20+0000\n" +"Last-Translator: Svistwarrior273 \n" +"Language-Team: Slovak (http://www.transifex.com/projects/p/supertux/language/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sk\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Jaskynný beh" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "Čerešňová poleva" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Kryštálová krása" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Kryštálová pohroma" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "Kockatá záhrada Šialeného Ysonna" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "Nerovná cesta" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "Nie až tak dlhá cesta" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "Moja Penny je za oceánom" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Ružový sneh" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "Našliapnuté k akcii" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "Snežný kopec" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Ostrov Inkubátor" diff -Nru supertux-0.3.3/data/levels/incubator/sl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/sl.po --- supertux-0.3.3/data/levels/incubator/sl.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/sl.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Slovenian (http://www.transifex.com/projects/p/supertux/language/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/snowy_hill.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/snowy_hill.stl --- supertux-0.3.3/data/levels/incubator/snowy_hill.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/snowy_hill.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,527 @@ +(supertux-level + (version 2) + (name (_ "A snowy hill")) + (author "Wolfs") + (contact "pizzaservice at freenet.de") + (license "GPL 2+ / CC-by-sa 3.0") + (sector + (name "main") + (music "music/airship_remix.ogg") + (ambient-light 1 1 1) + (background + (speed 0.5) + (image-top "images/background/arctis_top.jpg") + (image "images/background/arctis.jpg") + (image-bottom "images/background/arctis_bottom.jpg") + ) + (bouncingsnowball + (x 1793) + (y 640) + ) + (bouncingsnowball + (x 1377) + (y 704) + ) + (camera + (mode "normal") + ) + (crystallo + (x 2144) + (y 967) + ) + (crystallo + (x 2976) + (y 775) + ) + (crystallo + (x 6176) + (y 839) + ) + (dispenser + (cycle 3) + (type "cannon") + (badguy "kamikazesnowball") + (direction "left") + (x 4347.929) + (y 672.0502) + ) + (fish + (x 3298) + (y 963) + ) + (fish + (x 3394) + (y 963) + ) + (fish + (x 3842) + (y 899) + ) + (fish + (x 3970) + (y 899) + ) + (fish + (x 6466) + (y 931) + ) + (fish + (x 6690) + (y 867) + ) + (flyingsnowball + (x 3524) + (y 803) + ) + (haywire + (x 3493) + (y 360) + ) + (icecrusher + (x 5631.979) + (y 653.837) + ) + (jumpy + (x 807) + (y 904) + ) + (jumpy + (x 2215) + (y 552) + ) + (jumpy + (x 5415) + (y 808) + ) + (mrbomb + (x 2629) + (y 168) + ) + (mrbomb + (x 3685) + (y 808) + ) + (mrbomb + (x 5829) + (y 840) + ) + (mrbomb + (x 6117) + (y 840) + ) + (mrbomb + (x 4517) + (y 552) + ) + (mriceblock + (x 5985) + (y 838) + ) + (smartball + (x 2499) + (y 422) + ) + (smartball + (x 4707) + (y 646) + ) + (secretarea + (fade-tilemap "secr1") + (width 520) + (height 300) + (x 5300) + (y 372) + ) + (sspiky + (x 2086) + (y 970) + ) + (sspiky + (x 7302) + (y 618) + ) + (snowman + (x 3882) + (y 323) + ) + (particles-snow + ) + (spawnpoint + (name "main") + (x 384) + (y 896) + ) + (stalactite + (x 1792) + (y 868) + ) + (stalactite + (x 4064) + (y 580) + ) + (stalactite + (x 5248) + (y 708) + ) + (stalactite + (x 5280) + (y 708) + ) + (stalactite + (x 5312) + (y 708) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (width 250) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2186 0 0 0 0 2185 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2180 0 0 0 0 2187 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2189 2197 2195 2180 2188 2180 2197 2197 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2200 2180 2179 2181 2197 2187 2189 2181 2179 2180 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2188 2189 2179 2179 2179 2187 2197 2181 2197 2196 2198 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2197 2189 2189 2180 2181 2187 2196 2196 2181 2196 2188 2196 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2189 2187 2189 2195 2195 2179 2188 2188 2180 2180 2189 2188 2196 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2200 2189 2188 2195 2197 2189 2195 2189 2180 2181 2187 2180 2180 0 2180 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2179 2181 2188 2188 2189 2189 2179 2188 2179 2196 2187 2179 2197 2180 2195 2198 2186 0 0 0 0 0 2185 2199 2199 2186 0 0 0 2185 2200 2195 2195 2179 2181 2197 2187 2197 2181 2181 2187 2187 2181 2189 2188 2181 0 0 2180 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2195 2187 2188 2195 2188 2196 2179 2181 2180 2189 2181 2179 2187 2196 2195 2189 2196 2190 2199 2199 2199 2199 2199 2200 2187 2188 2198 2199 2199 2199 2200 2196 2188 2197 2195 2195 2181 2181 2187 2181 2196 2187 2196 2189 2188 2179 2181 2189 2197 2195 2197 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2188 2188 2197 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2200 2187 2188 2197 2197 2196 2195 2181 2197 2187 2179 2181 2181 2195 2181 2188 2180 2179 2188 2181 2180 2195 2187 2179 2189 2181 2180 2187 2195 2197 2195 2189 2197 2196 2189 2181 2195 2196 2197 2189 2181 2188 2187 2195 2197 2196 2195 2180 2189 2197 2181 2195 2187 2198 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2187 2179 2180 2181 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2200 2187 2180 2197 2197 2188 2189 2188 2181 2187 2188 2195 2181 2196 2197 2188 2181 2180 2179 2196 2187 2197 2195 2179 2181 2187 2188 2195 2189 2181 2196 2197 2179 2188 2179 2181 2196 2196 2196 2187 2189 2197 2180 2179 2180 2180 2195 2188 2187 2180 2180 2197 2180 2179 2196 2189 2180 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2188 2196 2196 2196 2179 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2199 2200 2196 2179 2197 2187 2189 2180 2181 2179 2195 2180 2179 2189 2197 2197 2196 2197 2189 2181 2179 2196 2197 2179 2187 2189 2197 2179 2180 2188 2189 2179 2180 2196 2188 2196 2196 2196 2188 2188 2197 2196 2197 2189 2181 2189 2187 2197 2181 2196 2189 2195 2187 2187 2179 2179 2189 2181 2196 2181 0 2188 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2189 2188 2195 2187 2181 0 0 0 0 0 0 0 0 0 0 2195 2180 2189 2196 2189 2188 2180 2198 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2200 2180 2197 2189 2196 2181 2195 2179 2197 2179 2187 2180 2196 2181 2179 2197 2196 2187 2189 2180 2181 2180 2196 2195 2197 2188 2181 2179 2181 2179 2195 2187 2179 2195 2187 2196 2187 2196 2189 2196 2197 2189 2179 2188 2181 2180 2179 2181 2179 2188 2180 2197 2197 2189 2189 2181 2197 2196 2188 2195 2179 2187 2180 2187 2189 2187 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2196 2196 2187 2187 2195 2189 0 0 0 0 2196 2196 2189 2196 2187 2188 2181 2197 2188 2197 2179 2197 2181 2187 2197 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2181 2195 2188 2180 2188 2179 2195 2187 2187 2188 2188 2187 2196 2179 2188 2196 2187 2196 2187 2189 2181 2196 2179 2197 2187 2197 2188 2188 2196 2195 2181 2197 2181 2197 2188 2197 2196 2188 2180 2180 2197 2179 2189 2188 2197 2180 2197 2188 2189 2195 2187 2196 2180 2197 2189 2189 2187 2179 2179 2187 2197 2197 2180 2189 2189 2197 2195 2196 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2181 2196 2180 2197 2196 2189 2180 0 0 0 0 2197 2187 2187 2188 2189 2189 2180 2195 2187 2197 2188 2189 2188 2181 2195 2188 2198 2199 2199 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2199 2186 0 0 0 0 2185 2199 2200 2197 2187 2197 2188 2196 2179 2187 2196 2187 2179 2197 2181 2181 2187 2196 2188 2197 2195 2188 2181 2189 2188 2179 2180 2189 2180 2197 2189 2187 2189 2188 2180 2197 2196 2188 2189 2181 2189 2188 2188 2179 2196 2181 2179 2188 2187 2181 2187 2188 2179 2197 2188 2179 2187 2189 2189 2197 2197 2196 2196 2188 2197 2188 2197 2195 2195 2187 2189 2197 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2195 2182 2183 2183 2184 2181 2189 2195 0 0 0 0 2196 2196 2196 2197 2187 2189 2187 2180 2189 2187 2189 2195 2195 2179 2189 2181 2197 2187 2197 2196 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2197 2180 2198 2186 0 0 2185 2200 2180 2187 2196 2187 2180 2180 2196 2187 2179 2197 2180 2189 2187 2180 2197 2180 2188 2181 2187 2180 2188 2197 2196 2188 2195 2188 2187 2187 2188 2179 2180 2195 2188 2180 2187 2197 2179 2187 2189 2196 2197 2195 2181 2181 2188 2180 2195 2189 2188 2196 2188 2188 2179 2196 2195 2189 2195 2189 2180 2180 2187 2197 2189 2195 2197 2189 2195 2179 2181 2188 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2197 2190 2191 2191 2192 2189 2189 2197 0 0 0 0 2187 2180 2187 2188 2196 2188 2188 2181 2181 2188 2195 2187 2181 2197 2197 2181 2181 2196 2196 2187 2189 2180 2187 2188 2179 2187 2180 2188 2195 2187 2179 2187 2197 0 0 0 0 0 0 0 2188 2187 2180 2189 2198 2199 2199 2200 2181 2188 2189 2197 2180 2180 2179 2197 2180 2197 2179 2196 2196 2195 2188 2196 2179 2196 2196 2180 2196 2188 2187 2188 2187 2195 2188 2196 2187 2181 2187 2189 2196 2179 2179 2188 2188 2196 2197 2189 2197 2188 2179 2196 2195 2188 2197 2196 2179 2180 2196 2189 2180 2189 2195 2195 2187 2179 2181 2197 2181 2196 2181 2189 2188 2179 2180 2195 2197 2189 2196 2179 2181 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2200 2197 2180 2198 2199 2199 2200 2188 2196 2179 0 0 0 0 2189 2187 2187 2180 2197 2181 2197 2188 2188 2181 2196 2189 2197 2197 2196 2197 2195 2181 2189 2188 2181 2179 2181 2179 2197 2179 2188 2196 2187 2196 2196 2195 2181 0 0 0 0 0 0 0 2180 2195 2179 2195 2179 2189 2195 2181 2188 2196 2197 2196 2188 2197 2180 2189 2195 2187 2196 2181 2187 2197 2188 2180 2180 2195 2180 2195 2181 2196 2188 2196 2189 2195 2197 2197 2189 2187 2195 2181 2180 2187 2180 2179 2189 2188 2181 2189 2197 2197 2180 2189 2187 2189 2179 2195 2180 2187 2195 2189 2187 2189 2188 2196 2180 2180 2181 2181 2187 2195 2196 2195 2180 2187 2179 2197 2195 2187 2189 2196 2188 2196 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2179 2195 2187 2197 2195 2187 2189 2188 2189 2189 2195 0 0 0 0 2196 2188 2189 2197 2181 2179 2187 2188 2181 2196 2189 2180 2195 2189 2196 2180 2197 2195 2181 2188 2195 2181 2188 2181 2188 2197 2180 2180 2197 2180 2187 2179 2188 0 0 0 0 0 0 0 2197 2181 2189 2179 2197 2196 2187 2188 2197 2195 2179 2197 2189 2195 2197 2179 2187 2180 2196 2189 2197 2195 2195 2179 2181 2188 2188 2197 2195 2180 2189 2188 2187 2196 2179 2179 0 0 2179 2187 2179 2195 2181 2179 2189 2180 2189 2189 2180 2195 2188 2188 2197 2179 2187 2189 2187 2188 2179 2181 2188 2189 2196 2197 2179 2189 2197 2188 2187 2187 2188 2179 2195 2180 2180 2197 2179 2179 2197 2180 2180 2179 2187 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2200 2187 2197 2179 2180 2195 2181 2181 2188 2187 2195 2196 2197 0 0 0 0 2195 2197 2197 2181 2197 2181 2188 2196 2181 2196 2197 2196 2196 2196 2197 2195 2197 2187 2196 2189 2180 2187 2189 2196 2187 2187 2197 2196 2187 2188 2188 2197 2181 2196 0 0 0 0 0 0 2188 2197 2197 2179 2180 2197 2189 2188 2197 2179 2188 2196 2188 2180 2179 2197 2188 2189 2195 2197 2188 2179 2197 2197 2187 2189 2187 2195 2196 2195 2180 2181 2197 2189 2187 2181 0 0 2180 2196 2195 2197 2181 2189 2196 2187 2187 2187 2181 2179 2188 2189 2188 2188 2180 2189 2180 2188 2189 2181 2188 2196 2180 2189 2188 2181 2196 2180 2180 2195 2197 2189 2189 2195 2189 2197 2180 2195 2181 2187 2189 2197 2187 2196 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2196 2179 2181 2187 2197 2179 2179 2189 2189 2188 2195 2181 2188 2179 0 0 0 0 2181 2197 2180 2179 2197 2188 2180 2181 2187 2197 2187 2188 2187 2189 2180 2179 2180 2180 2181 2196 2189 2196 2195 2197 2179 2181 2189 2195 2180 2188 2196 2188 2187 2189 0 0 0 0 0 0 2180 2181 2187 2188 2187 2179 2179 2196 2187 2181 2195 2181 2197 2195 2189 2189 2189 2181 2187 2181 2196 2179 2181 2179 2189 2189 2188 2187 2181 2196 2180 2189 2189 2197 2195 2197 2179 2195 2189 2180 2187 2179 2181 2195 2188 2195 2197 2180 2197 2187 2181 2181 2180 2180 2180 2196 2188 2180 2180 2188 2187 2188 2181 2179 2197 2180 2195 2197 2179 2187 2195 2195 2187 2180 2179 2195 2187 2196 2196 2180 2187 2187 2180 2181 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2186 2192 2179 0 0 2179 2188 2181 2188 2179 2195 2187 2195 2187 2188 2187 2187 0 0 0 0 2180 2189 2195 2189 2187 2197 2196 2197 2187 2179 2180 2181 2189 2180 2188 2187 2196 2197 2181 2187 2196 2195 2179 2188 2189 2195 2189 2196 2189 2187 2180 2188 2187 2195 2196 2195 2181 2179 2196 2188 2187 2189 2188 2195 2180 2197 2189 2189 2188 2197 2180 2181 2180 2195 2179 2189 2179 2189 2181 2187 2181 2196 2180 2180 2187 2197 2197 2196 2180 2187 2181 2180 2187 2189 2180 2196 2196 2181 2179 2181 2196 2195 2181 2188 2196 2195 2196 2179 2195 2181 2188 2181 2196 2187 2188 2188 2196 2189 2197 2189 2188 2179 2196 2195 2188 2187 2195 2188 2187 2187 2189 2189 2179 2181 2187 2180 2197 2180 2189 2188 2189 2181 2197 2196 2197 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2200 2198 2200 2187 0 0 2187 2196 2197 2197 2179 2189 2196 2197 2196 2187 2187 2187 0 0 0 0 2179 2179 2187 2196 2180 2188 2196 2189 2181 2195 2188 2195 2181 2187 2195 2180 2196 2188 2180 2181 2180 2179 2187 2180 2197 2197 2188 2181 2187 2188 2187 2188 2195 2187 2197 2188 2187 2189 2195 2195 2187 2197 2195 2195 2189 2197 2197 2195 2195 2196 2187 2180 2187 2181 2189 2188 2189 2197 2181 2187 2187 2180 2195 2180 2179 2188 2187 2195 2189 2180 2195 2187 2181 2197 2196 2195 2181 2181 2179 2188 2189 2196 2189 2197 2181 2180 2197 2179 2195 2180 2195 2187 2180 2187 2197 2187 2196 2180 2195 2187 2181 2188 2189 2187 2195 2195 2179 2181 2196 2181 2195 2197 2197 2187 2188 2195 2187 2196 2189 2197 2196 2181 2197 2189 2196 2179 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2196 2180 2181 2195 2180 0 0 2196 2189 2179 2189 2187 2189 2187 2180 2189 2180 2188 2181 0 0 0 0 0 0 0 0 2188 2195 2189 2187 2181 2188 2188 2179 2187 2197 2195 2195 2195 2197 2187 2180 2187 2180 2196 2196 2179 2180 2196 2196 2180 2188 2187 2189 2195 2196 2179 2179 2187 2179 2196 2180 2189 2197 2187 2187 2189 2180 2179 2187 2179 2179 2180 2180 2197 2188 2195 2180 2196 2181 2189 2180 2188 2188 2195 2196 2179 2179 2188 2195 2196 2180 2181 2195 2188 2196 2180 2187 2196 2195 2188 2179 2195 2181 2187 2195 2196 2197 2188 2188 2196 2180 2181 2179 2179 2195 2197 2180 2180 2179 2180 2180 2179 2179 2187 2195 2179 2187 2196 2187 2180 2181 2180 2195 2179 2187 2187 2195 2188 2189 2196 2195 2189 2189 2196 2179 2188 2188 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2187 2180 2188 2188 2195 2180 0 0 2187 2188 2180 2187 2188 2197 2179 2180 2187 2189 2181 2195 0 0 0 0 0 0 0 0 2181 2189 2187 2188 2187 2195 2189 2195 2179 2188 2180 2180 2181 2179 2181 2196 2195 2189 2197 2179 2188 2195 2187 2196 2188 2189 2188 2197 2187 2196 2195 2195 2180 2188 2181 2179 2188 2196 2181 2181 2197 2196 2181 2181 2197 2180 2197 2180 2197 2189 2187 2197 2180 2195 2179 2181 2195 2187 2188 2197 2179 2197 2188 2189 2195 2179 2197 2195 2187 2180 2197 2188 2181 2180 2188 2196 2180 2181 2196 2197 2180 2187 2188 2187 2179 2188 2189 2189 2181 2195 2181 2179 2187 2188 2189 2195 2195 2188 2180 2196 2180 2196 2180 2195 2188 2196 2188 2187 2189 2181 2196 2195 2187 2188 2188 2187 2197 2187 2197 2180 2181 2181 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2181 0 0 2198 2199 2199 2200 2196 2195 2180 2188 2189 2196 2181 2180 2197 2188 2187 2180 2180 2180 2197 2195 2181 2187 2196 2181 2181 0 0 0 0 0 0 0 0 2196 2196 2195 2180 2180 2181 2180 2180 2196 2189 2195 2195 2189 2196 2187 2195 2197 2197 2180 2180 2188 2195 2181 2181 2179 2197 2180 2179 2180 2179 2179 2197 2187 2196 2179 2195 2189 2181 2181 2197 2189 2180 2195 2188 2195 2187 2188 2187 2189 2180 2189 2197 2197 2195 2181 2181 2197 2196 2181 2188 2187 2181 2195 2179 2196 2189 2180 2196 2189 2197 2195 2197 2188 2179 2195 2196 2197 2197 2188 2179 2180 2181 2179 2180 2181 2188 2197 2189 2188 2181 2196 2188 2180 2187 2187 2181 2181 2188 2196 2195 2187 2180 2196 2189 2197 2181 2180 2180 2181 2188 2181 2188 2179 2189 2197 2195 2180 2189 2187 2196 2195 2196 2181 2198 0 0 0 0 0 0 0 0 0 0 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2188 0 0 2196 2181 2196 2180 2179 2196 2188 2187 2180 2197 2187 2181 2180 2189 2188 2188 2179 2181 2196 2188 2187 2196 2196 2187 2179 0 0 0 0 0 0 0 0 2196 2188 2196 2180 2189 2181 2197 2187 2180 2197 2180 2188 2195 2187 2195 2181 2187 2179 2179 2180 2195 2180 2197 2179 2188 2189 2196 2189 2187 2180 2180 2197 2197 2180 2197 2179 2180 2188 2196 2179 2196 2195 2196 2197 2197 2197 2189 2187 2179 2187 2195 2197 2195 2181 2188 2188 2181 2187 2179 2189 2187 2189 2189 2180 2188 2188 2195 2179 2188 2180 2196 2188 2188 2195 2197 2181 2179 2197 2181 2188 2180 2181 2188 2179 2187 2195 2187 2188 2196 2189 2179 2195 2196 2180 2196 2189 2180 2188 2189 2189 2188 2197 2195 2197 2188 2180 2187 2181 2187 2180 2187 2180 2196 2187 2179 2179 2196 2179 2195 2181 2188 2181 2187 2196 2197 2196 2195 2189 2179 2196 2181 2188 2180 2180 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2179 0 0 2197 2181 2197 2196 2181 2187 2189 2180 2195 2180 2188 2189 2188 2197 2197 2180 2196 2179 2181 2180 2180 2180 2189 2187 2195 0 0 0 0 0 0 0 0 2196 2195 2197 2196 2195 2195 2197 2188 2197 2197 2179 2188 2195 2180 2189 2189 2195 2180 2197 2197 2195 2189 2197 2181 2187 2196 2196 2180 2197 2179 2179 2188 2180 2188 2189 2181 2187 2196 2189 2187 2189 2197 2187 2188 2195 2195 2180 2181 2181 2197 2187 2195 2197 2181 2195 2180 2195 2181 2196 2180 2196 2181 2196 2197 2181 2189 2188 2181 2189 2188 2197 2188 2181 2188 2180 2187 2195 2187 2188 2187 2196 2180 2188 2189 2188 2179 2179 2197 2188 2189 2196 2195 2189 2179 2187 2188 2188 2188 2179 2196 2197 2197 2195 2187 2180 2188 2189 2197 2197 2181 2195 2196 2189 2180 2181 2181 2197 2181 2180 2197 2195 2187 2196 2195 2181 2181 2187 2197 2187 2180 2188 2189 2187 2179 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2187 0 0 2196 2189 2179 2179 2188 2196 2187 2189 2179 2189 2180 2188 2181 2181 2188 2196 2196 2195 2189 2181 2180 2196 2195 2181 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2179 2197 2196 2180 2196 2180 2179 2180 2196 2179 2197 2189 2188 2179 2179 2196 2179 2181 2197 2179 2179 2180 2181 2195 2189 2189 2187 2196 2188 2180 2180 2179 2179 2196 2179 2189 2187 2189 2179 2179 2181 2187 2196 2180 2197 2196 2187 2197 2181 2188 2181 2197 2181 2189 2196 2187 2188 2187 2196 2187 2189 2181 2181 2188 2195 2196 2188 2195 2180 2195 2196 2179 2188 2180 2197 2195 2188 2195 2180 2189 2189 2179 2189 2189 2187 2181 2179 2188 2196 2179 2187 2187 2188 2196 2180 2181 2180 2189 2180 2195 2179 2187 2187 2187 2189 2197 2188 2189 2195 2187 2195 2188 2180 2196 2180 2197 2179 2196 2187 2187 2181 2195 2196 2180 2196 2189 2179 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2188 2195 2179 2179 2197 2195 2188 2196 2180 2187 2189 2195 2187 2195 2189 2187 2188 2195 2196 2196 2189 2197 2195 2181 2195 2189 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2181 2180 2187 2187 2197 2187 2196 2187 2195 2181 2196 2197 2195 2181 2189 2180 2180 2196 2188 2188 2187 2196 2180 2181 2179 2188 2197 2181 2189 2181 2188 2195 2180 2188 2179 2196 2180 2195 2181 2197 2187 2179 2180 2187 2197 2188 2189 2180 2187 2187 2181 2197 2189 2181 2197 2195 2189 2188 2187 2197 2197 2181 2196 2195 2189 2179 2188 2179 2188 2180 2188 2179 2179 2196 2195 2181 2179 2181 2179 2187 2196 2188 2189 2197 2195 2181 2197 2179 2196 2197 2187 2197 2188 2188 2187 2195 2181 2195 2187 2196 2188 2197 2197 2181 2180 2197 2180 2189 2187 2180 2196 2187 2189 2181 2188 2196 2195 2179 2189 2196 2179 2195 2179 2196 2195 2195 2195 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2187 2195 2195 2197 2180 2196 2188 2195 2197 2196 2181 2197 2187 2196 2196 2189 2196 2189 2181 2179 2179 2195 2179 2195 2189 2187 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2195 2189 2189 2179 2180 2188 2189 2195 2189 2195 2188 2181 2196 2196 2180 2188 2181 2195 2196 2195 2181 2187 2188 2181 2189 2187 2196 2195 2188 2181 2197 2196 2197 2181 2195 2180 2197 2187 2181 2195 2189 2188 2180 2180 2195 2197 2196 2179 2187 2181 2180 2187 2188 2196 2187 2195 2188 2195 2187 2195 2181 2179 2179 2179 2179 2179 2189 2181 2195 2187 2187 2181 2189 2187 2180 2189 2179 2195 2187 2189 2179 2179 2196 2181 2195 2195 2196 2181 2196 2181 2181 2179 2179 2195 2196 2195 0 2180 2188 2179 2180 2188 2189 2180 2188 2195 2196 2189 2189 2188 2196 2189 2181 2195 2196 2181 2189 2188 2181 2180 2179 2197 2197 2179 2179 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2188 2180 2197 2196 2188 2180 2179 2196 2196 2189 2181 2197 2188 2195 2180 2187 2189 2197 2188 2187 2180 2189 2197 2181 2197 2180 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2197 2196 2189 2188 2195 2188 2187 2196 2180 2196 2180 2195 2179 2181 2188 2181 2180 2181 2195 2195 2180 2181 2188 2188 2197 2187 2180 2180 2180 2187 2181 2195 2187 2187 2180 2179 2188 2181 2195 2197 2181 2179 2197 2187 2181 2180 2195 2181 2195 2180 2179 2189 2179 2195 2187 2189 2197 2187 2179 2179 2196 2189 2179 2179 2181 2196 2179 2180 2195 2181 2181 2179 2188 2196 2189 2180 2196 2180 2195 2196 2189 2181 2188 2181 2189 2187 2195 2179 2189 2181 2195 2196 2188 2180 2196 2197 0 0 0 2189 2195 2181 2181 2187 2187 2179 2189 2179 2195 2195 2179 2188 2195 2181 2179 2181 2189 2180 2195 2196 2197 2189 2189 2181 2179 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2188 2195 2195 2188 2197 2181 2189 2187 2195 2179 2181 2187 2197 2195 2195 2197 2189 2195 2188 2195 2188 2197 2187 2196 2187 2180 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2179 2188 2197 2195 2181 2189 2181 2197 2188 2180 2180 2196 2180 2181 2189 2197 2180 2180 2196 2180 2187 2179 2197 2195 2196 2188 2188 2189 2197 2196 2179 2188 2189 2195 2195 2187 2188 2188 2180 2180 2181 2187 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2188 2187 2197 2179 2197 2189 2196 2179 2195 2180 2181 2180 2195 2180 2197 2179 2189 2188 2180 2197 2195 2189 2187 2179 2195 2181 2195 2196 2196 2189 2180 2196 2197 2180 0 0 0 2179 2180 2187 2187 2187 2187 2188 2188 2197 2188 2179 2195 2179 2197 2181 2180 2196 2197 2195 2179 2187 2187 2195 2196 2195 2181 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2187 2181 2195 2189 2188 2179 2181 2187 2196 2187 2188 2197 2189 2187 2180 2188 2196 2180 2180 2189 2179 2179 2180 2196 2187 2189 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2195 2181 2180 2188 2195 2195 2195 2187 2187 2187 2189 2188 2188 2196 2197 2180 2187 2179 2188 2179 2179 2181 2187 2196 2188 2181 2188 2181 2197 2181 2196 2189 2187 2188 2189 2189 2187 2179 2180 2181 2189 2179 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2180 2181 2195 2188 2197 2189 2181 2197 2196 2180 2188 2189 2189 2197 2196 2187 2179 2189 2179 2180 2189 2188 2179 2189 2196 2197 2188 2196 2179 2181 2189 2180 2197 2179 0 0 0 2189 2180 2180 2189 2181 2196 2187 2181 2180 2196 2195 2180 2189 2195 2180 2195 2179 2179 2197 2196 2196 2179 2180 2181 2187 2195 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2197 2180 2197 2196 2195 2196 2196 2195 2180 2180 2187 2187 2187 2179 2189 2179 2189 2189 2195 2189 2180 2195 2197 2196 2195 2180 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2179 2187 2179 2195 2180 2181 2197 2181 2195 2181 2197 2187 2197 2181 2196 2189 2189 2195 2181 2188 2195 2196 2187 2188 2195 2181 2187 2189 2188 2179 2187 2187 2189 2197 2179 2196 2189 2189 2196 2181 2188 2197 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2180 2181 2189 2187 2180 2187 2181 2196 2196 2180 2195 2197 2181 2197 2197 2197 0 0 0 2196 2187 2180 2197 2188 2187 2179 2187 2195 2181 2196 2196 2179 2187 2181 2187 2195 2189 2181 2180 2181 2180 2179 2179 2196 2180 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2197 2180 2189 2195 2188 2195 2187 2181 2181 2197 2195 2180 2181 2195 2187 2180 2180 2180 2195 2180 2189 2181 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2196 2181 2180 2189 2189 2187 2181 2189 2195 2181 2188 2195 2179 2180 2181 2195 2181 2189 2197 2181 2180 2181 2196 2195 2189 2181 2195 2187 2187 2189 2197 2181 2196 2195 2187 2195 2188 2195 2179 2197 2188 2189 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2188 2180 2180 2195 2179 2195 2189 2179 2180 2181 2188 2179 2195 2180 2179 2196 2196 2181 2181 2188 2181 2179 2187 2179 2189 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2180 2181 2196 2180 2188 2179 2189 2180 2189 2189 2195 2197 2180 2187 2188 2197 2180 2197 2196 2196 2187 2187 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2180 2189 2179 2195 2187 2179 2195 2180 2196 2196 2195 2195 2196 2179 2179 2197 2179 2195 2188 2197 2188 2188 2189 2197 2188 2197 2180 2195 2179 2195 2197 2189 2196 2180 2189 2187 2179 2180 2188 2195 2180 2180 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2181 2189 2179 2180 2189 2197 2187 2180 2195 2189 2180 2187 2187 2197 2196 2197 2180 2180 2187 2189 2197 2189 2179 2195 2181 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos -1) + (name "coins") + (width 250) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 128 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -99) + (name "backgr") + (width 250) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2154 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2164 0 0 0 0 0 0 0 0 0 24 0 24 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1628 1629 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1630 1631 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos -2) + (name "water") + (width 250) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019 2140 2141 2142 2019 2140 2141 2142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019 2140 2141 2142 2019 2140 2141 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "secr1") + (width 250) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 14 14 14 14 14 14 14 14 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 19 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 30 17 17 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 0 0 0 0 0 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 100) + (name "Foreground") + (width 250) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1829 1830 14 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1833 1834 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 101) + (name "IglooSnow") + (width 250) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 250) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 1831 1832 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 1835 1836 1840 1844 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 1842 1846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 1848 1844 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 1850 1846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 1826 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 1848 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 113 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 2155 2164 2157 0 1837 1829 1830 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 1850 1840 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2163 0 10 11 11 11 20 14 113 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 1837 1839 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 1842 1831 1832 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 20 113 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 10 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 1837 1839 1841 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 20 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 1837 1839 1841 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2157 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 19 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2164 2157 0 0 0 0 16 17 17 17 17 18 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 1837 1839 1841 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 2155 2164 2157 0 0 0 0 0 0 1826 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 1837 1839 1841 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 30 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 1826 1829 1830 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 1831 1832 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 1826 1839 1841 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2164 2157 10 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 31 11 11 11 11 11 11 11 11 11 12 0 0 0 7 8 1829 1830 1841 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 31 11 11 11 11 11 11 11 12 0 0 0 13 14 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 7 8 8 8 8 1829 1830 1833 1834 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 2155 2164 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 31 11 11 11 11 11 21 9 0 0 16 17 17 17 17 17 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2164 2157 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 13 14 14 14 14 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 20 15 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 19 11 11 30 18 0 0 0 0 0 0 0 0 16 17 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 102 83 83 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 10 11 11 11 11 11 21 8 1827 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 7 114 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 7 8 8 8 8 1827 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 115 116 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 20 14 1831 1832 1838 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 13 14 14 14 14 1831 1832 9 0 0 10 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 + 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 8 8 22 11 117 118 12 0 0 0 0 0 0 2163 0 10 11 11 11 11 11 11 11 1835 1836 1840 1844 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 114 23 11 11 11 11 11 11 21 8 8 8 9 0 0 83 83 83 83 83 0 0 0 0 10 11 11 11 11 12 0 10 11 11 11 11 1835 1836 15 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 + 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 8 8 8 8 8 8 8 8 9 0 0 0 7 1829 1830 14 14 14 23 11 11 11 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 1842 1846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1837 1829 1830 14 23 11 19 11 11 11 11 11 20 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 18 0 16 17 17 17 17 17 17 18 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1837 1829 1830 14 14 14 14 14 14 14 14 14 15 0 0 0 13 1833 1834 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 1848 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1837 1839 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1837 1839 1833 1834 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 2163 0 0 0 0 0 10 11 11 11 11 11 11 11 19 11 11 1850 1840 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1837 1839 1841 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1839 1841 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 19 11 11 11 11 30 17 17 18 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 1842 1831 1832 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1839 1841 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 1829 1830 1841 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 8 8 8 9 0 0 0 0 0 0 0 7 8 8 1829 1830 1841 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 21 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 14 14 14 14 14 1833 1834 11 11 11 11 11 11 11 11 11 30 17 17 17 18 0 0 0 16 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 2155 2164 2157 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 14 14 14 14 15 0 0 0 0 0 0 0 13 14 14 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 8 8 8 8 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 1826 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 10 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 20 14 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 9 0 0 0 0 0 0 7 8 1829 1830 1833 1834 19 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 14 14 14 14 14 14 14 1831 1832 1827 0 0 0 0 0 0 1826 1829 1830 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 10 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 1835 1836 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 8 8 8 8 8 8 8 8 8 8 8 114 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 9 0 0 2163 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 15 0 0 0 0 0 0 13 14 1833 1834 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 8 8 8 8 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 1835 1836 1831 1832 1827 0 0 0 0 0 0 0 0 0 1826 1829 1830 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 15 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 14 14 14 14 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 1835 1836 1831 1832 8 8 8 8 8 8 8 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 1829 1830 1833 1834 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 19 11 11 11 11 1835 1836 14 14 14 14 14 14 14 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 1833 1834 11 11 21 2178 2178 2178 2178 2178 2178 2178 2178 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + ) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/incubator/sv.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/sv.po --- supertux-0.3.3/data/levels/incubator/sv.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/sv.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Kristoffer Grundströ , 2014 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2014-03-29 03:20+0000\n" +"Last-Translator: Kristoffer Grundströ \n" +"Language-Team: Swedish (http://www.transifex.com/projects/p/supertux/language/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Grott-springning" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "Körsbärsglasyren" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Kristallskönheten" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "Mad Ysonn kub-trädgård" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "Den taggiga genvägen" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "Den inte så långa vägen" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "Min Penny är över havet" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Gul snö" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "En snöig backe" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/tr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/tr.po --- supertux-0.3.3/data/levels/incubator/tr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/tr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,69 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# alkimkacmaz , 2013 +# yakup , 2013 +# yozsoy , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-12-17 15:59+0000\n" +"Last-Translator: yakup \n" +"Language-Team: Turkish (http://www.transifex.com/projects/p/supertux/language/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "Mağara Koşusu" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "Kirazlı Dondurma" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "Kristal Güzellik" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "Kristal Felaket" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "Deli Ysonn Küp Bahçesi" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "Pürüzlü Yol" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "O Kadar Da Uzun Olmayan Yol" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "Penny'im Okyanusun Ötesinde" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "Pembe Kar" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "\tHaraket için astarlandı\t" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "Karlı Bir Tepe" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "Küvöz Adası" diff -Nru supertux-0.3.3/data/levels/incubator/uk.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/uk.po --- supertux-0.3.3/data/levels/incubator/uk.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/uk.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Ukrainian (http://www.transifex.com/projects/p/supertux/language/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uk\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" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/uz.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/uz.po --- supertux-0.3.3/data/levels/incubator/uz.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/uz.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Uzbek (http://www.transifex.com/projects/p/supertux/language/uz/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uz\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/vi.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/vi.po --- supertux-0.3.3/data/levels/incubator/vi.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/vi.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Vietnamese (http://www.transifex.com/projects/p/supertux/language/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/worldmap.stwm supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/worldmap.stwm --- supertux-0.3.3/data/levels/incubator/worldmap.stwm 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/worldmap.stwm 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,124 @@ +(supertux-level + (version 2) + (name (_ "Incubator Island")) + (author "SuperTux development team") + (license "GPL 2+ / CC-by-sa 3.0") + (target-time 0) + (sector + (name "main") + (ambient-light 1 1 1) + (camera + (mode "normal") + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 100) + (height 35) + (tiles + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 22 19 19 19 19 19 19 58 19 19 19 19 19 19 19 23 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 22 24 25 26 19 19 19 19 19 59 19 19 19 19 19 24 25 25 26 23 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 24 33 32 27 48 40 43 40 43 44 43 40 43 40 39 31 32 32 27 19 23 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 31 32 35 28 47 19 47 19 65 19 65 19 65 19 65 31 32 32 34 26 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 31 32 34 26 47 19 47 19 65 19 65 19 68 19 68 31 32 32 32 27 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 31 35 36 27 47 19 47 19 65 19 65 19 19 19 24 33 32 32 32 27 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 31 34 33 27 68 19 68 19 65 19 47 19 60 24 33 32 32 32 32 27 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 30 36 32 34 25 26 19 19 65 19 47 19 24 33 32 32 32 32 32 27 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 21 31 32 32 32 27 19 19 68 19 68 24 33 32 32 32 32 32 32 27 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 30 36 32 32 34 25 25 25 26 24 33 32 32 32 32 32 32 32 27 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 21 30 36 32 32 32 32 32 34 33 32 32 32 32 32 32 32 35 28 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 21 30 36 32 32 32 32 32 32 32 32 32 32 32 32 35 28 19 20 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 21 30 36 32 32 32 32 32 32 32 32 32 32 35 28 19 20 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 21 30 29 29 29 29 29 29 29 29 29 29 28 19 20 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 21 19 19 19 19 19 19 19 19 19 20 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 18 18 18 18 18 18 18 18 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + ) + ) + (level + (name "cave_run.stl") + (x 49) + (y 11) + ) + (level + (name "not_so_long.stl") + (x 51) + (y 13) + ) + (level + (name "over_the_ocean.stl") + (x 51) + (y 11) + ) + (level + (name "crystal_cataclysm.stl") + (x 53) + (y 11) + ) + (level + (name "cube_garden.stl") + (x 47) + (y 13) + ) + (level + (name "snowy_hill.stl") + (x 51) + (y 15) + ) + (level + (name "crystal_beauty.stl") + (x 55) + (y 11) + ) + (level + (name "pinksnow.stl") + (x 49) + (y 13) + ) + (level + (name "jagged_path.stl") + (x 49) + (y 15) + ) + (level + (name "cherry_frosting.stl") + (x 47) + (y 11) + ) + (level + (name "primed.stl") + (x 45) + (y 11) + ) + (level + (name "into_dark.stl") + (x 45) + (y 13) + ) + (worldmap-spawnpoint + (name "main") + (x 50) + (y 8) + ) + ) + (tileset "images/worldmap.strf") +) diff -Nru supertux-0.3.3/data/levels/incubator/zh_CN.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/zh_CN.po --- supertux-0.3.3/data/levels/incubator/zh_CN.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/zh_CN.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/supertux/language/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "" diff -Nru supertux-0.3.3/data/levels/incubator/zh_TW.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/zh_TW.po --- supertux-0.3.3/data/levels/incubator/zh_TW.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/incubator/zh_TW.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-11-18 16:34+0100\n" +"PO-Revision-Date: 2013-11-18 15:29+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/supertux/language/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/incubator/cave_run.stl:3 +msgid "Cave Run" +msgstr "洞穴探險" + +#: data/levels/incubator/cherry_frosting.stl:3 +msgid "The Cherry Frosting" +msgstr "" + +#: data/levels/incubator/crystal_beauty.stl:3 +msgid "Crystal Beauty" +msgstr "水晶的美麗" + +#: data/levels/incubator/crystal_cataclysm.stl:3 +msgid "Crystal Cataclysm" +msgstr "晶體的變動" + +#: data/levels/incubator/cube_garden.stl:3 +msgid "Mad Ysonn Cube Garden" +msgstr "生氣Ysonn的立方花園" + +#: data/levels/incubator/jagged_path.stl:3 +msgid "The Jagged Path" +msgstr "" + +#: data/levels/incubator/not_so_long.stl:3 +msgid "The not so long way" +msgstr "不遠了" + +#: data/levels/incubator/over_the_ocean.stl:3 +msgid "My Penny is over the ocean" +msgstr "我的佩妮在海的另一邊" + +#: data/levels/incubator/pinksnow.stl:3 +msgid "Pink Snow" +msgstr "" + +#: data/levels/incubator/primed.stl:3 +msgid "Primed for Action" +msgstr "" + +#: data/levels/incubator/snowy_hill.stl:3 +msgid "A snowy hill" +msgstr "一座雪山" + +#: data/levels/incubator/worldmap.stwm:3 +msgid "Incubator Island" +msgstr "孵卵島" diff -Nru supertux-0.3.3/data/levels/misc/da.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/misc/da.po --- supertux-0.3.3/data/levels/misc/da.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/misc/da.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,25 +1,25 @@ # translation of da.po to # Danish translations for supertux package -# Danske oversttelser for pakke supertux. -# Copyright (C) 2006 THE supertux'S COPYRIGHT HOLDER +# Danske oversættelser for pakke supertux. +# Copyright (C) 2009 THE supertux'S COPYRIGHT HOLDER # This file is distributed under the same license as the supertux package. -# Anders , 2006. # +# Anders , 2006-2010. msgid "" msgstr "" "Project-Id-Version: da\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2006-04-11 18:31+0200\n" -"PO-Revision-Date: 2006-04-11 21:45+0200\n" -"Last-Translator: \n" -"Language-Team: \n" +"PO-Revision-Date: 2009-07-09 10:16-0500\n" +"Last-Translator: Anders \n" +"Language-Team: \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: KBabel 1.11.2\n" +"X-Generator: poedit\n" #: data/levels/misc/menu.stl:3 msgid "Menu Level" -msgstr "Menu Niveau" +msgstr "Menu-bane" diff -Nru supertux-0.3.3/data/levels/misc/hu.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/misc/hu.po --- supertux-0.3.3/data/levels/misc/hu.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/misc/hu.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,25 @@ +# Hungarian translations for SuperTux package +# Hungarian messages for SuperTux. +# Copyright (C) 2006 THE supertux'S COPYRIGHT HOLDER +# This file is distributed under the same license as the supertux package. +# D. J. S. , 2012 +# +msgid "" +msgstr "" +"Project-Id-Version: SuperTuy world2 hungarian translation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-02-28 17:10+0100\n" +"PO-Revision-Date: 2006-12-05 20:17+0100\n" +"Last-Translator: D. J. S. \n" +"Language-Team: Kővágó Zoltán (DirtY iCE) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Hungarian\n" +"X-Poedit-Country: HUNGARY\n" +"X-Poedit-Basepath: ../../../\n" + +#: data/levels/misc/menu.stl:3 +msgid "Menu Level" +msgstr "Menüszint" + diff -Nru supertux-0.3.3/data/levels/misc/nb.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/misc/nb.po --- supertux-0.3.3/data/levels/misc/nb.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/misc/nb.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,23 +1,21 @@ -# Translation of nb to Norwegian Nynorsk -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# +# Translation of SuperTux to Norwegian Bokmål +# This file is distributed under the same license as the SuperTux package. # Karl Ove Hufthammer , 2007. msgid "" msgstr "" -"Project-Id-Version: nb\n" +"Project-Id-Version: supertux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-07-01 10:22+0200\n" +"POT-Creation-Date: 2013-04-21 13:20+0200\n" "PO-Revision-Date: 2007-07-13 18:49+0200\n" "Last-Translator: Karl Ove Hufthammer \n" "Language-Team: Norwegian Nynorsk \n" +"Language: nn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" #: data/levels/misc/menu.stl:3 msgid "Menu Level" msgstr "Menybrett" - diff -Nru supertux-0.3.3/data/levels/misc/nn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/misc/nn.po --- supertux-0.3.3/data/levels/misc/nn.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/misc/nn.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,23 +1,21 @@ -# Translation of nn to Norwegian Nynorsk -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# +# Translation of SuperTux to Norwegian Nynorsk +# This file is distributed under the same license as the SuperTux package. # Karl Ove Hufthammer , 2006. msgid "" msgstr "" -"Project-Id-Version: nn\n" +"Project-Id-Version: supertux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-07-02 16:30+0200\n" +"POT-Creation-Date: 2013-04-21 13:20+0200\n" "PO-Revision-Date: 2006-08-13 12:38+0200\n" "Last-Translator: Karl Ove Hufthammer \n" "Language-Team: Norwegian Nynorsk \n" +"Language: nn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" #: data/levels/misc/menu.stl:3 msgid "Menu Level" msgstr "Menybrett" - diff -Nru supertux-0.3.3/data/levels/misc/pt_BR.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/misc/pt_BR.po --- supertux-0.3.3/data/levels/misc/pt_BR.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/misc/pt_BR.po 2014-05-17 16:30:09.000000000 +0000 @@ -5,20 +5,24 @@ # # Herval Ribeiro , 2006. # Krishna , 2006-2008. +# Daniela Ferraz , 2013. msgid "" msgstr "" "Project-Id-Version: pt_BR\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-02-06 21:00-0300\n" -"PO-Revision-Date: 2008-04-14 22:00:44-0300\n" -"Last-Translator: Krishna \n" -"Language-Team: Brazilian Portuguese\n" +"PO-Revision-Date: 2013-06-27 17:07+0100\n" +"Last-Translator: Daniela Ferraz \n" +"Language-Team: Portuguese <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: KBabel 1.11.4\n" +"X-Generator: Lokalize 1.5\n" +"Language: pt\n" #: data/levels/misc/menu.stl:3 msgid "Menu Level" -msgstr "Menu do Nível" +msgstr "Menu do Nvel" + + diff -Nru supertux-0.3.3/data/levels/misc/pt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/misc/pt.po --- supertux-0.3.3/data/levels/misc/pt.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/misc/pt.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,25 @@ +# Portuguese translations for PACKAGE package +# Traduções portuguesas para o pacote PACKAGE. +# Copyright (C) 2013 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Dani , 2013. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-27 11:41+0100\n" +"PO-Revision-Date: 2013-06-27 17:07+0100\n" +"Last-Translator: Daniela Ferraz \n" +"Language-Team: Portuguese <>\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: Lokalize 1.5\n" + +#: data/levels/misc/menu.stl:3 +msgid "Menu Level" +msgstr "Menu do Nível" + diff -Nru supertux-0.3.3/data/levels/test/bonusblock.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/bonusblock.stl --- supertux-0.3.3/data/levels/test/bonusblock.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/bonusblock.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,222 @@ +(supertux-level + (version 2) + (name (_ "Bonusblock Test")) + (author "LMH") + (license "GPL 2 / CC-by-sa 3.0" ) + (sector (name "main" ) + (ambient-light 1 1 1 ) + (camera (mode "normal" )) + (init-script " lightson <- true; ") + + (spawnpoint (name "main" ) + (x 80 )(y 704 )) + + (tilemap (name "Interactive" ) + (z-pos 0 )(solid #t ) + (width 42 )(height 30 ) + (tiles ; 160 192 224 256 288 320 352 384 416 448 480 512 544 576 608 640 672 704 736 768 800 832 864 896 928 960 992 1024 1056 1088 1120 1152 1184 1216 1248 1280 1312 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 32 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 64 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 96 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 128 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 160 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 192 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 ; 224 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 256 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 288 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 320 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 352 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 384 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 416 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 448 +0 0 0 0 2946 0 0 0 2947 0 0 0 2948 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 480 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 512 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 544 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 576 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 608 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2943 0 0 0 2944 2945 0 0 0 0 0 0 0 0 ; 640 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 672 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 ; 704 +8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 48 8 ; 736 +14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ; 768 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 800 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 832 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 864 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 896 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 928 + )) + + (bonusblock + (x 256 ) + (y 640 ) + (contents "coin" ) + (count 3 ) + ) + + (bonusblock + (x 384 ) + (y 640 ) + (contents "firegrow" ) + (sprite "images/objects/bonus_block/brick.sprite" ) + ) + + (bonusblock + (x 512 ) + (y 640 ) + (contents "1up" ) + (sprite "images/objects/bonus_block/hiddenbonus.sprite" ) + ) + + (bonusblock + (x 640 ) + (y 640 ) + (contents "script" ) + (script " + vineA.goto_node(8); + vineB.goto_node(8); + vineC.goto_node(8); + vineD.goto_node(8); + vineE.goto_node(8); + vineF.goto_node(8); + vineG.goto_node(8); + vineH.goto_node(8); + ") + ) + + (bonusblock + (x 768 ) + (y 640 ) + (contents "script" ) + (sprite "images/objects/bonus_block/hiddenbonus.sprite" ) + (count 0 ) + (script " + if(lightson){ + lightson <- false; + settings.set_ambient_light(0, 0, 0); + cover.fade(0,0); + } else { + lightson <- true; + settings.set_ambient_light(1, 1, 1); + cover.fade(1,0); + } + ") + ) + (candle (x 768 )(y 640 )) + + (tilemap (name "cover" )(alpha 1 ) + (z-pos -100 )(solid #f ) + (path (node (x 767 )(y 640 )) ) + (width 1 )(height 1 ) + (tiles 131 )) + (tilemap + (z-pos -200 )(solid #f ) + (path (node (x 767 )(y 640 )) ) + (width 1 )(height 1 ) + (tiles 61 )) + + (tilemap (name "vineA" ) + (z-pos -50 )(solid #t ) + (path (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 608 )(time 0.25 )) + (node (x 640 )(y 576 )(time 0.25 )) + (node (x 640 )(y 544 )(time 0.25 )) + (node (x 640 )(y 512 )(time 0.25 )) + (node (x 640 )(y 480 )(time 0.25 )) + (node (x 640 )(y 448 )(time 0.25 )) + (node (x 640 )(y 416 )(time 0.25 )) + (node (x 640 )(y 384 )(time 0.25 )) ) + (width 1 )(height 1 ) + (tiles 2163 )) + (tilemap (name "vineB" ) + (z-pos -50 )(solid #t ) + (path (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 608 )(time 0.25 )) + (node (x 640 )(y 576 )(time 0.25 )) + (node (x 640 )(y 544 )(time 0.25 )) + (node (x 640 )(y 512 )(time 0.25 )) + (node (x 640 )(y 480 )(time 0.25 )) + (node (x 640 )(y 448 )(time 0.25 )) + (node (x 640 )(y 416 )(time 0.25 )) ) + (width 1 )(height 1 ) + (tiles 2162 )) + (tilemap (name "vineC" ) + (z-pos -50 )(solid #t ) + (path (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 608 )(time 0.25 )) + (node (x 640 )(y 576 )(time 0.25 )) + (node (x 640 )(y 544 )(time 0.25 )) + (node (x 640 )(y 512 )(time 0.25 )) + (node (x 640 )(y 480 )(time 0.25 )) + (node (x 640 )(y 448 )(time 0.25 )) ) + (width 1 )(height 1 ) + (tiles 2162 )) + (tilemap (name "vineD" ) + (z-pos -50 )(solid #t ) + (path (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 608 )(time 0.25 )) + (node (x 640 )(y 576 )(time 0.25 )) + (node (x 640 )(y 544 )(time 0.25 )) + (node (x 640 )(y 512 )(time 0.25 )) + (node (x 640 )(y 480 )(time 0.25 )) ) + (width 1 )(height 1 ) + (tiles 2162 )) + (tilemap (name "vineE" ) + (z-pos -50 )(solid #t ) + (path (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 608 )(time 0.25 )) + (node (x 640 )(y 576 )(time 0.25 )) + (node (x 640 )(y 544 )(time 0.25 )) + (node (x 640 )(y 512 )(time 0.25 )) ) + (width 1 )(height 1 ) + (tiles 2163 )) + (tilemap (name "vineF" ) + (z-pos -50 )(solid #t ) + (path (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 608 )(time 0.25 )) + (node (x 640 )(y 576 )(time 0.25 )) + (node (x 640 )(y 544 )(time 0.25 )) ) + (width 1 )(height 1 ) + (tiles 2162 )) + (tilemap (name "vineG" ) + (z-pos -50 )(solid #t ) + (path (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 608 )(time 0.25 )) + (node (x 640 )(y 576 )(time 0.25 )) ) + (width 1 )(height 1 ) + (tiles 2162 )) + (tilemap (name "vineH" ) + (z-pos -50 )(solid #t ) + (path (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 640 )(time 0.25 )) + (node (x 640 )(y 608 )(time 0.25 )) ) + (width 1 )(height 1 ) + (tiles 2162 )) +)) diff -Nru supertux-0.3.3/data/levels/test/glow_effects.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/glow_effects.stl --- supertux-0.3.3/data/levels/test/glow_effects.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/glow_effects.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,135 @@ +(supertux-level + (version 2) + (name (_ "Glow Effects Test")) + (author "LMH") + (license "GPL 2 / CC-by-sa 3.0" ) + (sector (name "main" ) + (ambient-light 0.02 0.02 0.02 ) + (camera (mode "normal" )) + (music "music/voc-dark.ogg" ) + + (spawnpoint (name "main" ) + (x 64 )(y 448 )) + (spawnpoint (name "top" ) + (x 656 )(y 288 )) + + + (mrbomb (x 832 )(y 736 )) + (short_fuse (x 1056 )(y 736 )) + (short_fuse (x 1152 )(y 736 )) + (short_fuse (x 1248 )(y 736 )) + (haywire (x 928 )(y 736 )) + (flame (x 576 )(y 480 )(speed 0.2)) + (iceflame (x 736 )(y 480 )(speed 0.2)) + (ghostflame (x 656 )(y 96 )) + (livefire (x 224 )(y 192 )) + (livefire_asleep (x 64 )(y 192 )(direction "right")) + (livefire_dormant (x 128)(y 192)) + + (tilemap (name "Interactive" ) + (z-pos 0 )(solid #t ) + (width 42 )(height 30 ) + (tiles ; 160 192 224 256 288 320 352 384 416 448 480 512 544 576 608 640 672 704 736 768 800 832 864 896 928 960 992 1024 1056 1088 1120 1152 1184 1216 1248 1280 1312 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 32 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 64 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 96 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 128 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 160 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 192 +48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 ; 224 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 256 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 133 ; 288 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 133 ; 320 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2817 0 1408 1388 0 2817 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1408 1412 1412 ; 352 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 384 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 416 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 448 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1408 1412 1412 1412 1412 1412 1412 1412 1412 1388 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 480 +48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 ; 512 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 544 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 576 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 608 +0 0 0 0 0 0 0 0 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 640 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 672 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 704 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 ; 736 +48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 ; 768 +48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 ; 800 +48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 ; 832 +48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 ; 864 +48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 ; 896 +48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 2136 2137 2138 2139 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 ; 928 + )) + + (candle (x 128 )(y 480 )) + (candle (x 96 )(y 736 )(color 1 0 0 )(name "red" )) + (candle (x 320 )(y 736 )(color 1 0.5 0 )(name "orange" )) + (candle (x 544 )(y 736 )(color 1 1 0 )(name "yellow" )) + (candle (x 768 )(y 736 )(color 0 1 0 )(name "green" )) + (candle (x 992 )(y 736 )(color 0 0 1 )(name "blue" )) + (candle (x 1216 )(y 736 )(color 0.5 0 0.5 )(name "purple" )) + (candle (x 1184 )(y 480 )(color 1 1 1 )) + + (candle (x 608 )(y 960 )(color 0.4 0.1 0 )(flicker #f )) + (candle (x 640 )(y 960 )(color 0.4 0.1 0 )(flicker #f )) + (candle (x 672 )(y 960 )(color 0.4 0.1 0 )(flicker #f )) + (candle (x 704 )(y 960 )(color 0.4 0.1 0 )(flicker #f )) + + (candle (x 576 )(y 320 )(color 1 0.2 0.05 )(name "torch1" )(sprite "images/objects/candle/torch/torch.sprite" )(burning #f )) + (candle (x 736 )(y 320 )(color 1 0.2 0.05 )(name "torch2" )(sprite "images/objects/candle/torch/torch.sprite" )(burning #f )) + + (switch (script " red.set_burning(!red.get_burning()); + wait( 0.1 ); + orange.set_burning(!orange.get_burning()); + wait( 0.1 ); + yellow.set_burning(!yellow.get_burning()); + wait( 0.1 ); + green.set_burning(!green.get_burning()); + wait( 0.1 ); + blue.set_burning(!blue.get_burning()); + wait( 0.1 ); + purple.set_burning(!purple.get_burning()); ")(sprite "images/objects/switch/switch.sprite" ) + (x 96 )(y 448 )) + + (switch (script " torch1.set_burning(!torch1.get_burning()); + torch2.set_burning(!torch2.get_burning()); ")(sprite "images/objects/switch/switch.sprite" ) + (x 1216 )(y 448 )) + (switch (script " settings.set_ambient_light((settings.get_ambient_red() + 0.14 > 1) ? 0.02 : settings.get_ambient_red() + 0.14 , (settings.get_ambient_green() + 0.14 > 1) ? 0.02 : settings.get_ambient_green() + 0.14 , (settings.get_ambient_blue() + 0.14 > 1) ? 0.02 : settings.get_ambient_blue() + 0.14 ); ")(sprite "images/objects/switch/switch.sprite" ) + (x 320 )(y 576 )) + + (bonusblock (x 544 )(y 352 )(contents "icegrow" )(count 0 )) + (bonusblock (x 608 )(y 352 )(contents "star" )(count 0 )) + (bonusblock (x 704 )(y 352 )(contents "1up" )(count 0 )) + (bonusblock (x 768 )(y 352 )(contents "firegrow" )(count 0 )) + + (willowisp (x 48 )(y 544)(spawnpoint "top" )) + (willowisp (x 1232 )(y 544)(spawnpoint "top" )) + + (powerup (x 0 )(y 320 )(sprite "images/powerups/iceflower/iceflower.sprite" )) + (powerup (x 0 )(y 480 )(sprite "images/powerups/fireflower/fireflower.sprite" )) + + (weak_block (x 0 )(y 352 )(linked #f )) + (weak_block (x 32 )(y 352 )) + (weak_block (x 64 )(y 352 )) + (weak_block (x 96 )(y 352 )) + (weak_block (x 128 )(y 352 )) + (weak_block (x 160 )(y 352 )) + + (magicblock (x 416 )(y 224 )(color 1 1 1 )) + (magicblock (x 448 )(y 224 )(color 1 1 1 )) + (magicblock (x 480 )(y 224 )(color 1 1 1 )) + (magicblock (x 512 )(y 224 )(color 1 1 1 )) + (magicblock (x 544 )(y 224 )(color 1 1 1 )) + (magicblock (x 576 )(y 224 )(color 1 1 1 )) + (magicblock (x 608 )(y 224 )(color 1 1 1 )) + (magicblock (x 640 )(y 224 )(color 1 1 1 )) + (magicblock (x 672 )(y 224 )(color 1 1 1 )) + (magicblock (x 704 )(y 224 )(color 1 1 1 )) + (magicblock (x 736 )(y 224 )(color 1 1 1 )) + (magicblock (x 768 )(y 224 )(color 1 1 1 )) + (magicblock (x 800 )(y 224 )(color 1 1 1 )) + (magicblock (x 832 )(y 224 )(color 1 1 1 )) + (magicblock (x 864 )(y 224 )(color 1 1 1 )) + (magicblock (x 896 )(y 224 )(color 1 1 1 )) +)) diff -Nru supertux-0.3.3/data/levels/test/nb.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/nb.po --- supertux-0.3.3/data/levels/test/nb.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/nb.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,227 +1,305 @@ -# Translation of nb to Norwegian Nynorsk -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Karl Ove Hufthammer , 2007. +# Translation of SuperTux to Norwegian Bokmål +# This file is distributed under the same license as the SuperTux package. +# Karl Ove Hufthammer , 2007, 2013. msgid "" msgstr "" -"Project-Id-Version: nb\n" +"Project-Id-Version: supertux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-07-01 10:22+0200\n" -"PO-Revision-Date: 2007-07-13 18:53+0200\n" +"POT-Creation-Date: 2013-04-21 14:01+0200\n" +"PO-Revision-Date: 2013-04-21 13:51+0200\n" "Last-Translator: Karl Ove Hufthammer \n" "Language-Team: Norwegian Nynorsk \n" +"Language: nn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Lokalize 1.5\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" -#: data/levels/test/1holes.stl:4 data/levels/test/holes.stl:3 -#: data/levels/test/secret.stl:3 data/levels/test/stacking.stl:4 -#: data/levels/test/totem.stl:4 -msgid "Totem Test" -msgstr "Totemtest" +#: data/levels/test/BackGround.stl:3 +#, fuzzy +#| msgid "Forest Theme Test" +msgid "Forest Background Test" +msgstr "Skogbakgrunntest" + +#: data/levels/test/bicycle_platform.stl:3 +#, fuzzy +#| msgid "Flying Platform Test" +msgid "Bicycle Platform Test" +msgstr "Sykkelplattformtest" + +#: data/levels/test/bonusblock.stl:3 +#, fuzzy +#| msgid "Bonus Block Test" +msgid "Bonusblock Test" +msgstr "Bonusblokktest" -#: data/levels/test/BackGround.stl:3 data/levels/test/auto.stl:3 -#: data/levels/test/break.stl:3 data/levels/test/burn.stl:3 -#: data/levels/test/castle_snow.stl:3 data/levels/test/direction.stl:3 -#: data/levels/test/dropcrush.stl:3 data/levels/test/grab.stl:3 -#: data/levels/test/lantern.stl:3 data/levels/test/magicblocks.stl:3 -#: data/levels/test/menutest.stl:3 data/levels/test/oddbug.stl:3 -#: data/levels/test/reset.stl:3 data/levels/test/scriptdoor.stl:3 -#: data/levels/test/scripttrigger.stl:3 data/levels/test/simple.stl:3 -#: data/levels/test/slopes.stl:3 data/levels/test/trampoline.stl:3 -#: data/levels/test/tree-exit.stl:3 data/levels/test/unisolid.stl:3 -#: data/levels/test/water.stl:3 -msgid "Unnamed" -msgstr "Navnløs" - -#: data/levels/test/ambient_sound.stl:4 -msgid "Ambient Sound Test" -msgstr "Omgivelseslydtest" - -#: data/levels/test/ambient_sound.stl:146 -msgid "" -"-Info\n" -"#An ambient sound \n" -"#leveldone music\n" -msgstr "" -"-Info\n" -"#Omgivelseslyd \n" -"#Brett fullført\n" - -#: data/levels/test/ambient_sound.stl:152 -msgid "" -"-Info\n" -"#An ambient sound \n" -"#source playing the\n" -"#rain effect should \n" -"#be audible here.\n" -msgstr "" -"-Info\n" -"#Omgivelseslyd \n" -"#med regneffekter\n" -"#skal høres nå.\n" - -#: data/levels/test/ambient_sound.stl:160 -msgid "" -"-Info\n" -"#Waterfall\n" -"#Volume 0.2\n" -"#smaller geometry\n" -"#than rain source\n" -msgstr "" -"-Info\n" -"#Fossefall\n" -"#Volum 0,2\n" -"#Mindre geometri\n" -"#enn regnkilden\n" - -#: data/levels/test/ambient_sound.stl:168 -msgid "" -"-Info\n" -"#Lava (Area)\n" -"#extending right\n" -msgstr "" -"-Info\n" -"#Lava (område)\n" -"#som går til høyre\n" - -#: data/levels/test/autoscroll.stl:3 -msgid "Autoscroll Test (Above the Arctic Skies)" -msgstr "Autorullingstest («Over skyene»)" - -#: data/levels/test/bicycle_platform.stl:3 data/levels/test/candle.stl:3 -#: data/levels/test/dais.stl:3 data/levels/test/platform.stl:3 -#: data/levels/test/pneumatic_platform.stl:3 data/levels/test/pushbutton.stl:3 -#: data/levels/test/switch.stl:3 data/levels/test/wind.stl:3 -msgid "Flying Platform Test" -msgstr "Flygende plattform-test" +#: data/levels/test/candle.stl:3 +#, fuzzy +#| msgid "Scripting Test" +msgid "Candle Scripting Test" +msgstr "Stearinlysskripttest" + +#: data/levels/test/captainsnowball.stl:3 +msgid "Captain Snowball Test (Welcome to Antarctica)" +msgstr "Kaptein snøball-test (Velkommen til sørpolen)" -#: data/levels/test/bonus-level4.stl:4 -msgid "Bonus Island Castle" -msgstr "Bonusøyslott" +#: data/levels/test/captainsnowball.stl:32 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" +"-Bonusblokker\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonusblokker inneholder mynter, spesialevner eller spesielle gjenstander som hjelper deg videre.\n" +"#\n" +"#Knus blokkene nedenfra for å få tak i det de inneholder." -#: data/levels/test/bonusblock.stl:4 data/levels/test/rock.stl:3 -msgid "Bonus Block Test" -msgstr "Bonusblokktest" +#: data/levels/test/captainsnowball.stl:41 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" +"-Egg\n" +"!images/powerups/egg/egg.png\n" +"#Egget får deg til å vokse deg større. Du kan da knuse treblokker med hodet." -#: data/levels/test/bonusblock.stl:139 +#: data/levels/test/captainsnowball.stl:48 msgid "" -"-Info\n" -"#Beware of these crazy\n" -"#red potions.\n" -"#Better seek for blue\n" -"#potions." -msgstr "" -"-Info\n" -"#Pass deg for disse\n" -"#røde drikkene.\n" -"#Se heller etter\n" -"#blå drikker." - -#: data/levels/test/darttrap.stl:4 data/levels/test/unstable.stl:3 -msgid "DartTrap Test" -msgstr "DartTrap-test" - -#: data/levels/test/forest1-grumbel.stl:3 data/levels/test/mrtree.stl:3 -msgid "Forest Tiles / Slopes / Foreground Test" -msgstr "Skogbrikker / bakker / framgrunnstest" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." +msgstr "" +"-Bjelle\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Ring med bjella. Hvis du dør, vil du gjenoppstå på bjelleplassen.\n" +" Det blir bare registrert spillstatistikk om du klarer brettet uten å gjenoppstå." -#: data/levels/test/forestkeep.stl:4 -msgid "No Name" -msgstr "Navnløs" +#: data/levels/test/captainsnowball.stl:55 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" +"-Løping\n" +"!images/tiles/signs/run.png\n" +"#Veien framfor deg er stengt. Du må løpe fort for å kunne klare å hoppe over hindrene." + +#: data/levels/test/captainsnowball.stl:62 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" +"-Ildblomst\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#Ildblomsten gir deg evnen til å skyte ildkuler." + +#: data/levels/test/captainsnowball.stl:69 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" +"-Tux-dokke\n" +"!images/powerups/1up/1up.png\n" +"#Tux-dokka gir deg 100 mynter." + +#: data/levels/test/captainsnowball.stl:76 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" +"-Hemmelige plasser\n" +"#Mange brett inneholder hemmelige plasser bak det som ser ut som vanlige vegger. Ser du godt etter, finner du ofte hint om den hemmelige plassen." -#: data/levels/test/foresttheme.stl:3 -msgid "Forest Theme Test" -msgstr "Skogtematest" - -#: data/levels/test/hitfrombelow.stl:3 -msgid "Test of badguys hit from below" -msgstr "Test av knusing av slemminger nedenfra" - -#: data/levels/test/hurting_platform.stl:3 -msgid "Sawblade Test" -msgstr "Sagbladtest" - -#: data/levels/test/intro.stl:4 -msgid "SuperTux Intro" -msgstr "SuperTux-intro" +#: data/levels/test/castletiles.stl:3 +msgid "Castle Tiles Test" +msgstr "Slottsbrikketest" + +#: data/levels/test/chain.stl:3 +msgid "Chain test" +msgstr "Lenketest" + +#: data/levels/test/crystalcave.stl:3 +msgid "Crystal Cave test" +msgstr "Krystallhuletest" + +#: data/levels/test/crystallo.stl:3 +msgid "Crystal Cave (Crystallo Test)" +msgstr "Krystallhulen (Crystallo-test)" + +#: data/levels/test/darksnow.stl:3 +msgid "Dark Snow Test (+Icecrusher)" +msgstr "Mørk snø-test (+ isknuser)" + +#: data/levels/test/decal.stl:3 +#, fuzzy +#| msgid "Sector Test" +msgid "Decal Test" +msgstr "Dekaltest" + +#: data/levels/test/doortest.stl:3 +#, fuzzy +#| msgid "Sector Test" +msgid "Door Test" +msgstr "Dørtest" + +#: data/levels/test/forestkeep.stl:4 +#, fuzzy +#| msgid "Forest Theme Test" +msgid "Forest Keep Test" +msgstr "Skogtårntest" + +#: data/levels/test/haywire.stl:3 +msgid "Haywire bomb test" +msgstr "Gal bombe-test" + +#: data/levels/test/icecrusher.stl:3 +msgid "IceCrusher Test" +msgstr "Isknusertest" + +#: data/levels/test/icetest.stl:3 +msgid "Ice test" +msgstr "Istest" #: data/levels/test/intro2.stl:4 msgid "Picnic With Penny" msgstr "Piknik med Penny" -#: data/levels/test/intro_scene2.stl:4 -msgid "Nolok Escapes" -msgstr "Nolok rømmer" - -#: data/levels/test/keydoors.stl:3 -msgid "key 1 water - to be placed behind waterfall" -msgstr "nøkkel 1 vann - skal plasseres bak fossen" - -#: data/levels/test/keydoors.stl:54 -msgid "" -"#Remember that you can type\n" -"#sector.add_key(key);\n" -"#keys are air, wood, earth, fire and water" -msgstr "" -"#Husk at du kan skrive\n" -"#sector.add_key(nøkkel);\n" -"#Nøklene er «air» (luft),\n" -"#«wood» (tre), «earth» (jord),\n" -"#«fire» (ild) og «water» (vann)." - #: data/levels/test/kugelblitz.stl:3 msgid "Kugelblitz Test" msgstr "Kugelblitz-test" -#: data/levels/test/laddertest.stl:3 -msgid "Ladder Test" -msgstr "Stigetest" - #: data/levels/test/light.stl:3 -msgid "One Block Fall-through / Spikes" -msgstr "Énblokks nedfall / pigger" +#, fuzzy +#| msgid "DartTrap Test" +msgid "Lightmap Test" +msgstr "Lyskarttest" -#: data/levels/test/raintest.stl:4 -msgid "Rain And Ghost Theme Test" -msgstr "Regn- og spøkelsestematest" - -#: data/levels/test/risinglava.stl:3 -msgid "Rising Lava Test" -msgstr "Voksende lava-test" - -#: data/levels/test/script.stl:3 -msgid "Scripting Test" -msgstr "Skripttest" - -#: data/levels/test/sectors.stl:4 -msgid "Sector Test" -msgstr "Sektortest" +#: data/levels/test/magicblocks.stl:3 +msgid "Magic Block Test" +msgstr "Bonusblokktest" + +#: data/levels/test/menutest.stl:3 +msgid "Menu as Level Test" +msgstr "Meny som brett-test" + +#: data/levels/test/newice.stl:3 +msgid "Unnamed (Ice Test)" +msgstr "Navnløs (istest)" + +#: data/levels/test/nightcave.stl:3 +msgid "NightCave test" +msgstr "Natthuletest" + +#: data/levels/test/oddbug.stl:3 +msgid "An Odd Bug" +msgstr "En rar feil" + +#: data/levels/test/owl.stl:3 +msgid "Owl test" +msgstr "Ugletest" + +#: data/levels/test/pneumatic_platform.stl:3 +#, fuzzy +#| msgid "Flying Platform Test" +msgid "Pneumatic Platform Test" +msgstr "Pneumatisk plattform-test" + +#: data/levels/test/rusty_trampoline.stl:3 +msgid "rusty trampoline test (C++ implementation)" +msgstr "Rusten trampoline-test (C++-implementering)" + +#: data/levels/test/scripttrigger.stl:3 +msgid "Script Trigger Test" +msgstr "Skriptutløsertest" + +#: data/levels/test/short_fuse.stl:3 +msgid "Short fuse bomb test" +msgstr "Kort lunte-test" + +#: data/levels/test/snowair.stl:3 +msgid "Snow Air Tile Test" +msgstr "Snøluftbrikketest" + +#: data/levels/test/snowmountain.stl:3 +msgid "Snow Mountain Tiles" +msgstr "Snøfjellbrikketest" + +#: data/levels/test/snowslope.stl:3 +msgid "Snow Slope Tile Test" +msgstr "Snøbakkebrikketest" + +#: data/levels/test/stacking.stl:4 +#, fuzzy +#| msgid "Scripting Test" +msgid "Enemy Stacking Test" +msgstr "Fiendestabling-test" -#: data/levels/test/stacking.stl:126 +#: data/levels/test/stacking.stl:60 msgid "images/powerups/egg/egg.sprite" msgstr "images/powerups/egg/egg.sprite" +#: data/levels/test/tileplatforms.stl:3 +#, fuzzy +#| msgid "Flying Platform Test" +msgid "Tile Platform Test" +msgstr "Flygende plattform-test" + +#: data/levels/test/totem.stl:4 +msgid "Totem Test" +msgstr "Totemtest" + #: data/levels/test/transition.stl:3 msgid "Ghost Forest Transition" msgstr "Spøkelsesskogovergang" #: data/levels/test/treeboss.stl:3 -msgid "Trees Suck" -msgstr "Tre suger" +msgid "Trees Stink (Tree Boss Test)" +msgstr "Trestinking (tresjeftest)" + +#: data/levels/test/unisolid.stl:3 +#, fuzzy +#| msgid "Flying Platform Test" +msgid "Snow Tileset and Platform Test" +msgstr "Snøbrikke- og plattformtest" + +#: data/levels/test/unstable_tile.stl:3 +msgid "Unstable tile test" +msgstr "Ustabil brikke-test" + +#: data/levels/test/weakblock.stl:3 +#, fuzzy +#| msgid "Bonus Block Test" +msgid "Weakblock Test" +msgstr "Svakblokktest" + + + + + + + + + + + + + + + + + + + + + + + -#: data/levels/test/verticalforest.stl:5 -msgid "Inside The Tree" -msgstr "Inni treet" - -#: data/levels/test/wansti-level4.stl:4 -msgid "Collapse Imminent!" -msgstr "Sammenbruddet er nærstående!" - -#: data/levels/test/willowisp.stl:3 -msgid "WillOWisp Test" -msgstr "WillOWisp-test" diff -Nru supertux-0.3.3/data/levels/test/nightcave.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/nightcave.stl --- supertux-0.3.3/data/levels/test/nightcave.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/nightcave.stl 2014-05-17 16:30:09.000000000 +0000 @@ -15,38 +15,47 @@ (decal (x 384) (y 1024) + (sprite "images/decal/nightcave/lightflower1.png") ) (decal (x 2528) (y 960) + (sprite "images/decal/nightcave/lightflower2.png") ) (decal (x 2320) (y 1008) + (sprite "images/decal/nightcave/lightflower3.png") ) (decal (x 1712) (y 816) + (sprite "images/decal/nightcave/lightflower1.png") ) (decal (x 1920) (y 928) + (sprite "images/decal/nightcave/lightflower2.png") ) (decal (x 2976) (y 944) + (sprite "images/decal/nightcave/lightflower3.png") ) (decal (x 1344) (y 496) + (sprite "images/decal/nightcave/lightflower1.png") ) (decal (x 720) (y 752) + (sprite "images/decal/nightcave/lightflower2.png") ) (decal (x 992) (y 704) + (sprite "images/decal/nightcave/lightflower3.png") ) (snowman (x 1059) diff -Nru supertux-0.3.3/data/levels/test/nn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/nn.po --- supertux-0.3.3/data/levels/test/nn.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/nn.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,228 +1,294 @@ -# Translation of nn to Norwegian Nynorsk -# Norwegian Nynorsk translations for supertux package. -# Copyright (C) 2007 THE supertux'S COPYRIGHT HOLDER -# This file is distributed under the same license as the supertux package. -# -# Karl Ove Hufthammer , 2007. +# Translation of SuperTux to Norwegian Nynorsk +# This file is distributed under the same license as the SuperTux package. +# Karl Ove Hufthammer , 2007, 2013. msgid "" msgstr "" -"Project-Id-Version: nn\n" +"Project-Id-Version: supertux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-07-01 10:22+0200\n" -"PO-Revision-Date: 2007-07-01 11:20+0200\n" +"POT-Creation-Date: 2013-04-21 13:41+0200\n" +"PO-Revision-Date: 2013-04-21 13:58+0200\n" "Last-Translator: Karl Ove Hufthammer \n" "Language-Team: Norwegian Nynorsk \n" +"Language: nn\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: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Lokalize 1.5\n" -#: data/levels/test/1holes.stl:4 data/levels/test/holes.stl:3 -#: data/levels/test/secret.stl:3 data/levels/test/stacking.stl:4 -#: data/levels/test/totem.stl:4 -msgid "Totem Test" -msgstr "Totemtest" - -#: data/levels/test/BackGround.stl:3 data/levels/test/auto.stl:3 -#: data/levels/test/break.stl:3 data/levels/test/burn.stl:3 -#: data/levels/test/castle_snow.stl:3 data/levels/test/direction.stl:3 -#: data/levels/test/dropcrush.stl:3 data/levels/test/grab.stl:3 -#: data/levels/test/lantern.stl:3 data/levels/test/magicblocks.stl:3 -#: data/levels/test/menutest.stl:3 data/levels/test/oddbug.stl:3 -#: data/levels/test/reset.stl:3 data/levels/test/scriptdoor.stl:3 -#: data/levels/test/scripttrigger.stl:3 data/levels/test/simple.stl:3 -#: data/levels/test/slopes.stl:3 data/levels/test/trampoline.stl:3 -#: data/levels/test/tree-exit.stl:3 data/levels/test/unisolid.stl:3 -#: data/levels/test/water.stl:3 -msgid "Unnamed" -msgstr "Namnlaus" - -#: data/levels/test/ambient_sound.stl:4 -msgid "Ambient Sound Test" -msgstr "Omgjevnadslydtest" - -#: data/levels/test/ambient_sound.stl:146 -msgid "" -"-Info\n" -"#An ambient sound \n" -"#leveldone music\n" -msgstr "" -"-Info\n" -"#Omgjevnadslyd \n" -"#Brett fullført\n" - -#: data/levels/test/ambient_sound.stl:152 -msgid "" -"-Info\n" -"#An ambient sound \n" -"#source playing the\n" -"#rain effect should \n" -"#be audible here.\n" -msgstr "" -"-Info\n" -"#Omgjevnadslyd \n" -"#med regneffektar\n" -"#skal hørast no.\n" - -#: data/levels/test/ambient_sound.stl:160 -msgid "" -"-Info\n" -"#Waterfall\n" -"#Volume 0.2\n" -"#smaller geometry\n" -"#than rain source\n" -msgstr "" -"-Info\n" -"#Fossefall\n" -"#Volum 0,2\n" -"#Mindre geometri\n" -"#enn regnkjelda\n" - -#: data/levels/test/ambient_sound.stl:168 -msgid "" -"-Info\n" -"#Lava (Area)\n" -"#extending right\n" -msgstr "" -"-Info\n" -"#Lava (område)\n" -"#som går til høgre\n" - -#: data/levels/test/autoscroll.stl:3 -msgid "Autoscroll Test (Above the Arctic Skies)" -msgstr "Autorullingstest («Over skyene»)" - -#: data/levels/test/bicycle_platform.stl:3 data/levels/test/candle.stl:3 -#: data/levels/test/dais.stl:3 data/levels/test/platform.stl:3 -#: data/levels/test/pneumatic_platform.stl:3 data/levels/test/pushbutton.stl:3 -#: data/levels/test/switch.stl:3 data/levels/test/wind.stl:3 -msgid "Flying Platform Test" -msgstr "Flygande plattform-test" - -#: data/levels/test/bonus-level4.stl:4 -msgid "Bonus Island Castle" -msgstr "Bonusøyslott" +#: data/levels/test/BackGround.stl:3 +msgid "Forest Background Test" +msgstr "Skogbakgrunntest" + +#: data/levels/test/bicycle_platform.stl:3 +msgid "Bicycle Platform Test" +msgstr "Sykkelplattformtest" -#: data/levels/test/bonusblock.stl:4 data/levels/test/rock.stl:3 -msgid "Bonus Block Test" +#: data/levels/test/bonusblock.stl:3 +msgid "Bonusblock Test" msgstr "Bonusblokktest" -#: data/levels/test/bonusblock.stl:139 +#: data/levels/test/candle.stl:3 +msgid "Candle Scripting Test" +msgstr "Stearinlysskripttest" + +#: data/levels/test/captainsnowball.stl:3 +msgid "Captain Snowball Test (Welcome to Antarctica)" +msgstr "Kaptein snøball-test (Velkommen til sørpolen)" + +# skip-rule: mellomrom-før +#: data/levels/test/captainsnowball.stl:32 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in " +"your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" +"-Bonusblokker\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonusblokker inneheld myntar, spesialevner eller spesielle gjenstandar som " +"hjelper deg vidare.\n" +"#\n" +"#Knus blokkene nedanfrå for å få tak i det dei inneheld." + +# skip-rule: mellomrom-før +#: data/levels/test/captainsnowball.stl:41 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his " +"head." +msgstr "" +"-Egg\n" +"!images/powerups/egg/egg.png\n" +"#Egget får deg til å veksa deg større. Du kan då knusa treblokker med hovudet." + +# skip-rule: mellomrom-før +#: data/levels/test/captainsnowball.stl:48 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. As long as you have at least 25 coins left, you can " +"retry the level from here." +msgstr "" +"-Bjølle\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Ring med bjølla. Viss du døyr, vil du gjenoppstå på bjølleplassen.\n" +" Det vert berre registrert spelstatistikk om du klarar brettet utan å " +"gjenoppstå." + +# skip-rule: mellomrom-før +#: data/levels/test/captainsnowball.stl:55 msgid "" -"-Info\n" -"#Beware of these crazy\n" -"#red potions.\n" -"#Better seek for blue\n" -"#potions." -msgstr "" -"-Info\n" -"#Pass deg for desse\n" -"#raude drikkane.\n" -"#Sjå heller etter\n" -"#blå drikkar." - -#: data/levels/test/darttrap.stl:4 data/levels/test/unstable.stl:3 -msgid "DartTrap Test" -msgstr "DartTrap-test" - -#: data/levels/test/forest1-grumbel.stl:3 data/levels/test/mrtree.stl:3 -msgid "Forest Tiles / Slopes / Foreground Test" -msgstr "Skogbrikker / bakkar / framgrunnstest" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass " +"over the blocks." +msgstr "" +"-Springing\n" +"!images/tiles/signs/run.png\n" +"#Vegen framfor deg er stengt. Du må springa fort for å kunna klara å hoppa " +"over hindera." + +# skip-rule: mellomrom-før +#: data/levels/test/captainsnowball.stl:62 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" +"-Eldblome\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#Eldblomen gjev deg evna til å skyta eldkuler." + +# skip-rule: mellomrom-før +#: data/levels/test/captainsnowball.stl:69 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" +"-Tux-dokke\n" +"!images/powerups/1up/1up.png\n" +"#Tux-dokka gjev deg 100 myntar." + +#: data/levels/test/captainsnowball.stl:76 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look " +"for clues to find them." +msgstr "" +"-Hemmelege plassar\n" +"#Mange brett inneheld hemmelege plassar bak det som ser ut som vanlege " +"veggar. Ser du godt etter, finn du ofte hint om den hemmelege plassen." + +#: data/levels/test/castletiles.stl:3 +msgid "Castle Tiles Test" +msgstr "Slottsbrikketest" + +#: data/levels/test/chain.stl:3 +msgid "Chain test" +msgstr "Lenkjetest" + +#: data/levels/test/crystalcave.stl:3 +msgid "Crystal Cave test" +msgstr "Krystallholetest" + +#: data/levels/test/crystallo.stl:3 +msgid "Crystal Cave (Crystallo Test)" +msgstr "Krystallhola (Crystallo-test)" + +#: data/levels/test/darksnow.stl:3 +msgid "Dark Snow Test (+Icecrusher)" +msgstr "Mørk snø-test (+ isknusar)" + +#: data/levels/test/decal.stl:3 +msgid "Decal Test" +msgstr "Dekaltest" + +#: data/levels/test/doortest.stl:3 +msgid "Door Test" +msgstr "Dørtest" #: data/levels/test/forestkeep.stl:4 -msgid "No Name" -msgstr "Namnlaus" +msgid "Forest Keep Test" +msgstr "Skogtårntest" -#: data/levels/test/foresttheme.stl:3 -msgid "Forest Theme Test" -msgstr "Skogtematest" - -#: data/levels/test/hitfrombelow.stl:3 -msgid "Test of badguys hit from below" -msgstr "Test av knusing av slemmingar nedanfrå" - -#: data/levels/test/hurting_platform.stl:3 -msgid "Sawblade Test" -msgstr "Sagbladtest" - -#: data/levels/test/intro.stl:4 -msgid "SuperTux Intro" -msgstr "SuperTux-intro" +#: data/levels/test/haywire.stl:3 +msgid "Haywire bomb test" +msgstr "Gal bombe-test" + +#: data/levels/test/icecrusher.stl:3 +msgid "IceCrusher Test" +msgstr "Isknusartest" + +#: data/levels/test/icetest.stl:3 +msgid "Ice test" +msgstr "Istest" #: data/levels/test/intro2.stl:4 msgid "Picnic With Penny" msgstr "Piknik med Penny" -#: data/levels/test/intro_scene2.stl:4 -msgid "Nolok Escapes" -msgstr "Nolok rømmer" - -#: data/levels/test/keydoors.stl:3 -msgid "key 1 water - to be placed behind waterfall" -msgstr "nøkkel 1 vatn - skal plasserast bak fossen" - -#: data/levels/test/keydoors.stl:54 -msgid "" -"#Remember that you can type\n" -"#sector.add_key(key);\n" -"#keys are air, wood, earth, fire and water" -msgstr "" -"#Hugs at du kan skriva\n" -"#sector.add_key(nøkkel);\n" -"#Nøklane er «air» (luft),\n" -"#«wood» (tre), «earth» (jord),\n" -"#«fire» (eld) og «water» (vatn)." - #: data/levels/test/kugelblitz.stl:3 msgid "Kugelblitz Test" msgstr "Kugelblitz-test" -#: data/levels/test/laddertest.stl:3 -msgid "Ladder Test" -msgstr "Stigetest" - #: data/levels/test/light.stl:3 -msgid "One Block Fall-through / Spikes" -msgstr "Éiblokks nedfall / piggar" +msgid "Lightmap Test" +msgstr "Lyskarttest" -#: data/levels/test/raintest.stl:4 -msgid "Rain And Ghost Theme Test" -msgstr "Regn- og spøkjelsestematest" - -#: data/levels/test/risinglava.stl:3 -msgid "Rising Lava Test" -msgstr "Veksande lava-test" - -#: data/levels/test/script.stl:3 -msgid "Scripting Test" -msgstr "Skripttest" - -#: data/levels/test/sectors.stl:4 -msgid "Sector Test" -msgstr "Sektortest" +#: data/levels/test/magicblocks.stl:3 +msgid "Magic Block Test" +msgstr "Magisk blokk-test" + +#: data/levels/test/menutest.stl:3 +msgid "Menu as Level Test" +msgstr "Meny som brett-test" + +#: data/levels/test/newice.stl:3 +msgid "Unnamed (Ice Test)" +msgstr "Namnlaus (istest)" + +#: data/levels/test/nightcave.stl:3 +msgid "NightCave test" +msgstr "Nattholetest" + +#: data/levels/test/oddbug.stl:3 +msgid "An Odd Bug" +msgstr "Ein rar feil" + +#: data/levels/test/owl.stl:3 +msgid "Owl test" +msgstr "Ugletest" + +#: data/levels/test/pneumatic_platform.stl:3 +msgid "Pneumatic Platform Test" +msgstr "Pneumatisk plattform-test" + +#: data/levels/test/rusty_trampoline.stl:3 +msgid "rusty trampoline test (C++ implementation)" +msgstr "Rusten trampoline-test (C++-implementering)" + +#: data/levels/test/scripttrigger.stl:3 +msgid "Script Trigger Test" +msgstr "Skriptutløysartest" + +#: data/levels/test/short_fuse.stl:3 +msgid "Short fuse bomb test" +msgstr "Kort lunte-test" + +#: data/levels/test/snowair.stl:3 +msgid "Snow Air Tile Test" +msgstr "Snøluftbrikketest" + +#: data/levels/test/snowmountain.stl:3 +msgid "Snow Mountain Tiles" +msgstr "Snøfjellbrikketest" + +#: data/levels/test/snowslope.stl:3 +msgid "Snow Slope Tile Test" +msgstr "Snøbakkebrikketest" + +#: data/levels/test/stacking.stl:4 +msgid "Enemy Stacking Test" +msgstr "Fiendestabling-test" -#: data/levels/test/stacking.stl:126 +#: data/levels/test/stacking.stl:60 msgid "images/powerups/egg/egg.sprite" msgstr "images/powerups/egg/egg.sprite" +#: data/levels/test/tileplatforms.stl:3 +msgid "Tile Platform Test" +msgstr "Brikkeplattformtest" + +#: data/levels/test/totem.stl:4 +msgid "Totem Test" +msgstr "Totemtest" + #: data/levels/test/transition.stl:3 msgid "Ghost Forest Transition" msgstr "Spøkjelsesskogovergang" #: data/levels/test/treeboss.stl:3 -msgid "Trees Suck" -msgstr "Tre suger" +msgid "Trees Stink (Tree Boss Test)" +msgstr "Trestinking (tresjeftest)" + +#: data/levels/test/unisolid.stl:3 +msgid "Snow Tileset and Platform Test" +msgstr "Snøbrikke- og plattformtest" + +#: data/levels/test/unstable_tile.stl:3 +msgid "Unstable tile test" +msgstr "Ustabil brikke-test" + +#: data/levels/test/weakblock.stl:3 +msgid "Weakblock Test" +msgstr "Svakblokktest" + + + + + + + + + + + + + + + + + + + + + + + -#: data/levels/test/verticalforest.stl:5 -msgid "Inside The Tree" -msgstr "Inni treet" - -#: data/levels/test/wansti-level4.stl:4 -msgid "Collapse Imminent!" -msgstr "Samanbrotet er nærståande!" - -#: data/levels/test/willowisp.stl:3 -msgid "WillOWisp Test" -msgstr "WillOWisp-test" diff -Nru supertux-0.3.3/data/levels/test/owl.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/owl.stl --- supertux-0.3.3/data/levels/test/owl.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/owl.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,165 @@ +(supertux-level + (version 2) + (name (_ "Owl test")) + (author "octo") + (contact "supertux at octo.it") + (license "GPL 2+ / CC-by-sa 3.0") + (sector + (name "main") + (ambient-light 1 1 1) + (camera + (mode "normal") + ) + (owl + (x 704) + (y 896) + ) + (owl + (x 1312) + (y 832) + (carry "skydive") + ) + (owl + (x 2400) + (y 896) + (carry "trampoline") + ) + (spawnpoint + (name "main") + (x 96) + (y 992) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (width 100) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 100) + (height 35) + (tiles + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Foreground") + (width 100) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/test/rusty_trampoline.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/rusty_trampoline.stl --- supertux-0.3.3/data/levels/test/rusty_trampoline.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/rusty_trampoline.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,175 @@ +(supertux-level + (version 2) + (name (_ "rusty trampoline test (C++ implementation)")) + (author "Jonas Kuemmerlin") + (contact "rgcjonas@googlemail.com") + (license "GPLv2+") + (sector + (name "main") + (ambient-light 1 1 1) + (background + (speed 0.5) + (image-top "images/background/BlueRock_Forest/blue-top.jpg") + (image "images/background/BlueRock_Forest/blue-middle.jpg") + (image-bottom "images/background/BlueRock_Forest/blue-bottom.jpg") + ) + (camera + (mode "normal") + ) + (spawnpoint + (name "main") + (x 96) + (y 96) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (width 100) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 100) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Foreground") + (width 100) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + + (rustytrampoline + (x 160) + (y 256) + (counter 5) + ) + + (rustytrampoline + (x 190) + (y 256) + (counter 2) + ) + + (rustytrampoline + (x 210) + (y 256) + (portable #f) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/test/short_fuse.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/short_fuse.stl --- supertux-0.3.3/data/levels/test/short_fuse.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/short_fuse.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,135 @@ +(supertux-level + (version 2) + (name (_ "Short fuse bomb test")) + (author "octo") + (contact "supertux at octo.it") + (license "GPL 2+ / CC-by-sa 3.0") + (sector + (name "main") + (ambient-light 1 1 1) + (camera + (mode "normal") + ) + (short_fuse + (x 192) + (y 1024) + ) + (short_fuse + (x 704) + (y 1024) + ) + (short_fuse + (x 1152) + (y 1024) + ) + (short_fuse + (x 1344) + (y 1024) + ) + (short_fuse + (x 1536) + (y 1024) + ) + (short_fuse + (x 1760) + (y 1024) + ) + (short_fuse + (x 1856) + (y 1024) + ) + (short_fuse + (x 1952) + (y 1024) + ) + (short_fuse + (x 2272) + (y 1024) + ) + (short_fuse + (x 2560) + (y 1024) + ) + (short_fuse + (x 2912) + (y 1024) + ) + (short_fuse + (x 2304) + (y 832) + ) + (short_fuse + (x 2624) + (y 1024) + ) + (short_fuse + (x 2752) + (y 1024) + ) + (short_fuse + (x 2688) + (y 1024) + ) + (short_fuse + (x 2496) + (y 1024) + ) + (short_fuse + (x 2400) + (y 1024) + ) + (short_fuse + (x 2336) + (y 1024) + ) + (spawnpoint + (name "main") + (x 32) + (y 864) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 100) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 50 49 102 102 0 0 0 140 140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 + 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 + 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 + 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 + 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 0 0 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 + 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 0 0 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 + ) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/test/tileplatforms.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/tileplatforms.stl --- supertux-0.3.3/data/levels/test/tileplatforms.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/tileplatforms.stl 2014-05-17 16:30:09.000000000 +0000 @@ -64,8 +64,9 @@ ) ) (width 5) - (height 3) + (height 4) (tiles + 0 0 44 0 0 7 8 8 8 9 13 14 14 14 15 16 17 17 17 18 diff -Nru supertux-0.3.3/data/levels/test/treeboss.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/treeboss.stl --- supertux-0.3.3/data/levels/test/treeboss.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/treeboss.stl 2014-05-17 16:30:09.000000000 +0000 @@ -1,6 +1,6 @@ (supertux-level (version 2) - (name (_ "Trees Suck (Tree Boss Test)")) + (name (_ "Trees Stink (Tree Boss Test)")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") (sector @@ -226,6 +226,7 @@ ) ) (ghosttree + (dead-script "sector.Tux.trigger_sequence(\"fireworks\");") (x 730) (y 550) ) diff -Nru supertux-0.3.3/data/levels/test/unstable_tile.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/unstable_tile.stl --- supertux-0.3.3/data/levels/test/unstable_tile.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/unstable_tile.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,143 @@ +(supertux-level + (version 2) + (name (_ "Unstable tile test")) + (author "octo") + (contact "supertux at octo.it") + (license "GPL 2+ / CC-by-sa 3.0") + (sector + (name "main") + (ambient-light 1 1 1) + (camera + (mode "normal") + ) + (spawnpoint + (name "main") + (x 544) + (y 512) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 100) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 50 49 50 49 0 0 0 0 50 49 50 49 0 0 0 0 50 49 50 49 0 0 0 0 50 49 50 49 0 0 0 0 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 51 52 51 52 0 0 0 0 51 52 51 52 0 0 0 0 51 52 51 52 0 0 0 0 51 52 51 52 0 0 0 0 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 128) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 160) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 192) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 224) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") + (x 384) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") + (x 416) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") + (x 448) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") + (x 480) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 640) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 672) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 704) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 736) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 896) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 928) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 960) + (y 576) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 992) + (y 576) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/test/weakblock.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/weakblock.stl --- supertux-0.3.3/data/levels/test/weakblock.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/test/weakblock.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,141 @@ +(supertux-level + (version 2) + (name (_ "Weakblock Test")) + (author "LMH") + (license "GPL 2 / CC-by-sa 3.0" ) + (sector (name "main" ) + (ambient-light 1 1 1 ) + (camera (mode "normal" )) + + (spawnpoint (name "main" ) + (x 80 )(y 704 )) + + (tilemap (name "Interactive" ) + (z-pos 0 )(solid #t ) + (width 42 )(height 30 ) + (tiles ; 160 192 224 256 288 320 352 384 416 448 480 512 544 576 608 640 672 704 736 768 800 832 864 896 928 960 992 1024 1056 1088 1120 1152 1184 1216 1248 1280 1312 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 32 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 64 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 96 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 128 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 160 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 192 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 224 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 256 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 288 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 320 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 352 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 384 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 416 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 448 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 480 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 512 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 544 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 576 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 608 +0 0 0 0 140 0 140 0 0 102 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 640 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 672 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 704 +8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 ; 736 +14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ; 768 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 800 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 832 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 864 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 896 +11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ; 928 + )) + (weak_block + (linked #f ) + (x 480 )(y 736 )) + (weak_block + (linked #f ) + (x 512 )(y 736 )) + (weak_block + (linked #f ) + (x 544 )(y 736 )) + (weak_block + (linked #f ) + (x 576 )(y 736 )) + (weak_block + (linked #f ) + (x 608 )(y 736 )) + (weak_block + (linked #f ) + (x 640 )(y 736 )) + (weak_block + (linked #f ) + (x 672 )(y 736 )) + (weak_block + (x 480 )(y 672 )) + (weak_block + (x 512 )(y 672 )) + (weak_block + (x 544 )(y 672 )) + (weak_block + (x 576 )(y 672 )) + (weak_block + (x 608 )(y 672 )) + (weak_block + (x 640 )(y 672 )) + (weak_block + (x 672 )(y 672 )) + + (weak_block + (linked #f ) + (x 736 )(y 704 )) + (weak_block + (linked #f ) + (x 768 )(y 704 )) + (weak_block + (linked #f ) + (x 800 )(y 704 )) + (weak_block + (linked #f ) + (x 832 )(y 704 )) + (weak_block + (linked #f ) + (x 864 )(y 704 )) + (weak_block + (linked #f ) + (x 896 )(y 704 )) + (weak_block + (linked #f ) + (x 928 )(y 704 )) + (weak_block + (x 736 )(y 672 )) + (weak_block + (x 768 )(y 672 )) + (weak_block + (x 800 )(y 672 )) + (weak_block + (x 832 )(y 672 )) + (weak_block + (x 864 )(y 672 )) + (weak_block + (x 896 )(y 672 )) + (weak_block + (x 928 )(y 672 )) + + (weak_block + (linked #t )(sprite "images/objects/weak_block/meltbox.sprite" ) + (x 992 )(y 704 )) + (weak_block + (linked #t )(sprite "images/objects/weak_block/meltbox.sprite" ) + (x 1024 )(y 704 )) + (weak_block + (linked #t )(sprite "images/objects/weak_block/meltbox.sprite" ) + (x 1056 )(y 704 )) + (weak_block + (linked #t )(sprite "images/objects/weak_block/meltbox.sprite" ) + (x 1088 )(y 704 )) + (weak_block + (linked #t )(sprite "images/objects/weak_block/meltbox.sprite" ) + (x 1120 )(y 704 )) + (weak_block + (linked #t )(sprite "images/objects/weak_block/meltbox.sprite" ) + (x 1152 )(y 704 )) + (weak_block + (linked #t )(sprite "images/objects/weak_block/meltbox.sprite" ) + (x 1184 )(y 704 )) +)) diff -Nru supertux-0.3.3/data/levels/world1/01 - Welcome to Antarctica.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/01 - Welcome to Antarctica.stl --- supertux-0.3.3/data/levels/world1/01 - Welcome to Antarctica.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/01 - Welcome to Antarctica.stl 2014-05-17 16:30:09.000000000 +0000 @@ -2,6 +2,7 @@ (version 2) (name (_ "Welcome to Antarctica")) (author "SuperTux Team") + (target-time 30) (license "GPL 2+ / CC-by-sa 3.0") (sector (name "main") @@ -11,13 +12,45 @@ (speed 0.5) (image "images/background/arctis2.png") ) - (bouncingsnowball - (x 6675) - (y 965) - ) (camera (mode "normal") ) + (decal + (x 3488) + (y 768) + (layer -10) + (sprite "images/decal/explanations/billboard-fireflower.png") + ) + (decal + (x 928) + (y 896) + (layer -10) + (sprite "images/decal/explanations/billboard-bigtux.png") + ) + (decal + (x 4960) + (y 896) + (layer -10) + (sprite "images/decal/explanations/billboard-resetpoint.png") + ) + (decal + (x 7296) + (y 864) + (layer -10) + (sprite "images/decal/explanations/billboard-runjump.png") + ) + (decal + (x 6784) + (y 672) + (layer -10) + (sprite "images/decal/explanations/billboard-buttjump.png") + ) + (decal + (x 2432) + (y 864) + (layer -10) + (sprite "images/decal/explanations/billboard-backflip.png") + ) (firefly (x 5360) (y 928) @@ -39,13 +72,13 @@ (message (_ "-Eggs !images/powerups/egg/egg.png #The egg makes Tux grow larger. Tux can then smash wooden blocks with his head.")) - (x 1152) + (x 1344) (y 960) ) (infoblock (message (_ "-Checkpoints !images/objects/resetpoints/bell-m.png -#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here.")) +#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins.")) (x 5360) (y 864) ) @@ -53,14 +86,14 @@ (message (_ "-Running !images/tiles/signs/run.png #The path in front of you is blocked. Gain some speed before jumping to pass over the blocks.")) - (x 7616) + (x 7648) (y 960) ) (infoblock (message (_ "-Fire Flower !images/powerups/fireflower/fire_flower-0.png #The fire flower gives Tux the ability to shoot fireballs.")) - (x 3616) + (x 3904) (y 832) ) (infoblock @@ -88,6 +121,18 @@ (x 2600) (y 1051) ) + (smartball + (x 1088) + (y 1056) + ) + (smartball + (x 7555) + (y 1056) + ) + (smartball + (x 2980) + (y 1051) + ) (secretarea (fade-tilemap "secret") (width 113) @@ -96,10 +141,6 @@ (y 923) ) (snowball - (x 1089) - (y 1044) - ) - (snowball (x 1687) (y 1048) ) @@ -108,16 +149,12 @@ (y 1048) ) (snowball - (x 2930) - (y 1048) - ) - (snowball - (x 2970) - (y 1049) + (x 2940) + (y 1051) ) (snowball - (x 3553) - (y 921) + (x 4035) + (y 932) ) (snowball (x 4634) @@ -128,17 +165,13 @@ (y 1048) ) (snowball - (x 7554) - (y 1037) - ) - (snowball - (x 7639) - (y 1037) + (x 7651) + (y 1056) ) (spawnpoint (name "main") - (x 100) - (y 740) + (x 96) + (y 1024) ) (stalactite (x 6257) @@ -147,6 +180,7 @@ (tilemap (solid #f) (z-pos -100) + (name "Background") (width 310) (height 40) (tiles @@ -172,24 +206,24 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 137 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 25 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 138 139 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 8 8 0 0 0 8 0 0 0 0 0 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2187 2180 2181 2197 2189 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2197 2196 2196 2187 2196 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2181 2187 2187 2181 2180 2187 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2188 2197 2196 2196 2179 2195 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2195 2181 2180 2181 2188 2197 2197 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2187 2188 2181 2189 2179 2195 2187 2195 2190 0 24 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2195 2195 2187 2187 2197 2195 2197 2188 2196 0 0 0 0 0 2199 2199 2199 2199 2199 2199 2199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2066 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2180 2196 2197 2196 2180 2197 2196 2196 0 0 0 0 0 2196 2188 2179 2196 2181 2187 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 2052 2056 2066 2061 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 24 0 0 0 0 0 0 0 0 0 0 2192 2188 2195 2197 2189 2187 2197 2196 2180 2197 0 0 0 0 0 2187 2179 2197 2188 2180 2179 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2058 2060 2060 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2179 2187 2189 2180 2196 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 2057 2060 2065 2070 2055 2056 2066 2060 2061 2070 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2180 2195 2179 2197 2180 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 137 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 25 0 0 0 0 0 0 0 2057 2058 2060 2058 2060 2065 2058 2058 2058 2070 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 25 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2180 2180 2196 2197 2188 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 138 139 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 8 8 0 0 0 8 0 0 0 0 0 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2050 2063 2051 2061 2058 2061 2060 2058 2070 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2195 2196 2180 2180 2189 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2064 0 2062 2051 2060 2070 2070 2065 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 2057 2058 2061 2065 2070 2066 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2058 2061 2070 2058 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2060 2070 2070 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2070 2061 2061 2070 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap @@ -210,34 +244,34 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 77 77 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 44 44 44 44 44 44 44 77 0 0 0 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 44 44 44 44 44 44 44 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 44 44 44 44 44 44 44 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 77 77 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 102 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 13 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 11 12 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 30 44 44 31 12 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 77 83 77 83 77 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 77 0 77 83 77 83 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 113 9 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 22 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 12 44 44 10 12 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 113 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 13 14 14 14 14 14 14 14 15 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 23 11 11 11 11 11 21 9 0 0 0 7 22 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 12 44 44 10 12 0 44 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 113 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 15 0 0 0 13 23 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 12 44 44 16 18 44 44 44 44 44 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 21 8 8 8 8 8 8 8 8 8 8 22 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 20 113 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 22 11 11 11 11 11 11 11 11 12 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 48 48 8 8 8 8 8 8 8 8 8 8 114 14 23 11 11 11 21 44 44 8 8 8 44 8 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 9 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 19 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 77 77 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 44 44 44 44 44 44 44 77 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 44 44 44 44 44 44 44 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 44 44 44 44 44 44 44 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 77 77 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 102 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 15 77 77 77 77 77 13 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 11 12 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 10 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 30 44 44 31 12 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 77 83 77 83 77 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 77 0 77 83 77 83 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 113 9 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 22 11 11 11 11 11 12 0 44 44 44 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 12 44 44 10 12 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 113 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 13 14 14 14 14 14 14 14 15 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 23 11 11 11 11 11 21 9 44 44 44 7 22 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 12 44 44 10 12 0 44 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 113 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 15 44 44 44 13 23 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 0 0 0 0 0 0 0 0 7 8 22 11 11 11 12 44 44 16 18 44 44 44 44 44 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 21 8 8 8 8 8 8 8 8 8 8 22 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 20 113 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 22 11 11 11 11 11 11 11 11 12 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 48 48 48 48 48 8 8 8 8 8 8 8 114 14 23 11 11 11 21 44 44 8 8 8 44 8 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 9 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 20 14 14 14 14 14 14 14 14 14 14 23 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 23 11 11 11 11 11 11 11 11 12 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 2178 2178 2178 2178 2178 22 11 11 11 11 11 11 11 21 2178 2178 2178 2178 2178 2178 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 2178 2178 2178 2178 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 2178 2178 2178 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 23 11 11 11 11 11 11 11 20 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 ) ) (tilemap @@ -279,7 +313,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff -Nru supertux-0.3.3/data/levels/world1/02 - The Journey Begins.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/02 - The Journey Begins.stl --- supertux-0.3.3/data/levels/world1/02 - The Journey Begins.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/02 - The Journey Begins.stl 2014-05-17 16:30:09.000000000 +0000 @@ -2,17 +2,12 @@ (version 2) (name (_ "The Journey Begins")) (author "SuperTux Team") + (target-time 30) (license "GPL 2+ / CC-by-sa 3.0") (sector (name "main") - (music "music/chipdisko.ogg") + (music "music/voc-daytime.music") (ambient-light 1 1 1) - (background - (speed 0.5) - (image-top "images/background/arctis_top.jpg") - (image "images/background/arctis.jpg") - (image-bottom "images/background/arctis_bottom.jpg") - ) (bouncingsnowball (x 5127) (y 391) @@ -20,6 +15,12 @@ (camera (mode "normal") ) + (decal + (x 3872) + (y 192) + (layer -10) + (sprite "images/decal/explanations/billboard-star.png") + ) (firefly (x 5568) (y 382) @@ -32,6 +33,10 @@ (x 7135) (y 324) ) + (gradient + (top_color 0 0.3137255 1) + (bottom_color 1 1 1) + ) (mrbomb (x 5248) (y 459) @@ -40,9 +45,9 @@ (x 3100) (y 241) ) - (mriceblock - (x 4551) - (y 345) + (smartball + (x 8244) + (y 507) ) (sspiky (direction "right") @@ -78,10 +83,6 @@ (y 464) ) (snowball - (x 8244) - (y 507) - ) - (snowball (x 8312) (y 506) ) @@ -95,8 +96,12 @@ ) (spawnpoint (name "main") - (x 100) - (y 196) + (x 96) + (y 320) + ) + (spiky + (x 4576) + (y 352) ) (tilemap (solid #f) @@ -119,9 +124,9 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 124 125 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 129 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 25 0 0 0 0 0 124 125 0 124 125 0 124 125 0 24 0 0 129 8 0 0 0 0 0 109 110 111 0 24 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 129 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 25 0 0 0 0 0 124 125 0 124 125 0 124 125 0 24 0 0 129 8 0 0 0 0 0 109 110 111 0 24 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -142,26 +147,26 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 103 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 83 83 83 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 29 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 83 83 83 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 29 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 11 11 11 11 11 30 17 17 17 17 17 17 18 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 29 0 0 0 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 10 11 21 8 8 8 8 8 8 8 8 8 8 8 114 14 113 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 20 14 14 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 83 102 0 0 0 0 44 44 0 0 0 0 0 0 83 83 0 0 0 44 44 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 0 0 27 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 9 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 13 14 14 14 14 14 14 14 14 14 14 15 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 13 14 15 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 8 9 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 13 14 15 0 0 0 10 11 11 11 11 11 11 11 11 11 11 21 2178 2178 2178 22 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 10 11 21 2178 2178 2178 22 11 11 11 11 11 11 11 11 11 11 20 14 14 14 23 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 2178 8 8 8 8 9 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 2178 2178 2178 22 11 20 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 ) ) (tilemap @@ -197,5 +202,77 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -130) + (name "background_para1") + (width 200) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 + 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 + 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 + 160 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + ) + ) + (tilemap + (solid #f) + (speed 0.2) + (speed-y 0.2) + (z-pos -170) + (name "background_para2") + (width 100) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 + 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 171 170 163 0 + 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 161 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 161 162 171 165 165 170 162 + 162 162 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 163 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 161 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 164 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + ) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/03 - Via Nostalgica.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/03 - Via Nostalgica.stl --- supertux-0.3.3/data/levels/world1/03 - Via Nostalgica.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/03 - Via Nostalgica.stl 2014-05-17 16:30:09.000000000 +0000 @@ -2,16 +2,18 @@ (version 2) (name (_ "Via Nostalgica")) (author "SuperTux Team") + (target-time 60) (license "GPL 2+ / CC-by-sa 3.0") (sector (name "main") (music "music/chipdisko.ogg") (ambient-light 1 1 1) - (background - (speed 0.5) - (image-top "images/background/arctis_top.jpg") - (image "images/background/arctis.jpg") - (image-bottom "images/background/arctis_bottom.jpg") + (bonusblock + (script "") + (sprite "images/objects/bonus_block/hiddenbonus.sprite") + (contents "1up") + (x 3136) + (y 448) ) (bouncingsnowball (x 5367) @@ -72,6 +74,10 @@ (x 8518) (y 541) ) + (smartball + (x 6075) + (y 539) + ) (snowball (x 1037) (y 538) @@ -93,10 +99,6 @@ (y 539) ) (snowball - (x 6075) - (y 539) - ) - (snowball (x 8879) (y 537) ) @@ -142,8 +144,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 298) + (x 96) + (y 512) ) (tilemap (solid #f) @@ -165,10 +167,10 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 124 125 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 122 123 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 25 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 - 0 0 24 0 0 0 0 25 0 124 125 0 124 125 24 124 125 0 124 125 24 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 24 124 125 0 124 125 24 0 0 0 0 0 0 0 0 109 110 111 0 0 24 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 24 124 125 0 124 125 24 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 24 124 125 0 124 125 24 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 124 125 24 124 125 0 124 125 0 124 125 24 124 125 0 124 125 0 124 125 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 124 125 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 122 123 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2070 2058 2066 2065 2066 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 25 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 + 0 0 24 0 0 0 0 25 0 124 125 0 124 125 24 124 125 0 124 125 24 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 24 124 125 0 124 125 24 0 0 0 0 0 0 0 0 109 110 111 0 0 24 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 24 124 125 0 124 125 24 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 24 124 125 0 124 125 24 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2061 2060 2058 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 124 125 24 124 125 0 124 125 0 124 125 24 124 125 0 124 125 0 124 125 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -198,8 +200,8 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 7 8 9 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 7 8 8 114 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 7 8 8 114 14 14 23 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 14 14 113 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 15 0 0 0 13 113 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 44 44 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 19 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 77 102 77 83 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 77 102 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 0 0 0 0 0 0 0 0 0 83 103 0 0 0 0 0 0 83 0 0 83 0 0 83 0 0 0 0 0 0 0 7 8 8 114 14 14 23 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 20 113 9 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 12 0 0 0 10 20 113 9 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 77 83 77 77 102 77 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 77 77 77 77 77 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 11 20 113 9 0 0 0 0 0 0 0 0 0 0 7 114 23 11 12 0 0 0 10 11 20 113 9 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 2153 2153 2153 2153 2153 2153 2153 2153 2153 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 77 102 77 83 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 77 102 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 0 0 0 0 0 0 0 0 0 83 103 0 0 0 0 0 0 83 0 0 83 0 0 83 0 0 0 0 0 0 0 7 8 8 114 14 14 23 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 20 113 9 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 12 0 0 0 10 20 113 9 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 77 83 77 77 102 77 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 77 77 77 77 77 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 11 20 113 9 0 0 0 0 0 0 0 0 0 0 7 114 23 11 12 0 0 0 10 11 20 113 9 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 19 11 11 20 113 9 0 0 0 0 0 0 0 0 7 114 23 11 11 12 0 0 0 10 19 11 20 113 9 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 21 8 8 8 9 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 19 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 114 23 11 11 11 11 11 11 11 11 20 113 8 8 8 8 8 8 8 8 114 23 11 11 11 12 0 0 0 10 11 11 11 20 113 8 8 8 8 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 114 23 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 15 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 23 11 11 11 11 12 0 0 0 10 11 11 11 11 20 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 @@ -244,5 +246,77 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -130) + (name "background_para1") + (width 260) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 + 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 + 160 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 160 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + ) + ) + (tilemap + (solid #f) + (speed 0.2) + (speed-y 0.2) + (z-pos -170) + (name "background_para2") + (width 130) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 161 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 161 162 171 165 165 170 162 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 0 0 0 0 0 + 162 162 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 163 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 161 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 163 0 0 0 0 0 0 0 + 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 162 162 162 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + ) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/04 - Tobgle Road.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/04 - Tobgle Road.stl --- supertux-0.3.3/data/levels/world1/04 - Tobgle Road.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/04 - Tobgle Road.stl 2014-05-17 16:30:09.000000000 +0000 @@ -2,17 +2,12 @@ (version 2) (name (_ "Tobgle Road")) (author "SuperTux Team") + (target-time 60) (license "GPL 2+ / CC-by-sa 3.0") (sector (name "main") (music "music/chipdisko.ogg") (ambient-light 1 1 1) - (background - (speed 0.5) - (image-top "images/background/arctis_top.jpg") - (image "images/background/arctis.jpg") - (image-bottom "images/background/arctis_bottom.jpg") - ) (camera (mode "normal") ) @@ -56,29 +51,29 @@ (x 2098) (y 542) ) - (secretarea - (fade-tilemap "Secret") - (width 508) - (height 220) - (x 6528) - (y 480) - ) - (snowball + (smartball (x 1376) (y 384) ) - (snowball + (smartball (x 1504) (y 384) ) - (snowball + (smartball (x 3040) (y 416) ) - (snowball + (smartball (x 3968) (y 448) ) + (secretarea + (fade-tilemap "Secret") + (width 508) + (height 220) + (x 6528) + (y 480) + ) (snowball (x 2688) (y 512) @@ -137,8 +132,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 298) + (x 64) + (y 512) ) (tilemap (solid #f) @@ -161,17 +156,17 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 12 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 10 11 11 11 11 11 11 0 0 0 0 0 11 11 11 11 11 12 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 10 11 11 11 11 11 11 0 0 0 0 0 11 11 11 11 11 12 0 124 125 0 124 125 0 122 123 0 122 123 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 25 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 124 125 0 124 125 24 124 125 0 124 125 0 122 123 0 0 0 129 8 0 0 0 0 0 0 0 0 0 0 25 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 - 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 - 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 - 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 - 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 - 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 - 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 - 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2181 2189 2188 2195 2190 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 2192 2179 2180 2195 2187 2189 2195 0 0 0 0 0 2195 2180 2179 2188 2180 2190 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 2192 2179 2188 2195 2179 2181 2188 0 0 0 0 0 2179 2195 2196 2195 2180 2190 0 124 125 0 124 125 0 122 123 0 122 123 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 25 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 2196 2188 2180 2196 2197 2196 2180 2179 2189 2195 2181 2189 2180 2187 0 0 124 125 0 124 125 24 124 125 0 124 125 0 122 123 0 0 0 129 8 0 0 0 0 0 0 0 0 0 0 25 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 + 0 0 0 0 0 0 2019 0 0 0 0 0 0 0 0 0 0 0 2019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2188 2197 2179 2188 2195 2188 2180 2195 2179 2180 2188 2187 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019 0 0 0 + 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2180 2180 2197 2180 2189 2187 2181 2180 2196 2188 2181 2187 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 + 0 0 0 0 0 0 2020 7 8 8 8 8 8 8 8 8 8 9 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2179 2195 2189 2197 2197 2188 2180 2188 2181 2195 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 + 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2181 2181 2188 2197 2197 2187 2187 2180 2189 2180 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 + 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 + 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 + 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 0 0 0 ) ) (tilemap @@ -187,24 +182,24 @@ 0 0 0 0 0 0 89 90 91 90 91 90 91 90 91 90 91 92 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 44 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 27 29 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 78 78 105 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 7 8 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 14 14 14 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 30 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 10 11 11 11 1835 1835 1836 1831 1832 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 44 44 8 22 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 47 0 47 0 47 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 44 0 0 0 44 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 1835 1836 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 23 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 78 78 105 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 7 8 8 8 2913 2914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 14 14 2915 2916 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 30 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 10 11 11 11 1835 1835 1836 1831 2917 2918 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 44 44 8 22 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 47 0 47 0 47 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 44 0 0 0 44 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 1835 2919 2920 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 23 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 10 11 11 30 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 44 44 8 22 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 1826 8 8 8 8 8 8 8 8 8 8 1827 0 0 0 0 0 0 0 0 0 47 0 0 0 47 0 0 0 47 0 0 0 47 0 0 0 0 0 0 0 13 14 15 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 23 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 7 1829 1830 14 14 14 14 14 14 14 14 14 14 1831 1832 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 12 0 0 0 0 47 0 0 0 0 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 27 28 29 0 0 0 0 47 0 0 0 0 0 0 0 0 44 44 44 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 44 44 8 22 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 13 1833 1834 11 11 11 11 11 11 11 11 11 11 1835 1836 15 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 13 14 23 11 12 0 0 0 0 27 28 28 28 29 0 0 27 28 28 28 28 29 0 0 0 0 7 8 8 8 44 44 114 113 44 44 8 8 8 9 0 0 0 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 77 83 83 77 0 0 77 83 83 77 0 0 77 83 83 77 0 0 77 83 83 77 0 0 0 0 0 0 13 14 14 14 23 11 11 11 11 11 11 11 30 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 2909 2910 8 8 8 8 8 8 2913 2914 0 0 0 0 0 0 0 0 0 0 47 0 0 0 47 0 0 0 47 0 0 0 47 0 0 0 0 0 0 0 13 14 15 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 23 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 7 2921 2922 2911 2912 14 14 14 14 14 14 2915 2916 2917 2918 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 12 0 0 0 0 47 0 0 0 0 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 27 28 29 0 0 0 0 47 0 0 0 0 0 0 0 0 44 44 44 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 44 44 8 22 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 13 2923 2924 11 11 11 11 11 11 11 11 11 11 2919 2920 15 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 13 14 23 11 12 0 0 0 0 27 28 28 28 29 0 0 27 28 28 28 28 29 0 0 0 0 7 8 8 8 44 44 114 113 44 44 8 8 8 9 0 0 0 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 77 83 83 77 0 0 77 83 83 77 0 0 77 83 83 77 0 0 77 83 83 77 0 0 0 0 0 0 13 14 14 14 23 11 11 11 11 11 11 11 30 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 7 8 9 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 77 83 83 77 0 0 0 7 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 27 28 28 29 0 0 0 7 8 22 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 23 20 14 14 14 14 14 15 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 27 29 0 0 7 9 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 31 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 21 0 0 0 0 0 44 44 44 0 0 0 0 0 44 44 44 0 0 0 0 0 22 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 7 8 8 9 0 0 10 11 11 11 11 11 12 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 8 8 8 8 22 11 12 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 12 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 114 113 8 8 114 14 14 15 0 0 16 17 17 17 17 17 18 0 0 0 13 113 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 9 0 0 0 - 14 14 14 14 23 11 12 76 76 76 76 76 76 76 76 76 76 76 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 30 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 31 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 20 14 14 23 11 11 12 0 0 0 0 0 128 0 0 0 0 0 0 10 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 76 76 76 - 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 - 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 - 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 - 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 - 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 - 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 + 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 12 7 0 0 0 0 44 44 44 0 0 0 0 0 44 44 44 0 0 0 0 0 22 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 7 8 8 9 0 0 10 11 11 11 11 11 12 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 8 8 8 8 22 11 12 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 12 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 114 113 8 8 114 14 14 15 0 0 16 17 17 17 17 17 18 0 0 0 13 113 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 9 0 0 0 + 14 14 14 14 23 11 12 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 12 10 2929 2930 17 17 17 17 17 17 17 17 17 17 17 17 17 2925 2926 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 20 14 14 23 11 11 12 0 0 0 0 0 128 0 0 0 0 0 0 10 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 2140 2141 2142 + 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 16 2931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2928 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2020 2020 2020 + 11 11 11 11 11 11 12 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2934 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2020 2020 2020 + 11 11 11 11 11 11 12 13 14 14 14 14 14 14 14 14 14 15 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2934 2925 2926 11 11 11 11 11 11 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2020 2020 2020 + 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2928 17 17 17 17 17 17 17 17 17 17 17 17 18 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2020 2020 2020 + 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2020 2020 2020 + 11 11 11 11 11 11 12 16 17 17 17 17 17 17 17 17 17 18 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2178 2178 2178 2178 2178 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2020 2020 2020 ) ) (tilemap @@ -232,13 +227,13 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap @@ -266,5 +261,111 @@ 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 ) ) + (tilemap + (solid #f) + (z-pos -130) + (name "Background2") + (width 270) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2199 2199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2197 2188 2181 2181 2179 2197 2179 2189 2195 2189 2181 2188 2195 2196 2187 2187 2189 2181 2180 2181 2196 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2197 2195 2179 2196 2195 2180 2181 2181 2180 2196 2187 2187 2195 2195 2187 2195 2188 2195 2187 2195 2179 2179 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2179 2180 2188 2181 2187 2179 2180 2197 2180 2188 2181 2180 2179 2180 2195 2197 2179 2196 2189 2189 2181 2195 2181 2195 2195 2180 2195 2189 2196 2196 2187 2181 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2200 2197 2180 2181 2188 2187 2179 2187 2196 2180 2187 2195 2187 2196 2188 2180 2195 2188 2187 2181 2180 2188 2187 2196 2179 2179 2196 2187 2181 2195 2179 2195 2195 2189 2187 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2195 2187 2189 2189 2196 2197 2196 2197 2197 2189 2188 2179 2180 2196 2188 2195 2189 2181 2189 2181 2188 2188 2180 2188 2195 2195 2180 2180 2189 2196 2187 2195 2180 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2187 2195 2196 2196 2187 2195 2189 2196 2179 2196 2188 2197 2188 2187 2196 2189 2188 2179 2179 2189 2179 2195 2180 2197 2197 2197 2181 2181 2179 2181 2195 2187 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2187 2189 2181 2181 2189 2196 2197 2197 2188 2197 2179 2188 2187 2196 2197 2181 2197 2195 2187 2181 2188 2179 2188 2189 2180 2197 2187 2197 2196 2197 2189 2189 2189 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2180 2196 2187 2195 2179 2189 2197 2188 2181 2196 2189 2189 2187 2189 2179 2187 2179 2188 2179 2187 2197 2187 2181 2179 2195 2195 2189 2187 2188 2197 2180 2197 2196 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2188 2197 2189 2195 2181 2195 2180 2187 2179 2187 2180 2189 2195 2195 2181 2181 2179 2187 2179 2188 2181 2181 2180 2181 2187 2188 2196 2180 2195 2197 2179 2181 2180 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2180 2197 2179 2187 2195 2196 2181 2189 2179 2197 2187 2188 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2179 2196 2188 2189 2180 2196 2181 2189 2189 2180 2180 2195 2195 2180 2195 2196 2189 2189 2188 2188 2189 2180 2195 2195 2181 2189 2196 2180 2196 2196 2181 2196 2196 2179 2198 2199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2188 2180 2187 2195 2196 2181 2189 2181 2189 2187 2188 2180 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2179 2181 2195 2196 2196 2188 2189 2180 2179 2179 2189 2195 2195 2196 2181 2196 2181 2179 2180 2179 2179 2189 2188 2195 2196 2196 2181 2196 2196 2188 2189 2181 2196 2180 2196 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2196 2188 2180 2196 2181 2189 2179 2197 2181 2189 2180 2196 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2195 2188 2189 2196 2196 2195 2180 2189 2195 2195 2181 2195 2195 2196 2179 2189 2195 2180 2196 2181 2179 2179 2196 2196 2180 2196 2196 2195 2196 2196 2196 2189 2179 2189 2196 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2187 2196 2188 2180 2188 2195 2197 2187 2196 2180 2196 2195 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2196 2189 2180 2179 2195 2181 2196 2196 2188 2188 2189 2180 2189 2180 2179 2179 2181 2196 2195 2189 2196 2195 2196 2189 2189 2188 2196 2196 2195 2196 2195 2180 2189 2188 2196 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2197 2195 2181 2189 2180 2188 2195 2196 2180 2188 2181 2197 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2191 2196 2179 2195 2195 2188 2189 2181 2196 2180 2196 2189 2188 2196 2181 2189 2189 2196 2179 2196 2189 2188 2196 2179 2179 2181 2195 2195 2180 2196 2180 2196 2179 2181 2188 2181 2180 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2195 2181 2189 2196 2187 2180 2188 2180 2188 2196 2189 2181 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2196 2196 2195 2189 2189 2196 2189 2188 2181 2196 2180 2195 2195 2196 2181 2188 2179 2189 2195 2188 2189 2196 2179 2196 2181 2189 2195 2188 2189 2179 2180 2195 2195 2189 2179 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2181 2189 2196 2179 2197 2187 2180 2179 2179 2195 2196 2189 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2179 2196 2196 2181 2196 2188 2189 2179 2196 2188 2195 2195 2189 2180 2195 2195 2196 2181 2196 2196 2195 2189 2180 2196 2188 2195 2195 2181 2196 2196 2196 2196 2180 2188 2195 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -150) + (name "background_para1") + (width 180) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 + 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 + 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 + 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 + 160 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + ) + ) + (tilemap + (solid #f) + (speed 0.2) + (speed-y 0.2) + (z-pos -170) + (name "background_para2") + (width 90) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 161 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 + 162 162 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 163 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 161 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 + 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + ) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/05 - The Somewhat Smaller Bath.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/05 - The Somewhat Smaller Bath.stl --- supertux-0.3.3/data/levels/world1/05 - The Somewhat Smaller Bath.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/05 - The Somewhat Smaller Bath.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,16 +3,11 @@ (name (_ "The Somewhat Smaller Bath")) (author "Philippe Saint-Pierre") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 60) (sector (name "main") (music "music/chipdisko.ogg") (ambient-light 1 1 1) - (background - (speed 0.5) - (image-top "images/background/arctis_top.jpg") - (image "images/background/arctis.jpg") - (image-bottom "images/background/arctis_bottom.jpg") - ) (bouncingsnowball (x 3123) (y 154) @@ -20,6 +15,10 @@ (camera (mode "normal") ) + (captainsnowball + (x 3008) + (y 448) + ) (firefly (x 5006) (y 397) @@ -100,7 +99,7 @@ (x 6624) (y 448) ) - (snowball + (smartball (x 4800) (y 288) ) @@ -109,10 +108,6 @@ (y 416) ) (snowball - (x 3008) - (y 448) - ) - (snowball (x 1281) (y 468) ) @@ -122,8 +117,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 298) + (x 96) + (y 448) ) (tilemap (solid #f) @@ -145,17 +140,17 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 24 109 110 111 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 25 0 0 0 124 125 0 124 125 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 25 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 - 0 0 0 25 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 17 17 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 8 8 8 25 0 0 0 0 0 0 0 0 0 0 0 24 109 110 111 0 0 0 0 0 0 24 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 24 0 0 0 0 8 8 0 0 0 0 124 125 0 124 125 0 25 0 0 0 124 125 0 124 125 0 0 24 0 8 8 8 0 0 0 0 0 8 8 8 0 0 0 0 109 110 111 0 0 0 0 25 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 + 0 0 0 25 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 17 17 0 0 0 24 0 0 0 0 8 8 0 0 0 0 0 0 8 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap @@ -169,26 +164,26 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 44 44 44 44 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 78 78 78 78 78 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 78 105 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 44 44 44 44 44 44 44 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 78 78 78 78 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 44 44 44 44 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 78 78 78 78 78 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 78 105 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 44 44 44 44 44 44 44 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 78 78 78 78 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 44 44 44 44 44 44 44 77 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 78 78 78 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 44 44 44 44 44 44 44 77 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 0 0 84 84 84 0 0 0 0 84 84 84 0 0 0 0 84 84 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 78 78 78 78 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 78 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 77 77 77 77 77 77 77 77 77 0 0 0 0 0 0 0 0 0 7 8 22 12 0 0 0 83 83 83 103 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 83 78 78 83 78 78 102 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 78 78 102 78 78 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 78 78 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 78 78 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 0 0 0 78 0 0 0 0 0 0 78 78 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 77 44 44 44 77 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 78 78 78 78 104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 22 12 0 0 0 0 0 0 0 0 0 0 7 133 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 104 0 0 0 0 0 7 8 8 8 22 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 83 0 0 0 0 0 0 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 77 77 44 44 44 77 77 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 23 12 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 77 77 77 77 77 77 13 14 14 14 23 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 77 77 77 8 8 8 8 8 8 8 8 8 9 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 78 8 8 8 8 8 8 9 0 0 0 0 0 7 8 8 8 22 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 16 31 30 18 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 78 78 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 78 77 77 8 8 8 8 8 77 77 78 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 8 9 - 8 8 8 8 8 8 8 8 8 22 11 11 12 0 0 0 0 0 0 0 0 84 44 44 44 44 84 0 7 8 8 8 8 8 77 77 8 8 8 8 8 8 77 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 13 14 14 14 23 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 16 18 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 - 14 14 14 14 14 14 14 14 14 23 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 77 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 9 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 9 0 0 0 0 7 22 11 48 0 0 0 0 0 0 0 0 0 0 48 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 17 17 17 18 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 104 0 0 0 0 0 7 8 8 8 22 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 83 0 0 0 0 0 0 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 77 0 44 44 44 0 77 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 23 12 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 77 77 77 77 77 77 13 14 14 14 23 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 77 77 77 8 8 8 8 8 8 8 8 8 9 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 78 8 8 8 8 8 8 9 0 0 0 0 0 7 8 8 8 22 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 16 31 30 18 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 78 78 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 78 77 77 8 8 8 8 8 77 77 78 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 8 9 + 8 8 8 8 8 8 8 8 8 22 11 11 12 0 0 0 0 0 0 0 0 84 44 44 44 44 84 0 7 8 8 8 8 8 78 78 8 8 8 8 8 8 78 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 13 14 14 14 23 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 16 18 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 + 14 14 14 14 14 14 14 14 14 23 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 77 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 9 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 9 0 0 0 0 7 22 11 48 0 0 0 0 0 0 0 0 0 0 48 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 77 8 9 0 0 0 16 31 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 16 17 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 15 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 48 0 0 0 0 0 0 0 0 48 11 30 17 17 17 17 17 17 17 17 17 31 11 11 11 11 11 11 11 11 30 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 31 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 17 17 17 17 17 17 17 17 31 11 11 11 30 17 17 17 17 17 17 17 31 11 11 11 11 11 11 11 11 11 20 15 0 0 0 0 13 23 11 48 48 48 48 48 48 48 48 48 48 48 48 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 31 11 11 11 11 11 11 11 11 11 11 11 30 17 17 31 11 11 11 11 11 11 11 30 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 31 11 11 11 11 11 11 11 11 11 30 17 17 17 17 17 17 18 - 11 11 11 11 11 11 11 11 11 11 11 11 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 15 0 0 0 0 10 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 30 17 17 17 17 17 17 31 30 17 17 18 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 48 48 48 48 48 48 48 48 48 48 30 18 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 16 31 11 30 18 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 30 18 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 30 18 0 0 16 17 31 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 15 0 0 0 0 10 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 30 17 17 17 17 17 17 31 11 11 11 21 2178 2178 2178 2178 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 48 48 48 48 48 48 48 48 48 48 30 18 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 16 31 11 30 18 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 30 18 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 30 18 0 0 16 17 31 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 2178 2178 2178 2178 22 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 20 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 23 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 30 17 17 17 17 17 17 17 17 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 ) ) (tilemap @@ -205,24 +200,211 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 201 201 201 201 201 201 201 201 201 201 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 48 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 201 201 201 201 201 201 201 201 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 48 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 2142 2019 2140 2141 2142 2019 2140 2141 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -150) + (name "Background_Far") + (width 355) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 2176 2175 2176 2175 2176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 2176 2175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 2172 2171 2172 2171 2172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 2172 2171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -200) + (name "Background_Para1") + (width 234) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 149 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 ) ) + (tilemap + (solid #f) + (speed 0.8) + (speed-y 0.8) + (z-pos -150) + (name "Background_Para0") + (width 355) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1321 1322 1323 1324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1325 1326 1327 1328 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1329 1330 1331 1332 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1333 1334 1335 1336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (speed 0.2) + (speed-y 0.2) + (z-pos -250) + (name "Background_Para2") + (width 117) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 162 162 163 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 171 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 171 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 171 165 165 165 165 165 166 0 0 0 0 0 0 0 + 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 0 0 0 161 163 0 0 0 164 165 165 165 165 165 165 165 165 165 166 0 161 162 163 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 0 0 0 161 163 0 0 0 164 165 165 165 165 165 165 165 165 165 166 0 161 162 163 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 0 0 0 161 163 0 0 0 164 165 165 165 165 165 165 165 165 165 166 0 161 162 163 0 0 0 + 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 0 161 162 171 166 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 171 165 170 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 0 161 162 171 166 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 171 165 170 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 0 161 162 171 166 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 171 165 170 162 162 162 + 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + ) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8416) + (y 480) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8384) + (y 480) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8352) + (y 480) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8320) + (y 480) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8448) + (y 480) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8480) + (y 480) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8512) + (y 480) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8544) + (y 480) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8576) + (y 480) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/06 - The Frosted Fields.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/06 - The Frosted Fields.stl --- supertux-0.3.3/data/levels/world1/06 - The Frosted Fields.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/06 - The Frosted Fields.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,16 +3,11 @@ (name (_ "The Frosted Fields")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 80) (sector (name "main") (music "music/chipdisko.ogg") (ambient-light 1 1 1) - (background - (speed 0.5) - (image-top "images/background/arctis_top.jpg") - (image "images/background/arctis.jpg") - (image-bottom "images/background/arctis_bottom.jpg") - ) (bouncingsnowball (x 3513) (y 475) @@ -28,6 +23,10 @@ (camera (mode "normal") ) + (captainsnowball + (x 9614) + (y 372) + ) (firefly (x 8480) (y 544) @@ -164,6 +163,22 @@ (x 14740) (y 378) ) + (smartball + (x 8086) + (y 562) + ) + (smartball + (x 12713) + (y 405) + ) + (smartball + (x 12779) + (y 406) + ) + (smartball + (x 9688) + (y 373) + ) (secretarea (fade-tilemap "Secret") (width 348) @@ -192,26 +207,6 @@ (y 563) ) (snowball - (x 9614) - (y 373) - ) - (snowball - (x 9688) - (y 372) - ) - (snowball - (x 8086) - (y 562) - ) - (snowball - (x 12713) - (y 405) - ) - (snowball - (x 12779) - (y 406) - ) - (snowball (x 8029) (y 566) ) @@ -221,8 +216,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 362) + (x 96) + (y 544) ) (spiky (x 9101) @@ -241,29 +236,29 @@ (tiles 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 8 0 0 0 0 24 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 109 110 111 0 - 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 124 125 0 124 125 0 124 125 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 24 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 24 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 24 0 0 0 0 0 8 8 0 0 24 0 0 0 0 0 0 0 24 8 8 0 0 0 0 0 24 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 124 125 24 124 125 0 124 125 0 124 125 0 0 25 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 124 125 24 124 125 0 124 125 0 124 125 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 109 110 111 24 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 124 125 24 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2066 2066 2070 2060 2061 2070 2060 2066 2066 2066 2061 2066 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 2057 2061 2066 2061 2060 2065 2070 2058 2058 2058 2060 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2066 2070 2070 2066 2070 2060 2065 2065 2058 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2060 2058 2070 2060 2070 2070 2065 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2060 2070 2061 2061 2065 2060 2058 2058 2066 2061 2070 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2058 2060 2060 2066 2070 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2061 2065 2070 2070 2065 2060 2070 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2070 2060 2058 2061 2058 2065 2058 2066 2065 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2065 2061 2065 2061 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2070 2058 2061 2060 2060 2061 2065 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 8 0 0 0 0 24 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 109 110 111 0 + 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2058 2061 2066 2058 2058 2070 2058 2061 2060 2065 2059 0 0 0 0 0 0 0 0 0 0 2062 2051 2058 2058 2065 2060 2058 2070 2060 2070 2066 2050 2064 0 0 0 0 0 0 2057 2066 2061 2060 2058 2061 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 124 125 0 124 125 0 124 125 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2061 2070 2066 2070 2061 2061 2058 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 24 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 24 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 24 0 0 0 0 0 8 8 0 0 24 0 0 0 0 0 0 0 24 8 8 0 0 0 0 0 24 0 0 2057 2058 2060 2058 2060 2058 2070 2061 2061 2060 2060 2058 2059 0 0 0 0 0 0 24 0 0 0 0 2057 2061 2066 2058 2066 2070 2058 2058 2060 2065 2059 0 0 0 0 0 0 0 2057 2065 2061 2058 2070 2070 2066 2059 0 0 0 0 25 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 124 125 24 124 125 0 124 125 0 124 125 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 109 110 111 24 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2066 2061 2070 2070 2065 2066 2058 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 124 125 24 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2070 2061 2066 2061 2060 2060 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2060 2058 2065 2065 2070 2066 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2065 2066 2070 2060 2070 2058 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2070 2058 2070 2066 2066 2060 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2065 2066 2066 2065 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2070 2070 2066 2065 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap @@ -282,22 +277,22 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 27 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 83 28 28 102 29 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 83 28 28 102 29 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 128 28 28 28 28 29 27 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 83 28 28 83 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 13 14 15 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 13 14 15 0 10 11 12 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 19 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 13 14 14 15 0 10 11 12 0 10 11 12 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2085 2086 0 0 0 0 2085 2086 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 27 28 28 28 28 28 28 28 29 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 83 0 0 0 83 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 102 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 13 14 15 0 10 11 11 12 0 10 11 12 0 10 11 12 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 10 11 19 12 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 22 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 13 14 15 0 10 11 12 0 10 30 17 18 0 16 17 18 0 10 11 12 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 22 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 10 11 19 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 11 11 11 11 11 11 11 11 11 21 9 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 18 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 27 29 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 8 8 8 8 132 132 8 8 8 8 9 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 13 14 15 0 10 11 12 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 19 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 13 14 14 15 0 10 11 12 0 10 11 12 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2085 2086 0 0 0 0 2085 2086 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 83 0 0 0 83 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 102 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 13 14 15 0 10 11 11 12 0 10 11 12 0 10 11 12 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 10 11 19 12 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 22 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 13 14 15 0 10 11 12 0 10 30 17 18 0 16 17 18 0 10 11 12 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 22 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 10 11 19 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 11 11 11 11 11 11 11 11 11 21 9 0 0 0 0 13 14 14 14 14 15 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 18 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 27 29 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 8 8 8 8 132 132 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 23 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 10 11 12 0 10 11 21 8 22 12 0 7 9 0 0 0 0 16 17 18 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 23 11 19 11 11 11 11 12 0 0 10 11 11 12 0 0 0 16 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 15 0 0 0 0 10 11 19 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 12 0 10 11 21 8 22 11 20 14 23 12 0 13 113 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 16 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 - 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 19 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 12 0 10 11 20 14 23 11 11 11 30 18 0 10 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 19 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 7 8 8 8 9 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 - 10 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 16 17 17 17 17 17 17 17 18 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 10 19 11 12 0 13 14 14 14 15 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 10 11 11 11 12 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 44 44 44 44 44 44 44 44 44 44 0 13 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 10 11 11 11 12 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 44 44 44 44 44 44 44 44 44 44 0 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 10 11 11 11 12 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 10 11 11 11 12 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 19 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 12 0 10 11 20 14 23 11 11 11 30 18 0 10 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 19 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 7 8 9 0 7 8 9 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 2178 2178 2178 2178 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 10 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 16 17 17 17 17 17 17 17 18 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 10 19 11 12 0 0 0 13 14 15 0 13 14 15 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 27 28 28 28 28 28 28 29 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 48 0 10 11 12 0 10 11 12 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 44 44 44 44 44 44 44 44 44 44 0 13 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 203 0 10 11 12 0 10 11 12 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 44 44 44 44 44 44 44 44 44 44 0 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 206 0 10 11 12 0 10 11 12 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 206 0 10 11 12 0 10 11 12 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 0 0 2087 2088 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 ) ) (tilemap @@ -328,7 +323,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -359,5 +354,161 @@ 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 ) ) + (tilemap + (solid #f) + (z-pos -150) + (name "Background2") + (width 510) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2199 2200 2197 2189 2197 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 209 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2199 2199 2200 2188 2197 2179 2197 2189 2189 2180 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2199 2200 2197 2195 2180 2180 2179 2188 2187 2197 2195 2197 2196 2179 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 209 123 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2199 2200 2181 2195 2181 2180 2188 2195 2188 2187 2195 2180 2181 2197 2180 2189 2188 2179 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 124 210 125 0 122 209 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2199 2199 2199 2200 2179 2187 2187 2181 2197 2181 2195 2181 2195 2189 2188 2195 2181 2197 2180 2197 2196 2195 2181 2187 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 124 210 125 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2196 2188 2187 2181 2188 2179 2181 2187 2181 2196 2189 2197 2188 2181 2189 2179 2197 2195 2189 2197 2188 2195 2179 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2196 2181 2195 2197 2189 2189 2195 2196 2196 2195 2196 2195 2188 2181 2187 2179 2187 2197 2180 2179 2197 2180 2197 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2187 2195 2189 2197 2197 2189 2197 2179 2188 2196 2180 2189 2189 2180 2179 2180 2195 2181 2195 2197 2187 2195 2180 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2187 2195 2181 2179 2195 2179 2195 2196 2189 2196 2180 2181 2189 2179 2197 2179 2187 2197 2179 2179 2181 2197 2188 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2197 2197 2187 2180 2179 2187 2189 2188 2196 2180 2179 2197 2188 2197 2197 2180 2180 2179 2196 2187 2187 2195 2189 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2189 2179 2181 2195 2196 2188 2195 2195 2187 2188 2187 2181 2188 2188 2181 2196 2187 2196 2180 2188 2179 2181 2197 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2187 2196 2188 2188 2196 2187 2196 2195 2179 2196 2180 2195 2189 2179 2187 2187 2181 2181 2189 2195 2195 2187 2187 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -200) + (name "Background_para1") + (width 340) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 + 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 149 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 160 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 160 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + ) + ) + (tilemap + (solid #f) + (speed 0.2) + (speed-y 0.2) + (z-pos -250) + (name "Background_para2") + (width 170) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 171 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 171 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 171 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 171 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 0 0 0 161 163 0 0 0 164 165 165 165 165 165 165 165 165 165 166 0 161 162 163 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 0 0 0 161 163 0 0 0 164 165 165 165 165 165 165 165 165 165 166 0 161 162 163 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 0 0 0 161 163 0 0 0 164 165 165 165 165 165 165 165 165 165 166 0 161 162 163 0 0 0 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 0 0 0 161 163 0 0 0 164 165 165 165 165 165 165 165 165 165 166 0 161 162 163 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 + 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 0 161 162 171 166 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 171 165 170 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 0 161 162 171 166 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 171 165 170 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 0 161 162 171 166 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 171 165 170 162 162 162 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 0 161 162 171 166 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 171 165 170 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 + 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + ) + ) + (trampoline + (portable #f) + (x 9952) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 14912) + (y 448) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 14944) + (y 448) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 14976) + (y 448) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 15008) + (y 448) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 15040) + (y 448) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 15072) + (y 448) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 15104) + (y 448) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 15136) + (y 448) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 15168) + (y 448) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/07 - Oh No More Snowballs.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/07 - Oh No More Snowballs.stl --- supertux-0.3.3/data/levels/world1/07 - Oh No More Snowballs.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/07 - Oh No More Snowballs.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,16 +3,11 @@ (name (_ "Oh no! More Snowballs!")) (author "Voluptuous Pachyderm") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 80) (sector (name "main") - (music "music/chipdisko.ogg") + (music "music/voc-daytime2.music") (ambient-light 1 1 1) - (background - (speed 0.5) - (image-top "images/background/arctis_top.jpg") - (image "images/background/arctis.jpg") - (image-bottom "images/background/arctis_bottom.jpg") - ) (bouncingsnowball (x 13043) (y 343) @@ -20,13 +15,66 @@ (camera (mode "normal") ) + (captainsnowball + (x 10957) + (y 326) + ) + (captainsnowball + (x 15042) + (y 517) + ) + (coin + (path + (node + (x 4320) + (y 544) + ) + (node + (x 4352) + (y 512) + ) + (node + (x 4352) + (y 480) + ) + (node + (x 4352) + (y 448) + ) + (node + (x 4320) + (y 416) + ) + (node + (x 4288) + (y 416) + ) + (node + (x 4256) + (y 448) + ) + (node + (x 4256) + (y 480) + ) + (node + (x 4256) + (y 512) + ) + (node + (x 4288) + (y 544) + ) + ) + ) (firefly (x 7648) (y 523) ) - (jumpy - (x 5819) - (y 461) + (gradient + (top_color 0.1376822 0.5950408 0.66804) + (bottom_color 0.8468757 0.7540703 0.0362707) + (layer -300) ) (jumpy (x 11264) @@ -80,6 +128,30 @@ (x 6724) (y 590) ) + (smartball + (x 4549) + (y 277) + ) + (smartball + (x 11011) + (y 324) + ) + (smartball + (x 11701) + (y 236) + ) + (smartball + (x 12109) + (y 228) + ) + (smartball + (x 14947) + (y 390) + ) + (smartball + (x 14531) + (y 294) + ) (secretarea (width 300) (height 218) @@ -120,45 +192,13 @@ (y 588) ) (snowball - (x 14585) - (y 278) - ) - (snowball - (x 14529) - (y 279) - ) - (snowball - (x 14916) - (y 376) - ) - (snowball - (x 15041) - (y 503) - ) - (snowball - (x 4549) - (y 277) - ) - (snowball - (x 12109) - (y 228) - ) - (snowball - (x 11007) - (y 324) - ) - (snowball - (x 10957) - (y 326) - ) - (snowball - (x 11701) - (y 236) + (x 14595) + (y 292) ) (spawnpoint (name "main") - (x 100) - (y 362) + (x 96) + (y 576) ) (spiky (x 15445) @@ -205,20 +245,20 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 24 0 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 - 0 0 0 124 125 24 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2180 2181 2187 2179 2188 2187 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2196 2181 2180 2195 2189 2180 2188 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2197 2197 2179 2181 2180 2189 2188 2196 2198 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2179 2189 2189 2180 2187 2195 2189 2188 2179 2179 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2179 2195 2180 2189 2188 2181 2197 2179 2196 2189 2196 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2188 2181 2187 2197 2188 2189 2187 2197 2195 2195 2179 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2179 2196 2179 2181 2181 2180 2195 2197 2187 2196 2179 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2181 2195 2188 2188 2197 2189 2180 2179 2195 2197 2179 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2187 2187 2197 2189 2181 2187 2181 2187 2188 2197 2189 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 24 0 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 + 0 0 0 124 125 24 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2188 2189 2179 2180 2188 2188 2197 2196 2181 2197 2180 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2197 2188 2188 2179 2180 2179 2180 2181 2181 2187 2187 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181 2196 2196 2197 2197 2196 2197 2187 2181 2179 2195 2188 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2181 2181 2189 2189 2196 2188 2188 2197 2180 2189 2197 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2187 2188 2180 2181 2180 2187 2179 2181 2196 2195 2196 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) @@ -228,31 +268,31 @@ (width 525) (height 25) (tiles - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 16 17 18 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 16 31 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 16 17 18 0 0 16 17 18 0 0 16 17 18 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 30 17 17 17 17 17 17 17 17 17 17 17 17 31 12 0 0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 7 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 7 8 8 9 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 61 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 9 13 14 14 14 14 14 14 15 7 8 9 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 7 8 8 114 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 10 11 12 0 0 10 11 12 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 21 9 0 0 0 0 0 0 0 0 0 7 114 14 14 14 15 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 13 14 14 14 15 0 0 0 0 7 114 14 14 14 14 14 14 14 113 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 13 14 14 15 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 61 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 15 16 17 17 17 17 17 17 18 13 14 15 7 8 9 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 7 8 9 13 14 14 23 30 17 17 17 17 17 17 18 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 0 0 0 0 0 7 8 9 0 0 7 8 9 0 0 7 8 9 0 0 0 0 0 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 7 8 9 0 0 13 23 11 11 11 20 15 0 0 0 0 0 0 0 0 0 13 23 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 19 21 9 0 0 0 7 22 11 11 11 21 9 0 0 0 13 23 11 30 17 17 17 31 11 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 30 31 12 0 10 30 31 12 0 0 0 0 10 12 0 0 44 44 44 44 44 44 44 44 0 0 10 12 0 0 61 61 61 61 0 0 61 61 61 61 61 61 0 0 61 61 61 61 61 61 61 61 0 0 61 61 61 61 0 0 61 61 61 61 61 61 61 61 61 61 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 29 44 44 44 44 44 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 16 17 31 11 11 11 11 11 30 17 17 17 17 18 0 0 0 0 0 0 0 0 16 17 18 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 16 17 17 31 12 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 16 18 0 0 0 0 0 0 0 13 14 15 0 0 13 14 15 0 0 13 14 15 0 0 0 0 0 0 0 10 11 12 0 0 16 17 18 0 0 0 0 0 0 0 7 8 9 0 0 13 14 15 0 0 13 14 15 0 0 16 31 11 11 11 30 18 0 0 7 8 8 8 9 0 0 16 31 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 11 11 11 20 15 0 0 0 13 23 11 11 11 20 15 0 0 0 16 17 17 18 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 10 21 22 12 0 10 21 22 12 0 0 0 0 10 12 0 0 27 28 28 28 28 28 28 29 0 0 10 12 0 0 61 44 44 0 0 0 0 0 61 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 61 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 10 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 16 17 18 0 0 0 10 12 0 0 83 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 7 8 9 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 10 11 12 0 0 10 11 12 0 0 0 16 17 17 17 18 0 0 7 114 14 14 14 113 9 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 11 30 18 0 0 0 16 31 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 10 20 23 12 0 10 20 23 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 61 44 44 0 0 0 0 0 61 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 61 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 16 31 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 7 22 11 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 13 14 15 0 0 16 17 18 0 0 16 17 18 0 0 16 17 18 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 7 8 9 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 13 23 11 11 11 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 21 9 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 114 23 11 11 11 30 18 0 0 0 0 0 16 31 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 12 0 0 0 0 0 16 17 17 18 0 16 17 17 18 0 0 0 0 10 12 103 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 61 61 44 0 0 0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 0 0 61 0 0 61 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 7 114 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 128 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 7 8 9 0 0 0 0 0 0 0 0 83 102 83 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 13 23 11 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 16 17 18 0 0 16 17 18 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 11 11 11 20 15 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 23 11 11 30 17 18 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 61 0 0 0 0 0 0 61 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 61 0 0 61 0 0 61 61 61 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 10 21 8 8 9 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 10 11 12 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 7 8 9 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 22 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 114 14 113 8 8 9 0 0 0 0 0 0 7 8 22 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 61 0 0 61 0 0 0 0 61 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 7 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 12 0 0 0 0 0 44 44 0 0 0 0 0 44 44 0 0 0 0 0 44 44 0 0 0 0 0 44 44 0 0 0 0 0 0 16 18 0 0 7 22 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 10 20 14 14 15 0 0 0 0 0 0 0 7 22 11 11 11 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 10 11 12 0 0 7 8 9 0 0 0 0 0 0 0 7 8 9 0 0 13 14 15 0 0 0 0 0 0 0 13 14 15 0 0 10 11 12 0 0 7 8 9 0 0 7 8 9 0 0 7 8 9 0 0 7 114 14 14 14 113 9 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 7 114 14 14 14 14 14 14 23 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 13 23 11 19 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 19 20 14 14 15 0 0 0 0 0 0 13 14 23 11 11 11 11 11 12 0 0 0 0 7 8 9 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 27 28 28 28 29 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 61 0 0 61 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 20 15 0 0 0 0 0 0 0 0 2085 2086 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 13 14 14 14 1831 1832 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 13 23 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 10 11 11 11 21 8 9 0 0 0 0 0 13 23 11 11 11 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 10 12 0 0 10 11 12 0 0 13 14 15 0 0 0 0 0 0 0 13 14 15 0 0 10 11 12 0 0 7 8 9 0 0 10 11 12 0 0 10 11 12 0 0 13 14 15 0 0 13 14 15 0 0 13 14 15 0 0 13 23 11 11 11 20 15 0 0 0 0 0 0 0 0 0 7 114 14 14 14 113 9 0 13 23 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 7 8 8 8 9 0 0 16 31 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 7 22 11 11 11 11 11 11 11 21 9 0 0 0 7 8 22 11 11 11 11 11 11 11 12 0 0 0 0 13 14 15 0 0 0 0 0 13 14 15 0 0 0 7 8 8 8 114 14 14 14 14 14 14 14 14 14 14 15 0 0 61 61 61 61 61 61 0 0 61 61 61 61 61 61 61 61 61 61 61 61 0 0 61 61 61 61 61 61 0 0 61 61 0 0 61 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 11 12 0 0 0 2085 2086 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2085 2086 0 0 0 7 22 11 11 11 1835 1836 1840 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 19 11 11 21 8 8 8 9 0 0 0 0 7 8 9 0 0 0 0 7 8 9 0 0 0 0 7 8 9 0 0 0 0 7 8 9 0 0 7 8 8 8 22 11 11 12 0 0 0 27 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 27 28 28 28 29 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 20 14 15 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 13 14 15 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 7 8 9 0 0 10 11 12 0 0 10 11 12 0 0 13 14 15 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 11 11 11 11 12 0 0 7 8 8 8 9 0 0 13 23 11 11 11 20 15 0 10 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 13 14 14 14 15 0 0 0 16 31 11 30 18 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 7 114 23 11 30 17 17 17 31 11 20 113 9 0 0 13 14 23 11 11 11 11 11 11 11 12 0 0 0 0 10 11 21 8 8 8 8 8 22 11 12 0 0 0 13 14 14 14 23 11 11 11 11 11 11 11 11 11 11 12 0 0 0 61 61 44 44 44 44 44 44 44 44 61 0 0 0 0 61 44 44 44 44 44 44 61 44 44 44 44 0 0 0 0 0 0 0 0 61 61 61 61 0 7 8 8 8 8 8 8 8 8 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 - 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 8 9 2085 2086 0 0 7 22 19 11 11 11 11 11 12 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 13 23 11 11 11 11 11 1842 1831 1832 8 8 8 8 8 8 9 0 0 0 0 7 114 23 11 11 11 11 11 20 14 14 14 15 0 0 0 0 13 14 15 0 0 0 0 13 14 15 0 0 0 0 13 14 15 0 0 0 0 13 14 15 0 0 13 14 14 14 23 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 21 9 0 0 0 7 22 19 11 11 11 11 21 8 8 9 0 0 0 7 8 9 0 0 0 7 8 9 0 0 0 13 14 15 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 13 14 15 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 11 11 11 11 12 0 7 114 14 14 14 113 9 0 16 31 11 11 11 30 18 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 7 22 11 11 11 21 9 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 21 9 0 0 0 13 23 30 17 18 0 0 0 16 17 31 20 15 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 20 14 14 14 14 14 23 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 61 44 44 44 44 44 44 44 44 61 0 0 0 0 61 44 44 44 44 44 44 61 44 44 44 44 0 0 0 0 0 0 0 0 61 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 - 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 14 14 15 2087 2088 0 0 13 23 11 11 11 11 11 11 12 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 10 11 11 11 11 11 11 11 1835 1836 14 14 14 14 14 14 15 0 0 0 0 13 23 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 19 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 19 12 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 16 17 17 17 18 0 0 0 0 0 0 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 20 15 0 0 0 13 23 11 11 11 11 11 20 14 14 15 0 0 0 13 14 15 0 0 0 13 14 15 0 0 0 10 19 12 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 11 11 11 11 12 0 13 23 11 11 11 20 15 0 0 16 31 11 30 18 0 0 10 11 11 11 11 11 30 17 17 18 0 0 0 0 0 0 0 13 23 11 11 11 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 11 11 11 20 15 0 0 0 10 11 12 0 0 0 0 0 0 0 10 11 12 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 16 17 17 17 17 17 17 17 17 17 18 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 16 17 18 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 16 31 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 16 17 18 0 0 16 17 18 0 0 16 17 18 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 30 17 17 17 17 17 17 17 17 17 17 17 17 31 12 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 7 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 7 8 8 9 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 1542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 1542 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 9 13 14 14 14 14 14 14 15 7 8 9 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 7 8 8 114 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 10 11 12 0 0 10 11 12 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 21 9 0 0 0 0 0 0 0 0 0 7 114 14 14 14 15 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 13 14 14 14 15 0 0 0 0 7 114 14 14 14 14 14 14 14 113 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 13 14 14 15 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 1550 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 1550 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 15 16 17 17 17 17 17 17 18 13 14 15 7 8 9 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 7 8 9 13 14 14 23 30 17 17 17 17 17 17 18 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 10 12 0 0 0 0 0 0 0 7 8 9 0 0 7 8 9 0 0 7 8 9 0 0 0 0 0 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 7 8 9 0 0 13 23 11 11 11 20 15 0 0 0 0 0 0 0 0 0 13 23 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 19 21 9 0 0 0 7 22 11 11 11 21 9 0 0 0 13 23 11 30 17 17 17 31 11 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 30 31 12 0 10 30 31 12 0 0 0 0 10 12 0 0 44 44 44 44 44 44 44 44 0 0 10 12 0 0 1551 1540 1540 1541 0 0 1551 1540 1540 1540 1540 1541 0 0 1551 1540 1540 1540 1540 1540 1540 1541 0 0 1551 1540 1540 1541 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 1550 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 29 44 44 44 44 44 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2069 0 0 0 0 16 17 31 11 11 11 11 11 30 17 17 17 17 18 0 0 0 0 0 0 0 0 16 17 18 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 16 17 17 31 12 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 16 18 0 0 0 0 0 0 0 13 14 15 0 0 13 14 15 0 0 13 14 15 0 0 0 0 0 0 0 10 11 12 0 0 16 17 18 0 0 0 0 0 0 0 7 8 9 0 0 13 14 15 0 0 13 14 15 0 0 16 31 11 11 11 30 18 0 0 7 8 8 8 9 0 0 16 31 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 11 11 11 20 15 0 0 0 13 23 11 11 11 20 15 0 0 0 16 17 17 18 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 10 21 22 12 0 10 21 22 12 0 0 0 0 10 12 0 0 27 28 28 28 28 28 28 29 0 0 10 12 0 0 1542 44 44 0 0 0 0 0 1542 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1542 0 0 1542 0 0 0 0 0 0 0 1542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 2067 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 0 10 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 16 17 18 0 0 0 10 12 0 0 83 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 7 8 9 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 10 11 12 0 0 10 11 12 0 0 0 16 17 17 17 18 0 0 7 114 14 14 14 113 9 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 11 30 18 0 0 0 16 31 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 10 20 23 12 0 10 20 23 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 1550 44 44 0 0 0 0 0 1550 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1546 0 0 1546 0 0 0 0 0 0 0 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 2072 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2064 0 0 0 0 0 0 16 31 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 7 22 11 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 13 14 15 0 0 16 17 18 0 0 16 17 18 0 0 16 17 18 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 7 8 9 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 13 23 11 11 11 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 21 9 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 114 23 11 11 11 30 18 0 0 0 0 0 16 31 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 12 0 0 0 0 0 16 17 17 18 0 16 17 17 18 0 0 0 0 10 12 103 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 1551 1541 44 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 1546 0 0 1546 0 0 0 0 0 0 0 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 2062 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 7 114 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2069 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 128 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 7 8 9 0 0 0 0 0 0 0 0 83 102 83 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 13 23 11 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 16 17 18 0 0 16 17 18 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 11 11 11 20 15 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 23 11 11 30 17 18 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1541 0 0 0 0 0 0 1542 0 0 0 0 0 0 1542 0 0 0 0 0 0 0 0 0 1546 0 0 1546 0 0 1551 1540 1541 0 0 1550 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2069 0 0 0 0 0 0 0 0 0 0 0 0 83 102 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 10 21 8 8 9 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 10 11 12 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 7 8 9 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 22 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 114 14 113 8 8 9 0 0 0 0 0 0 7 8 22 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1546 0 0 0 0 0 0 1546 0 0 0 0 0 0 0 0 0 1546 0 0 1546 0 0 0 0 1542 0 0 1551 1541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 7 8 8 2913 2914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 12 0 0 0 0 0 44 44 0 0 0 0 0 44 44 0 0 0 0 0 44 44 0 0 0 0 0 44 44 0 0 0 0 0 0 2062 2064 0 0 7 22 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 10 20 14 14 15 0 0 0 0 0 0 0 7 22 11 11 11 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 10 11 12 0 0 7 8 9 0 0 0 0 0 0 0 7 8 9 0 0 13 14 15 0 0 0 0 0 0 0 13 14 15 0 0 10 11 12 0 0 7 8 9 0 0 7 8 9 0 0 7 8 9 0 0 7 114 14 14 14 113 9 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 7 114 14 14 14 14 14 14 23 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 13 23 11 19 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 19 20 14 14 15 0 0 0 0 0 0 13 14 23 11 11 11 11 11 12 0 0 0 0 7 8 9 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 27 28 28 28 29 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 1550 0 0 0 0 0 0 1550 0 0 0 0 0 0 0 0 0 1550 0 0 1550 0 0 0 0 1550 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 20 15 0 0 0 0 0 0 0 0 2085 2086 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 13 14 14 2915 2916 1832 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 10 11 11 11 21 8 9 0 0 0 0 0 13 23 11 11 11 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 10 12 0 0 10 11 12 0 0 13 14 15 0 0 0 0 0 0 0 13 14 15 0 0 10 11 12 0 0 7 8 9 0 0 10 11 12 0 0 10 11 12 0 0 13 14 15 0 0 13 14 15 0 0 13 14 15 0 0 13 23 11 11 11 20 15 0 0 0 0 0 0 0 0 0 7 114 14 14 14 113 9 0 13 23 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 7 8 8 8 9 0 0 16 31 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 7 22 11 11 11 11 11 11 11 21 9 0 0 0 7 8 22 11 11 11 11 11 11 11 12 0 0 0 0 13 14 15 0 0 0 0 0 13 14 15 0 0 0 7 8 8 8 114 14 14 14 14 14 14 14 14 14 14 15 0 0 1551 1540 1540 1540 1540 1541 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 1551 1540 1540 1540 1540 1541 0 0 1551 1541 0 0 1551 1540 1541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 11 12 0 0 0 2085 2086 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2085 2086 0 0 0 7 22 11 11 11 1835 1836 1840 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 23 11 19 11 11 21 8 8 8 9 0 0 0 0 7 8 9 0 0 0 0 7 8 9 0 0 0 0 7 8 9 0 0 0 0 7 8 9 0 0 7 8 8 8 22 11 11 12 0 0 0 27 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 27 28 28 28 29 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 20 14 15 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 13 14 15 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 7 8 9 0 0 10 11 12 0 0 10 11 12 0 0 13 14 15 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 11 11 11 11 12 0 0 7 8 8 8 9 0 0 13 23 11 11 11 20 15 0 10 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 13 14 14 14 15 0 0 0 16 31 11 30 18 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 7 114 23 11 30 17 17 17 31 11 20 113 9 0 0 13 14 23 11 11 11 11 11 11 11 12 0 0 0 0 10 11 21 8 8 8 8 8 22 11 12 0 0 0 13 14 14 14 23 11 11 11 11 11 11 11 11 11 11 12 0 0 0 1551 1541 44 44 44 44 44 44 44 44 1542 0 0 0 0 1542 44 44 44 44 44 44 1542 44 44 44 44 0 0 0 0 0 0 0 0 1551 1540 1540 1541 0 7 8 8 8 8 8 8 8 8 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 + 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 8 9 2085 2086 0 0 7 22 19 11 11 11 11 11 12 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 13 23 11 11 11 11 11 1842 1831 2917 2918 8 8 8 8 8 9 0 0 0 0 7 114 23 11 11 11 11 11 20 14 14 14 15 0 0 0 0 13 14 15 0 0 0 0 13 14 15 0 0 0 0 13 14 15 0 0 0 0 13 14 15 0 0 13 14 14 14 23 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 21 9 0 0 0 7 22 19 11 11 11 11 21 8 8 9 0 0 0 7 8 9 0 0 0 7 8 9 0 0 0 13 14 15 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 13 14 15 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 11 11 11 11 12 0 7 114 14 14 14 113 9 0 16 31 11 11 11 30 18 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 7 22 11 11 11 21 9 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 7 22 11 11 11 21 9 0 0 0 13 23 30 17 18 0 0 0 16 17 31 20 15 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 20 14 14 14 14 14 23 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 1545 44 44 44 44 44 44 44 44 1550 0 0 0 0 1550 44 44 44 44 44 44 1550 44 44 44 44 0 0 0 0 0 0 0 0 1545 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 + 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 14 14 15 2087 2088 0 0 13 23 11 11 11 11 11 11 12 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 10 11 11 11 11 11 11 11 1835 2919 2920 14 14 14 14 14 15 0 0 0 0 13 23 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 19 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 19 12 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 16 17 17 18 0 0 0 0 0 0 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 20 15 0 0 0 13 23 11 11 11 11 11 20 14 14 15 0 0 0 13 14 15 0 0 0 13 14 15 0 0 0 10 19 12 0 0 0 10 11 12 0 0 10 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 12 0 0 10 11 11 11 11 11 12 0 13 23 11 11 11 20 15 0 0 16 31 11 30 18 0 0 10 11 11 11 11 11 30 17 17 18 0 0 0 0 0 0 0 13 23 11 11 11 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 11 11 11 20 15 0 0 0 10 11 12 0 0 0 0 0 0 0 10 11 12 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 16 17 17 17 17 17 17 17 17 17 18 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 12 2087 2088 0 0 0 44 44 44 44 44 44 44 0 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 21 8 8 8 22 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 16 17 18 0 0 0 16 17 18 0 0 0 16 17 18 0 0 10 12 0 0 10 11 12 0 0 16 17 18 0 0 16 17 18 0 0 10 11 12 0 0 16 17 18 0 0 10 11 12 0 0 16 17 18 0 0 10 11 12 0 0 16 17 18 0 0 10 11 12 0 0 16 17 18 0 0 10 11 11 11 11 11 12 0 10 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 30 18 0 0 0 16 31 12 0 0 0 0 0 0 0 10 30 18 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 12 2087 2088 0 0 0 44 44 44 44 44 44 44 0 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 20 14 14 14 23 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 10 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 18 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 12 50 49 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 50 49 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 10 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 12 51 52 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 51 52 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 10 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 12 2085 2086 0 0 0 44 44 44 44 44 44 44 0 0 0 0 2085 2086 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 20 14 14 14 23 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 10 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 18 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 12 2897 2898 2145 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2143 2899 2900 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 10 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 12 2901 2902 2148 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2146 2903 2904 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 0 0 10 11 12 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 10 11 11 11 11 11 12 0 0 0 10 11 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ) ) (tilemap @@ -275,10 +315,10 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 19 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -308,5 +348,141 @@ 10 11 11 11 11 11 11 11 12 ) ) + (tilemap + (solid #f) + (z-pos -150) + (name "Background2") + (width 525) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2196 2188 2180 2196 2187 2187 2187 2179 2197 2179 2181 2181 2188 2189 2195 2187 2197 2180 2195 2181 2188 2180 2179 2196 2196 2181 2181 2196 2195 2187 2181 2195 2189 2189 2187 2195 2188 2195 2181 2180 2181 2180 2179 2189 2197 2195 2189 2188 2189 2196 2197 2180 2195 2195 2189 2179 2196 2189 2187 2197 2197 2197 2196 2189 2180 2189 2197 2189 2179 2180 2196 2195 2181 2179 2187 2188 2197 2195 2181 2189 2180 2196 2196 2189 2195 2181 2179 2188 2181 2181 2187 2196 2195 2180 2196 2188 2187 2197 2189 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2188 2180 2195 2195 2196 2196 2179 2195 2197 2187 2181 2181 2196 2195 2197 2188 2179 2180 2187 2181 2188 2187 2181 2195 2197 2179 2179 2197 2188 2196 2179 2195 2187 2189 2189 2188 2188 2188 2189 2196 2187 2179 2187 2179 2181 2181 2187 2188 2196 2180 2197 2195 2187 2196 2181 2196 2196 2196 2189 2188 2179 2180 2195 2197 2195 2196 2180 2196 2179 2180 2180 2181 2196 2179 2181 2197 2196 2189 2195 2188 2188 2188 2187 2195 2196 2188 2188 2196 2195 2196 2188 2180 2187 2197 2195 2195 2187 2196 2195 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2195 2179 2195 2181 2181 2179 2179 2197 2179 2179 2179 2195 2195 2189 2195 2189 2179 2196 2179 2179 2188 2188 2187 2189 2179 2181 2187 2188 2179 2180 2181 2181 2196 2179 2189 2187 2195 2195 2189 2187 2197 2180 2196 2196 2179 2187 2197 2196 2195 2196 2181 2181 2181 2181 2196 2197 2197 2195 2189 2197 2196 2188 2196 2179 2197 2181 2196 2189 2180 2179 2187 2179 2196 2188 2180 2187 2196 2179 2188 2187 2188 2187 2180 2180 2187 2188 2197 2188 2189 2188 2180 2181 2195 2180 2179 2195 2188 2197 2196 2195 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2180 2189 2181 2180 2179 2197 2189 2179 2179 2181 2181 2187 2188 2181 2179 2187 2188 2180 2196 2197 2187 2187 2197 2187 2197 2189 2195 2188 2196 2179 2188 2189 2179 2179 2196 2188 2197 2188 2181 2195 2180 2181 2196 2196 2195 2195 2188 2180 2180 2196 2195 2189 2181 2197 2188 2187 2187 2180 2179 2196 2179 2196 2181 2181 2180 2196 2195 2189 2195 2197 2181 2180 2189 2197 2197 2180 2196 2187 2187 2189 2180 2196 2197 2195 2197 2179 2188 2188 2188 2181 2189 2195 2180 2188 2188 2188 2188 2196 2180 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2180 2179 2189 2189 2180 2189 2188 2189 2181 2188 2188 2196 2197 2180 2196 2197 2181 2195 2181 2195 2181 2189 2181 2181 2188 2197 2187 2181 2196 2195 2179 2189 2197 2179 2188 2188 2197 2196 2188 2181 2187 2197 2187 2188 2188 2195 2197 2197 2197 2188 2196 2195 2179 2179 2188 2188 2189 2188 2196 2195 2188 2182 2184 2181 2179 2187 2180 2197 2189 2195 2197 2189 2187 2188 2197 2187 2181 2189 2179 2181 2179 2181 2189 2187 2179 2181 2197 2196 2179 2189 2181 2197 2197 2179 2181 2180 2196 2196 2195 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2189 2196 2189 2188 2181 2196 2188 2180 2180 2187 2197 2187 2189 2181 2187 2189 2187 2180 2179 2195 2197 2195 2180 2180 2189 2188 2197 2187 2189 2187 2179 2196 2189 2179 2196 2180 2187 2196 2189 2195 2195 2196 2180 2180 2197 2188 2187 2179 2189 2189 2179 2195 2181 2195 2179 2188 2195 2181 2180 2179 2195 2198 2200 2196 2197 2180 2181 2187 2179 2180 2195 2197 2188 2196 2187 2196 2188 2181 2188 2188 2196 2196 2181 2196 2187 2188 2189 2196 2180 2187 2180 2181 2189 2187 2179 2197 2197 2188 2189 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2187 2189 2195 2195 2181 2195 2188 2187 2179 2180 2180 2179 2189 2180 2188 2197 2189 2197 2179 2195 2196 2180 2196 2180 2196 2189 2197 2195 2180 2180 2187 2189 2179 2187 2179 2187 2188 2187 2181 2196 2189 2181 2195 2189 2188 2196 2189 2181 2179 2179 2196 2187 2179 2181 2179 2181 2196 2197 2187 2188 2189 2187 2180 2197 2188 2189 2187 2181 2179 2195 2188 2197 2189 2189 2188 2179 2196 2197 2181 2195 2196 2180 2197 2189 2187 2188 2188 2196 2195 2180 2187 2179 2197 2179 2196 2197 2197 2179 2188 2187 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2179 2197 2196 2197 2179 2180 2180 2188 2197 2189 2189 2196 2181 2181 2196 2196 2187 2196 2188 2188 2180 2189 2179 2187 2195 2180 2181 2179 2187 2195 2189 2189 2181 2196 2188 2196 2196 2181 2181 2189 2180 2180 2196 2196 2195 2189 2197 2197 2197 2181 2195 2187 2189 2189 2195 2195 2179 2179 2180 2180 2187 2180 2197 2197 2187 2188 2195 2197 2179 2179 2196 2179 2179 2181 2187 2196 2179 2187 2181 2197 2196 2180 2187 2189 2196 2180 2181 2180 2195 2195 2180 2195 2181 2181 2196 2195 2179 2187 2187 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2179 2179 2187 2179 2188 2197 2187 2197 2188 2179 2189 2180 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2197 2188 2179 2180 2195 2188 2195 2180 2179 2187 2181 2181 2187 2187 2180 2187 2197 2195 2197 2195 2196 2187 2189 2189 2187 2180 2182 2183 2184 2179 2179 2181 2179 2195 2179 2189 2197 2197 2179 2196 2196 2195 2180 2188 2187 2187 2195 2188 2180 2188 2180 2179 2179 2179 2180 2181 2189 2197 2195 2197 2180 2189 2189 2197 2196 2187 2196 2179 2187 2196 2181 2179 2195 2187 2195 2196 2197 2187 2189 2180 2196 2179 2196 2179 2181 2188 2188 2188 2179 2195 2195 2179 2195 2187 2188 2197 2188 2195 2180 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2180 2179 2179 2180 2181 2181 2196 2195 2197 2197 2179 2197 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2187 2180 2197 2197 2187 2188 2187 2195 2180 2187 2188 2197 2197 2188 2187 2181 2197 2187 2197 2195 2179 2196 2189 2180 2180 2196 2190 2191 2192 2179 2197 2187 2181 2187 2197 2180 2188 2196 2180 2195 2179 2196 2187 2187 2197 2188 2196 2188 2180 2195 2187 2179 2188 2195 2187 2197 2179 2196 2189 2188 2189 2188 2180 2179 2189 2188 2189 2179 2188 2195 2197 2179 2181 2180 2189 2187 2188 2181 2179 2181 2181 2189 2188 2187 2197 2187 2181 2195 2196 2189 2187 2181 2195 2197 2189 2180 2195 2189 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2199 2199 2199 2199 2199 2186 0 0 0 0 2192 2196 2196 2196 2181 2181 2189 2188 2197 2195 2180 2180 2187 2197 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2195 2181 2180 2188 2187 2197 2179 2196 2189 2188 2187 2195 2181 2181 2179 2196 2181 2187 2195 2197 2196 2195 2189 2181 2181 2179 2195 2198 2199 2200 2187 2179 2197 2188 2189 2196 2179 2187 2187 2188 2180 2189 2188 2196 2180 2180 2180 2179 2180 2181 2181 2187 2179 2180 2181 2181 2181 2180 2181 2179 2195 2189 2179 2180 2197 2179 2179 2197 2195 2197 2187 2197 2181 2196 2196 2197 2197 2196 2179 2197 2180 2188 2195 2187 2188 2196 2179 2180 2196 2197 2188 2197 2179 2181 2189 2189 2180 2196 2195 2195 2187 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2181 2197 2180 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2195 2179 2197 2188 2181 2187 2190 0 0 0 0 2192 2189 2180 2195 2187 2189 2189 2197 2196 2196 2196 2189 2181 2196 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2181 2196 2188 2197 2196 2196 2195 2179 2197 2179 2180 2196 2180 2188 2189 2189 2187 2188 2197 2180 2180 2197 2196 2197 2196 2180 2189 2180 2189 2188 2189 2188 2180 2179 2180 2181 2179 2196 2179 2195 2195 2189 2197 2196 2179 2181 2180 2196 2181 2197 2197 2180 2195 2195 2179 2197 2187 2179 2188 2180 2196 2187 2189 2179 2197 2181 2196 2189 2180 2197 2189 2179 2179 2196 2188 2196 2189 2179 2179 2180 2180 2180 2187 2181 2197 2188 2181 2196 2196 2180 2197 2180 2188 2181 2179 2180 2197 2180 2179 2195 2197 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2187 2196 2187 2179 2197 2187 2195 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2189 2188 2188 2189 2180 2179 2190 0 0 0 0 2192 2188 2188 2195 2196 2195 2197 2179 2179 2187 2181 2195 2180 2179 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2187 2189 2197 2180 2179 2179 2189 2180 2197 2189 2197 2187 2195 2179 2196 2196 2180 2179 2196 2189 2180 2179 2180 2179 2197 2195 2197 2180 2187 2179 2179 2187 2196 2187 2189 2180 2187 2189 2195 2181 2189 2181 2188 2189 2187 2189 2196 2187 2197 2195 2179 2179 2189 2179 2195 2187 2196 2197 2189 2197 2189 2195 2197 2180 2180 2180 2181 2187 2195 2188 2196 2188 2180 2188 2197 2180 2196 2187 2188 2196 2187 2197 2187 2181 2187 2195 2179 2181 2187 2187 2189 2181 2180 2181 2179 2181 2188 2197 2188 2188 2197 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2179 2181 2179 2196 2188 2180 2179 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2181 2179 2179 2179 2189 2180 2190 0 0 0 0 2192 2195 2196 2187 2197 2188 2188 2197 2197 2189 2195 2197 2196 2197 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2195 2188 2180 2189 2195 2189 2180 2189 2181 2180 2196 2189 2196 2181 2181 2181 2197 2179 2195 2180 2188 2195 2181 2195 2181 2197 2180 2188 2197 2179 2179 2197 2180 2180 2196 2188 2188 2188 2196 2195 2187 2197 2189 2189 2179 2189 2188 2196 2197 2189 2181 2187 2196 2180 2196 2181 2180 2189 2195 2179 2188 2195 2188 2180 2195 2188 2179 2188 2179 2195 2195 2188 2195 2197 2189 2187 2195 2179 2181 2180 2195 2195 2189 2197 2195 2189 2197 2196 2195 2189 2187 2187 2181 2180 2189 2180 2195 2187 2189 2187 2195 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2179 2195 2181 2187 2181 2187 2189 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2189 2179 2195 2189 2188 2197 2190 0 0 0 0 2192 2180 2180 2197 2188 2187 2195 2179 2179 2180 2197 2188 2196 2189 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2187 2179 2187 2179 2188 2197 2196 2181 2181 2181 2188 2195 2179 2181 2180 2181 2187 2195 2188 2180 2188 2196 2180 2181 2196 2180 2196 2197 2180 2195 2180 2195 2189 2195 2179 2195 2196 2187 2187 2187 2188 2196 2188 2179 2188 2188 2195 2196 2180 2181 2196 2179 2181 2195 2187 2180 2180 2179 2197 2180 2189 2197 2179 2189 2180 2181 2196 2188 2195 2187 2181 2181 2187 2197 2188 2189 2197 2189 2189 2197 2179 2189 2188 2195 2182 2184 2181 2196 2181 2189 2188 2187 2187 2196 2188 2195 2195 2197 2195 2197 2196 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2195 2179 2195 2187 2197 2181 2187 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2195 2196 2197 2179 2196 2179 2188 2190 0 0 0 0 2192 2179 2188 2189 2180 2189 2180 2181 2189 2179 2188 2179 2179 2197 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2197 2196 2196 2195 2189 2196 2189 2188 2188 2188 2188 2179 2188 2187 2187 2179 2181 2180 2188 2189 2196 2196 2187 2179 2195 2188 2196 2180 2189 2188 2179 2179 2189 2180 2197 2189 2189 2180 2189 2181 2188 2197 2179 2187 2181 2180 2189 2197 2188 2188 2196 2189 2196 2188 2187 2195 2179 2188 2188 2187 2179 2180 2189 2179 2189 2197 2197 2189 2181 2181 2187 2180 2195 2179 2189 2180 2196 2180 2188 2179 2179 2180 2189 2196 2197 2198 2200 2181 2195 2179 2197 2187 2189 2189 2188 2196 2179 2181 2197 2197 2195 2181 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2179 2189 2189 2197 2196 2197 2189 2189 2181 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2195 2189 2197 2181 2196 2196 2188 2198 2186 0 0 0 2192 2196 2179 2187 2195 2187 2181 2179 2196 2180 2196 2179 2187 2187 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2180 2195 2180 2195 2180 2188 2187 2180 2181 2179 2179 2195 2197 2180 2187 2181 2196 2195 2187 2197 2197 2189 2188 2187 2189 2189 2188 2181 2197 2196 2179 2188 2197 2189 2180 2197 2197 2179 2180 2189 2188 2187 2180 2189 2195 2189 2197 2181 2187 2179 2179 2179 2189 2189 2179 2197 2187 2181 2197 2187 2195 2180 2197 2187 2197 2196 2196 2195 2181 2196 2180 2189 2189 2179 2197 2196 2196 2187 2181 2187 2181 2187 2195 2188 2188 2197 2189 2196 2197 2179 2179 2179 2188 2197 2188 2188 2197 2179 2187 2197 2197 2180 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2180 2197 2187 2195 2197 2180 2187 2196 2187 2196 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2180 2181 2189 2187 2179 2179 2187 2196 2190 0 0 0 2192 2181 2179 2196 2195 2187 2180 2197 2180 2180 2180 2195 2179 2189 2187 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2179 2179 2179 2197 2181 2197 2195 2179 2187 2197 2187 2179 2189 2189 2187 2180 2180 2188 2179 2189 2189 2189 2197 2196 2179 2197 2195 2179 2181 2179 2180 2195 2188 2195 2189 2196 2197 2187 2179 2197 2179 2181 2196 2197 2187 2197 2189 2179 2195 2187 2188 2189 2187 2189 2196 2197 2180 2179 2189 2180 2196 2196 2196 2189 2188 2197 2197 2195 2197 2179 2196 2181 2180 2195 2196 2181 2188 2197 2187 2195 2189 2197 2197 2195 2197 2188 2179 2181 2180 2197 2197 2187 2188 2197 2188 2180 2179 2187 2189 2188 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2181 2195 2179 2179 2181 2180 2189 2196 2195 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2181 2187 2196 2195 2196 2189 2188 2195 2190 0 0 0 2192 2196 2188 2187 2179 2195 2197 2179 2195 2181 2196 2196 2197 2196 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2195 2181 2187 2179 2181 2181 2196 2189 2181 2181 2187 2187 2180 2195 2188 2189 2179 2179 2195 2181 2189 2181 2197 2195 2196 2179 2188 2195 2196 2196 2179 2196 2196 2181 2195 2188 2188 2189 2188 2197 2196 2196 2196 2196 2189 2188 2195 2180 2187 2189 2195 2187 2189 2187 2197 2180 2196 2180 2189 2187 2196 2195 2196 2187 2196 2196 2179 2197 2180 2189 2179 2187 2196 2188 2188 2196 2181 2189 2180 2196 2197 2195 2196 2181 2188 2188 2179 2189 2187 2179 2179 2189 2180 2189 2195 2189 2179 2197 2181 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2189 2196 2180 2188 2195 2179 2189 2196 2196 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2180 2188 2187 2196 2197 2180 2189 2188 2189 2190 0 0 0 2192 2196 2196 2187 2179 2179 2188 2189 2181 2189 2195 2188 2195 2179 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2196 2181 2197 2197 2195 2189 2187 2197 2196 2187 2189 2196 2179 2179 2188 2181 2187 2188 2179 2187 2195 2197 2187 2195 2180 2189 2195 2188 2195 2179 2196 2188 2187 2197 2179 2195 2196 2197 2180 2196 2179 2197 2187 2195 2195 2180 2180 2188 2187 2181 2196 2180 2180 2180 2181 2189 2195 2181 2181 2196 2196 2188 2181 2187 2179 2188 2189 2189 2195 2181 2188 2187 2197 2181 2187 2187 2179 2181 2196 2188 2180 2195 2195 2196 2179 2189 2195 2189 2196 2180 2189 2187 2181 2181 2187 2181 2187 2187 2187 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2195 2197 2188 2195 2179 2196 2179 2179 2179 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2181 2180 2187 2197 2189 2179 2197 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2187 2197 2180 2197 2187 2197 2188 2187 2196 2179 2197 2180 2188 2179 2179 2197 2181 2188 2180 2188 2196 2197 2187 2187 2181 2197 2189 2196 2188 2195 2195 2196 2189 2181 2181 2187 2180 2197 2187 2195 2195 2196 2187 2195 2181 2180 2197 2195 2187 2188 2196 2179 2188 2180 2181 2181 2189 2187 2197 2196 2187 2187 2187 2179 2180 2189 2187 2189 2189 2189 2195 2189 2180 2179 2187 2187 2181 2197 2180 2197 2196 2188 2179 2196 2179 2196 2197 2188 2196 2189 2180 2187 2189 2197 2187 2196 2189 2179 2180 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2184 2189 2196 2180 2180 2180 2181 2197 2196 2188 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2196 2179 2181 2180 2197 2195 2189 2196 2196 2195 2195 2188 2180 2195 2187 2189 2188 2181 2188 2188 2188 2195 2181 2179 2180 2180 2187 2197 2188 2181 2188 2179 2179 2196 2197 2187 2197 2195 2188 2180 2180 2195 2196 2180 2196 2195 2187 2189 2189 2180 2179 2197 2181 2179 2188 2189 2179 2181 2195 2179 2188 2179 2195 2189 2180 2180 2196 2197 2187 2189 2180 2180 2179 2187 2180 2197 2188 2179 2179 2188 2181 2180 2187 2188 2187 2195 2196 2189 2181 2180 2187 2179 2180 2189 2196 2189 2195 2189 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2189 2179 2179 2197 2195 2197 2195 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2181 2197 2179 2196 2179 2188 2197 2188 2195 2196 2195 2196 2189 2180 2197 2197 2189 2179 2196 2181 2181 2189 2188 2195 2196 2180 2189 2195 2188 2180 2189 2196 2189 2181 2188 2181 2195 2180 2196 2188 2187 2181 2188 2181 2188 2181 2188 2180 2179 2188 2187 2189 2180 2187 2179 2179 2189 2196 2195 2187 2196 2195 2197 2180 2180 2195 2181 2197 2189 2188 2189 2179 2189 2197 2197 2179 2189 2195 2195 2187 2188 2179 2189 2187 2181 2196 2181 2196 2195 2179 2180 2197 2189 2197 2196 2196 2196 2188 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2188 2195 2195 2179 2180 2181 2189 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2180 2180 2187 2180 2197 2180 2195 2188 2179 2188 2189 2188 2179 2181 2189 2188 2188 2187 2181 2189 2196 2195 2195 2189 2187 2179 2179 2189 2195 2179 2188 2188 2195 2180 2180 2195 2180 2196 2196 2180 2188 2195 2181 2181 2189 2187 2179 2195 2189 2195 2180 2196 2179 2181 2188 2197 2189 2179 2197 2180 2197 2180 2180 2189 2189 2180 2179 2196 2188 2187 2188 2197 2195 2179 2180 2197 2187 2179 2180 2195 2180 2196 2197 2181 2180 2189 2181 2195 2189 2181 2195 2181 2187 2196 2195 2196 2189 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2180 2188 2196 2195 2189 2196 2196 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2196 2196 2189 2197 2179 2196 2195 2179 2188 2180 2196 2188 2188 2188 2188 2181 2197 2180 2195 2196 2189 2188 2196 2197 2188 2180 2179 2187 2189 2181 2189 2188 2181 2187 2195 2196 2181 2189 2187 2187 2195 2188 2187 2179 2189 2179 2196 2196 2188 2188 2196 2187 2197 2188 2180 2189 2181 2181 2180 2197 2189 2187 2180 2197 2195 2188 2180 2189 2197 2196 2187 2179 2181 2195 2188 2181 2187 2189 2197 2197 2197 2180 2188 2187 2195 2188 2188 2187 2181 2181 2187 2180 2181 2196 2187 2197 2188 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2179 2195 2189 2187 2181 2179 2195 2187 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -200) + (name "Background_para1") + (width 350) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 159 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 149 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 160 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 160 160 160 160 160 151 0 152 153 158 160 160 151 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 149 160 160 160 160 160 151 0 152 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 158 160 159 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 160 160 159 153 153 153 153 153 158 160 159 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + ) + ) + (tilemap + (solid #f) + (speed 0.2) + (speed-y 0.2) + (z-pos -250) + (name "Background_para2") + (width 175) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 171 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 171 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 171 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 162 162 171 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 0 0 0 161 163 0 0 0 164 165 165 165 165 165 165 165 165 165 166 0 161 162 163 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 0 0 0 161 163 0 0 0 164 165 165 165 165 165 165 165 165 165 166 0 161 162 163 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 0 0 0 161 163 0 0 0 164 165 165 165 165 165 165 165 165 165 166 0 161 162 163 0 0 0 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 0 0 0 161 163 0 0 0 164 165 165 165 165 165 165 165 165 165 166 0 161 162 163 0 0 0 161 162 162 162 162 162 162 162 162 163 0 0 0 0 0 0 0 + 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 0 161 162 171 166 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 171 165 170 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 0 161 162 171 166 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 171 165 170 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 0 161 162 171 166 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 171 165 170 162 162 162 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 0 161 162 171 166 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 171 165 170 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 0 0 0 161 162 + 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 162 171 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + ) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 12672) + (y 608) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 12704) + (y 608) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8352) + (y 352) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8384) + (y 352) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8512) + (y 352) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8544) + (y 352) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/08 - Stone Cold.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/08 - Stone Cold.stl --- supertux-0.3.3/data/levels/world1/08 - Stone Cold.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/08 - Stone Cold.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,24 +3,11 @@ (name (_ "Stone Cold")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 80) (sector (name "main") (music "music/chipdisko.ogg") (ambient-light 1 1 1) - (background - (speed 0.5) - (image-top "images/background/arctis_top.jpg") - (image "images/background/arctis.jpg") - (image-bottom "images/background/arctis_bottom.jpg") - ) - (bouncingsnowball - (x 3100) - (y 429) - ) - (bouncingsnowball - (x 3069) - (y 311) - ) (bouncingsnowball (x 3900) (y 239) @@ -29,12 +16,224 @@ (x 5410) (y 440) ) - (bouncingsnowball + (camera + (mode "normal") + ) + (captainsnowball (x 10123) (y 220) ) - (camera - (mode "normal") + (captainsnowball + (x 3069) + (y 311) + ) + (captainsnowball + (x 3202) + (y 517) + ) + (coin + (path + (node + (x 4128) + (y 320) + (time 0.8) + ) + (node + (x 4224) + (y 256) + (time 0.8) + ) + (node + (x 4224) + (y 160) + (time 0.8) + ) + (node + (x 4128) + (y 96) + (time 0.8) + ) + (node + (x 4032) + (y 160) + (time 0.8) + ) + (node + (x 4032) + (y 256) + (time 0.8) + ) + ) + ) + (coin + (path + (node + (x 4224) + (y 256) + (time 0.8) + ) + (node + (x 4224) + (y 160) + (time 0.8) + ) + (node + (x 4128) + (y 96) + (time 0.8) + ) + (node + (x 4032) + (y 160) + (time 0.8) + ) + (node + (x 4032) + (y 256) + (time 0.8) + ) + (node + (x 4128) + (y 320) + (time 0.8) + ) + ) + ) + (coin + (path + (node + (x 4224) + (y 160) + (time 0.8) + ) + (node + (x 4128) + (y 96) + (time 0.8) + ) + (node + (x 4032) + (y 160) + (time 0.8) + ) + (node + (x 4032) + (y 256) + (time 0.8) + ) + (node + (x 4128) + (y 320) + (time 0.8) + ) + (node + (x 4224) + (y 256) + (time 0.8) + ) + ) + ) + (coin + (path + (node + (x 4128) + (y 96) + (time 0.8) + ) + (node + (x 4032) + (y 160) + (time 0.8) + ) + (node + (x 4032) + (y 256) + (time 0.8) + ) + (node + (x 4128) + (y 320) + (time 0.8) + ) + (node + (x 4224) + (y 256) + (time 0.8) + ) + (node + (x 4224) + (y 160) + (time 0.8) + ) + ) + ) + (coin + (path + (node + (x 4032) + (y 160) + (time 0.8) + ) + (node + (x 4032) + (y 256) + (time 0.8) + ) + (node + (x 4128) + (y 320) + (time 0.8) + ) + (node + (x 4224) + (y 256) + (time 0.8) + ) + (node + (x 4224) + (y 160) + (time 0.8) + ) + (node + (x 4128) + (y 96) + (time 0.8) + ) + ) + ) + (coin + (path + (node + (x 4032) + (y 256) + (time 0.8) + ) + (node + (x 4128) + (y 320) + (time 0.8) + ) + (node + (x 4224) + (y 256) + (time 0.8) + ) + (node + (x 4224) + (y 160) + (time 0.8) + ) + (node + (x 4128) + (y 96) + (time 0.8) + ) + (node + (x 4032) + (y 160) + (time 0.8) + ) + ) ) (dispenser (cycle 2) @@ -48,6 +247,11 @@ (x 8123) (y 470) ) + (gradient + (top_color 0.5000076 0.5000076 0.6980392) + (bottom_color 0 0.2941177 0.6078432) + (layer -400) + ) (jumpy (x 3952) (y 376) @@ -120,16 +324,36 @@ (x 11972) (y 344) ) + (smartball + (x 4672) + (y 288) + ) + (smartball + (x 13515) + (y 501) + ) + (smartball + (x 10490) + (y 321) + ) + (smartball + (x 8210) + (y 248) + ) + (smartball + (x 8748) + (y 503) + ) + (smartball + (x 5973) + (y 315) + ) (secretarea (width 619.606) (height 43.31372) (x 1468.604) (y 154.7913) ) - (smartball - (x 4672) - (y 288) - ) (snowball (x 3830) (y 263) @@ -143,10 +367,6 @@ (y 474) ) (snowball - (x 5973) - (y 315) - ) - (snowball (x 8875) (y 504) ) @@ -155,22 +375,6 @@ (y 504) ) (snowball - (x 8748) - (y 503) - ) - (snowball - (x 8210) - (y 248) - ) - (snowball - (x 10490) - (y 321) - ) - (snowball - (x 13515) - (y 501) - ) - (snowball (x 13941) (y 565) ) @@ -188,8 +392,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 330) + (x 128) + (y 512) ) (spiky (x 14332) @@ -213,31 +417,31 @@ (width 520) (height 25) (tiles - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 32 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 124 125 0 124 125 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 24 0 0 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 124 125 0 124 125 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 25 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2189 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2181 2189 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2197 2195 2180 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2189 2188 2181 2187 2187 2187 2187 2187 2187 2187 2187 2187 2187 2187 2187 2187 2187 2187 2187 2187 2187 2187 2187 2187 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2180 2187 2189 2196 2180 2180 2180 2188 2187 2187 2189 2181 2187 2180 2187 2197 2197 2197 2181 2179 2195 2188 2180 2188 2187 2195 2196 2187 2188 2180 2197 2181 2197 2189 2187 2197 2188 2188 2181 2196 2187 2179 2179 2188 2181 2181 2188 2189 2196 2187 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2188 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 2196 0 0 0 0 0 0 0 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2184 2189 2187 2195 2197 2179 2189 2188 2195 2188 2195 2189 2196 2180 2196 2180 2187 2179 2181 2180 2195 2189 2196 2187 2195 2179 2196 2197 2196 2196 2188 2181 2179 2188 2180 2180 2181 2188 2187 2189 2197 2197 2180 2181 2188 2189 2189 2189 2181 2179 2195 2189 2195 2187 2197 2179 2189 2181 2180 2195 2196 2188 2195 2187 2187 2196 2195 2195 2195 2188 2196 2180 2196 2196 2181 2182 2184 2195 2187 2181 2197 2196 2197 2180 2189 2188 2189 2197 2189 2195 2181 2187 2196 2189 2197 2195 2196 2179 2188 2181 2189 2189 2196 2197 2189 2187 2197 2196 2188 2187 2181 2182 2183 2183 2183 2183 2183 2183 2183 2184 2188 2181 2181 2187 2187 2195 2188 2180 2181 2181 2189 2195 2179 2188 2181 2195 2181 2179 2179 2181 2188 2187 2181 2189 2196 2196 2196 2189 2181 2181 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2183 2184 2187 2179 2179 2197 2189 2196 2189 2189 2179 2187 2181 2188 2188 2196 2189 2195 2179 2188 2187 2179 2181 2197 2181 2195 2197 2188 2197 2195 2189 2179 2179 2187 2180 2179 2195 2179 2180 2188 2196 2187 2181 2187 2187 2197 2195 2179 2197 2195 2179 2181 2179 2181 2188 2188 2187 2187 2196 2188 2180 2181 2181 2189 2180 2187 2188 2188 2196 2179 2179 2197 2197 2197 2190 2192 2196 2189 2188 2188 2180 2189 2189 2188 2179 2187 2187 2187 2195 2195 2189 2180 2195 2195 2187 2195 2189 2195 2196 2196 2180 2189 2195 2181 2195 2187 2196 2195 2189 2188 2190 0 0 0 0 0 0 0 2192 2181 2196 2188 2195 2187 2188 2180 2197 2197 2197 2180 2180 2180 2188 2196 2187 2179 2179 2187 2189 2189 2180 2187 2181 2187 2181 2195 2187 2197 2181 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2180 2180 2197 2181 2180 2181 2196 2196 2187 2187 2195 2180 2179 2197 2180 2181 2188 2179 2195 2189 2187 2188 2196 2196 2196 2196 2189 2189 2179 2196 2197 2181 2195 2188 2180 2181 2180 2195 2195 2187 2196 2179 2187 2197 2179 2189 2196 2188 2182 2184 2196 2180 2181 2179 2189 2188 2181 2187 2196 2188 2187 2189 2188 2195 2180 2181 2188 2181 2181 2197 2180 2179 2190 2193 2184 2197 2180 2180 2181 2181 2189 2188 2188 2195 2189 2187 2197 2195 2181 2180 2197 2189 2179 2180 2180 2189 2179 2197 2179 2181 2187 2195 2195 2179 2197 2195 2196 2195 2190 0 0 0 0 0 0 0 2192 2189 2189 2179 2187 2195 2188 2189 2188 2187 2189 2181 2187 2196 2196 2179 2196 2197 2187 2197 2189 2181 2181 2197 2195 2188 2197 2196 2197 2179 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2183 2184 2197 2196 2195 2181 2187 2181 2189 2187 2187 2179 2179 2189 2179 2179 2179 2180 2188 2188 2187 2189 2196 2197 2196 2187 2180 2179 2179 2179 2188 2195 2197 2179 2189 2189 2189 2188 2180 2181 2179 2180 2188 2195 2189 2196 2196 2196 2195 2198 2200 2196 2195 2188 2197 2189 2181 2181 2180 2195 2189 2180 2196 2188 2188 2196 2180 2196 2196 2195 2188 2181 2182 2194 0 2193 2184 2188 2180 2197 2195 2197 2180 2196 2197 2196 2180 2181 2179 2197 2187 2179 2179 2187 2179 2188 2179 2189 2196 2197 2187 2187 2196 2181 2195 2188 2196 2197 2182 2194 0 0 0 0 0 0 2185 2200 2188 2187 2180 2197 2196 2189 2187 2197 2195 2187 2179 2187 2181 2197 2187 2180 2196 2196 2188 2181 2179 2196 2187 2179 2188 2182 2183 2183 2183 2194 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2187 2187 2196 2181 2189 2197 2195 2196 2187 2197 2180 2180 2197 2181 2188 2188 2180 2189 2182 2184 2180 2188 2195 2196 2180 2180 2187 2188 2195 2180 2187 2180 2187 2179 2188 2187 2197 2188 2187 2181 2197 2180 2188 2188 2196 2196 2187 2188 2196 2181 2181 2187 2187 2180 2197 2195 2188 2189 2197 2181 2180 2196 2196 2195 2187 2197 2195 2196 2189 2190 0 0 0 2192 2197 2197 2195 2181 2181 2188 2188 2179 2180 2180 2180 2187 2196 2181 2180 2197 2189 2196 2180 2180 2196 2189 2187 2179 2187 2181 2195 2195 2197 2187 2182 2194 0 0 0 0 0 0 0 2192 2181 2196 2189 2196 2180 2181 2197 2181 2189 2188 2197 2195 2188 2187 2189 2180 2182 2184 2196 2189 2196 2180 2196 2195 2182 2183 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2196 2179 2179 2197 2188 2195 2189 2181 2189 2181 2188 2187 2189 2187 2197 2196 2188 2195 2190 2193 2184 2180 2195 2180 2187 2196 2181 2180 2189 2180 2187 2179 2187 2189 2180 2196 2196 2187 2195 2181 2195 2195 2180 2195 2187 2189 2181 2188 2187 2188 2197 2197 2180 2195 2197 2195 2187 2179 2189 2195 2196 2188 2179 2187 2195 2195 2197 2189 2196 2190 0 0 0 2192 2179 2188 2189 2179 2180 2195 2189 2195 2197 2195 2181 2189 2187 2195 2179 2196 2189 2179 2179 2180 2197 2180 2181 2196 2197 2179 2197 2180 2189 2181 2190 0 106 107 108 0 0 0 0 2192 2197 2179 2195 2188 2181 2189 2188 2180 2196 2181 2196 2195 2180 2180 2188 2197 2198 2200 2196 2196 2180 2187 2188 2182 2194 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 122 209 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2184 2181 2197 2189 2188 2188 2181 2196 2187 2197 2180 2188 2189 2195 2180 2187 2196 2179 2182 2194 0 2193 2184 2196 2179 2179 2197 2197 2181 2189 2187 2197 2195 2196 2181 2181 2195 2181 2188 2189 2195 2187 2189 2197 2195 2196 2188 2197 2188 2195 2188 2197 2180 2179 2189 2180 2188 2188 2188 2189 2197 2195 2187 2180 2179 2187 2196 2180 2181 2182 2194 0 0 0 2192 2179 2187 2187 2187 2179 2181 2179 2181 2196 2196 2195 2187 2187 2179 2188 2179 2197 2189 2181 2189 2195 2196 2195 2180 2180 2189 2188 2187 2187 2179 2190 0 109 110 111 0 0 0 2185 2200 2187 2196 2180 2196 2180 2179 2195 2188 2196 2181 2197 2180 2189 2196 2181 2180 2189 2188 2181 2181 2195 2195 2188 2190 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 124 210 125 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2181 2187 2179 2180 2188 2197 2195 2188 2196 2197 2196 2179 2197 2179 2196 2189 2190 106 107 108 2193 2184 2179 2181 2187 2179 2196 2187 2179 2195 2189 2188 2197 2181 2179 2196 2196 2196 2197 2195 2188 2181 2187 2197 2187 2195 2179 2181 2187 2180 2197 2195 2189 2188 2181 2180 2197 2189 2180 2189 2196 2179 2189 2195 2197 2197 2189 2190 106 107 108 0 2192 2180 2179 2187 2195 2179 2195 2197 2180 2179 2197 2196 2179 2181 2181 2187 2180 2196 2196 2196 2180 2180 2189 2180 2197 2196 2197 2189 2181 2188 2188 2190 0 0 0 0 0 0 0 2193 2183 2183 2184 2197 2196 2179 2180 2179 2179 2181 2195 2197 2181 2197 2181 2187 2196 2189 2195 2187 2181 2197 2197 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 129 8 0 122 123 1345 1346 1344 1345 1344 0 0 0 24 0 0 0 0 0 8 0 0 0 25 0 25 24 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 124 125 0 124 125 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 24 0 0 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2196 2180 2187 2195 2197 2187 2180 2195 2179 2187 2180 2180 2187 2196 2179 2182 2194 109 110 111 0 2192 2197 2195 2187 2188 2180 2181 2188 2180 2179 2195 2188 2189 2197 2197 2189 2187 2197 2181 2187 2188 2189 2197 2179 2196 2180 2189 2189 2180 2180 2179 2196 2179 2180 2188 2188 2189 2196 2181 2197 2189 2180 2197 2180 2188 2181 2190 109 110 111 0 2193 2184 2180 2195 2181 2181 2179 2187 2179 2197 2181 2188 2180 2179 2195 2188 2179 2188 2187 2179 2187 2196 2179 2180 2188 2188 2181 2195 2196 2181 2180 2190 0 0 0 0 0 0 0 0 0 0 2192 2189 2179 2179 2195 2195 2196 2196 2196 2197 2189 2196 2188 2188 2180 2187 2181 2180 2188 2188 2189 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 124 125 0 124 125 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 25 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2188 2189 2180 2197 2188 2197 2197 2188 2179 2195 2197 2189 2189 2187 2188 2190 0 0 0 0 0 2192 2189 2179 2195 2188 2196 2195 2188 2197 2181 2180 2188 2180 2189 2180 2182 2184 2187 2197 2188 2189 2181 2197 2197 2197 2195 2187 2187 2179 2181 2196 2197 2180 2196 2195 2189 2196 2195 2188 2196 2180 2188 2195 2187 2189 2195 2190 0 0 0 0 0 2193 2183 2184 2187 2179 2180 2196 2197 2180 2188 2179 2189 2197 2179 2181 2187 2187 2197 2196 2187 2181 2197 2188 2179 2179 2189 2197 2188 2188 2181 2190 0 0 0 0 0 0 0 0 0 0 2192 2187 2196 2195 2181 2197 2189 2179 2181 2196 2195 2197 2180 2187 2181 2197 2181 2187 2189 2181 2181 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2195 2181 2189 2187 2181 2195 2181 2189 2195 2196 2179 2189 2179 2195 2180 2188 2190 0 0 0 0 0 2192 2181 2189 2195 2179 2188 2181 2197 2179 2181 2179 2195 2195 2187 2180 2190 2193 2184 2180 2195 2180 2180 2189 2180 2196 2197 2196 2180 2180 2197 2187 2180 2187 2179 2197 2180 2196 2180 2196 2187 2179 2181 2187 2180 2187 2188 2198 2186 0 0 2185 2199 2199 2186 2192 2179 2195 2197 2189 2181 2188 2189 2195 2195 2195 2188 2197 2189 2197 2196 2195 2196 2180 2188 2189 2179 2180 2189 2179 2181 2189 2189 2198 2186 0 0 0 0 0 0 0 0 0 2192 2180 2196 2197 2188 2196 2195 2196 2195 2180 2195 2180 2188 2181 2195 2189 2197 2189 2197 2180 2195 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2180 2196 2179 2179 2196 2188 2196 2179 2180 2189 2181 2195 2196 2196 2189 2197 2190 0 0 0 0 0 2192 2181 2188 2180 2196 2189 2188 2197 2188 2180 2189 2189 2189 2188 2181 2190 0 2193 2183 2184 2179 2197 2181 2187 2188 2197 2181 2181 2189 2196 2196 2197 2180 2180 2181 2181 2187 2181 2181 2196 2197 2181 2189 2187 2187 2195 2179 2198 2186 0 2193 2184 2182 2194 2192 2196 2189 2181 2188 2188 2189 2197 2197 2181 2195 2180 2187 2187 2181 2197 2196 2197 2180 2197 2188 2197 2188 2181 2195 2189 2197 2197 2195 2190 0 0 0 0 0 0 0 0 2185 2200 2179 2179 2180 2188 2189 2197 2189 2189 2195 2196 2197 2179 2196 2188 2188 2197 2179 2196 2196 2189 2188 2198 2199 2199 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2199 2199 2199 2199 2200 2187 2181 2187 2195 2179 2196 2188 2187 2187 2189 2187 2195 2187 2187 2180 2187 2190 0 0 0 0 0 2192 2181 2188 2189 2188 2197 2179 2179 2197 2181 2187 2188 2181 2188 2188 2198 2186 0 2185 2200 2196 2181 2188 2195 2189 2180 2181 2189 2181 2197 2195 2181 2188 2197 2188 2188 2197 2188 2189 2196 2189 2180 2189 2189 2180 2195 2189 2189 2190 0 0 2193 2194 0 2192 2188 2196 2197 2188 2195 2179 2188 2189 2181 2188 2181 2187 2181 2195 2195 2181 2187 2180 2181 2189 2179 2180 2179 2181 2179 2181 2182 2183 2194 0 0 0 0 0 0 0 0 2193 2184 2188 2189 2189 2179 2187 2188 2197 2181 2188 2196 2197 2179 2187 2189 2179 2195 2197 2188 2195 2180 2195 2197 2188 2189 2187 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2200 2180 2189 2188 2196 2195 2181 2187 2187 2187 2180 2181 2179 2189 2180 2189 2197 2180 2179 2179 2187 2189 2181 2190 0 0 0 0 0 2192 2187 2188 2181 2181 2195 2179 2196 2188 2197 2179 2187 2197 2197 2187 2197 2198 2199 2200 2196 2196 2181 2188 2179 2189 2180 2189 2195 2179 2197 2187 2181 2187 2188 2180 2181 2181 2197 2180 2196 2180 2187 2187 2196 2187 2188 2187 2187 2190 0 2185 2199 2199 2199 2200 2196 2195 2181 2197 2187 2181 2180 2181 2188 2188 2189 2189 2179 2187 2181 2188 2181 2187 2189 2197 2187 2188 2189 2197 2181 2180 2190 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2187 2180 2181 2196 2181 2195 2179 2196 2187 2188 2197 2196 2181 2181 2179 2195 2196 2187 2179 2188 2187 2196 2179 2181 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2195 2181 2179 2189 2179 2197 2188 2179 2179 2179 2180 2189 2197 2179 2181 2197 2179 2189 2181 2181 2179 2196 2195 2190 0 0 0 0 0 2192 2181 2179 2180 2189 2196 2179 2188 2187 2196 2196 2196 2196 2181 2180 2195 2180 2181 2180 2181 2195 2196 2195 2179 2189 2188 2197 2187 2195 2188 2179 2179 2180 2188 2196 2181 2197 2180 2188 2196 2195 2197 2196 2195 2197 2187 2179 2188 2198 2199 2200 2197 2195 2197 2180 2187 2189 2189 2196 2180 2196 2181 2187 2196 2197 2179 2187 2179 2179 2189 2197 2196 2179 2179 2180 2196 2188 2179 2180 2195 2181 2190 0 0 0 0 0 0 0 0 0 0 0 2193 2184 2181 2187 2180 2180 2195 2188 2195 2188 2195 2197 2195 2189 2189 2197 2180 2189 2188 2187 2195 2196 2189 2197 2179 2195 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2199 2200 2179 2181 2189 2181 2180 2187 2180 2180 2196 2188 2196 2197 2181 2179 2187 2187 2189 2189 2188 2181 2181 2179 2196 2188 2190 0 0 0 0 0 2192 2179 2187 2179 2189 2197 2195 2195 2197 2188 2197 2187 2181 2196 2181 2187 2189 2181 2197 2180 2179 2180 2188 2180 2188 2189 2195 2179 2187 2179 2180 2197 2189 2181 2180 2195 2180 2195 2195 2188 2189 2197 2197 2187 2188 2195 2179 2189 2195 2187 2181 2188 2179 2188 2195 2196 2180 2195 2196 2179 2180 2187 2180 2187 2197 2187 2195 2180 2181 2188 2197 2195 2196 2197 2179 2179 2180 2179 2195 2195 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 2193 2184 2187 2196 2196 2187 2180 2180 2179 2180 2181 2181 2179 2189 2188 2181 2196 2188 2180 2196 2197 2179 2197 2179 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2187 2197 2188 2196 2188 2179 2179 2181 2196 2179 2189 2180 2180 2180 2197 2188 2181 2179 2187 2179 2181 2189 2196 2187 2197 2196 2190 0 0 0 0 0 2192 2189 2195 2181 2197 2195 2188 2188 2181 2195 2195 2187 2187 2195 2189 2188 2196 2181 2187 2188 2187 2195 2181 2197 2195 2187 2180 2180 2189 2197 2195 2179 2189 2179 2179 2179 2180 2181 2195 2196 2188 2180 2187 2180 2189 2195 2187 2196 2188 2189 2181 2187 2197 2180 2195 2188 2180 2197 2187 2189 2196 2188 2187 2179 2187 2197 2181 2189 2181 2188 2195 2179 2179 2188 2189 2197 2187 2180 2181 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2184 2196 2197 2187 2180 2181 2196 2179 2181 2189 2197 2181 2181 2196 2189 2196 2181 2180 2179 2188 2181 2180 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap @@ -246,31 +450,31 @@ (width 520) (height 25) (tiles - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 83 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 102 28 83 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 27 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 27 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 102 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 10 11 19 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 36 36 36 36 36 36 36 36 36 36 - 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 83 103 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 132 36 36 36 36 36 36 36 - 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 40 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 36 36 36 36 36 36 36 - 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 83 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 29 44 44 0 0 0 0 0 0 0 0 0 0 0 0 22 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 7 8 8 8 8 9 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 33 34 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 34 0 33 32 32 32 32 32 32 32 32 34 0 33 32 32 32 32 32 32 32 32 34 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 36 36 36 36 36 36 36 - 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 29 44 44 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 21 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 13 14 14 14 14 14 15 13 14 14 14 14 15 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 40 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 0 0 0 0 0 35 39 0 0 0 0 0 0 35 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 39 0 0 83 0 0 35 37 37 37 37 37 37 37 37 37 37 39 0 35 37 37 37 37 37 37 37 37 39 0 35 37 37 37 37 37 37 37 37 39 0 35 37 37 37 37 37 37 37 37 39 0 33 34 0 33 32 32 32 32 32 32 133 32 32 32 32 32 32 32 32 32 32 32 32 32 32 0 0 0 132 36 36 36 36 36 36 36 - 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 7 8 8 8 8 8 9 0 0 13 14 14 15 0 0 10 11 11 11 11 12 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 27 28 28 28 28 28 28 28 29 44 44 8 8 8 8 8 8 8 8 8 22 11 19 11 11 11 20 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 10 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 9 0 0 7 9 0 0 0 13 15 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 12 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 33 32 32 32 32 32 35 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 42 0 0 0 0 0 40 42 0 0 0 0 0 0 40 42 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 40 41 43 0 0 0 0 0 38 36 36 36 41 41 41 41 41 41 41 42 0 38 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 43 0 35 39 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 - 10 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 13 14 14 14 14 15 0 0 13 14 14 14 14 14 15 0 0 16 31 30 18 0 0 10 11 11 11 11 12 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 15 0 0 13 15 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 12 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 35 37 37 37 37 37 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 38 34 0 0 0 33 38 36 36 42 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 42 0 38 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 43 0 40 42 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 10 19 11 11 11 12 0 0 16 31 11 11 11 30 18 0 0 0 16 18 0 0 0 10 11 11 11 11 12 0 0 10 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 19 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 38 39 32 32 32 35 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 42 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 12 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 12 0 0 10 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 37 37 37 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 29 83 27 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 27 29 102 47 83 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 27 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 27 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 102 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 21 8 9 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 14 15 0 0 10 11 19 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 83 103 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 0 0 0 + 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 40 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 0 0 0 + 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 29 83 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 7 8 8 8 8 9 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 33 34 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 34 0 33 32 32 32 32 32 32 32 32 34 0 33 32 32 32 32 32 32 32 32 34 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 0 0 0 + 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 21 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 13 14 14 14 14 14 15 13 14 14 14 14 15 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 40 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 0 0 0 0 0 35 39 0 0 0 0 0 0 35 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 39 0 0 83 0 0 35 37 37 37 37 37 37 37 37 37 37 39 0 35 37 37 37 37 37 37 37 37 39 0 35 37 37 37 37 37 37 37 37 39 0 35 37 37 37 37 37 37 37 37 39 0 0 0 0 7 8 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 132 8 8 8 8 8 8 8 + 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 7 8 8 8 8 8 9 0 0 13 14 14 15 0 0 10 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 27 28 28 28 28 28 28 28 29 0 0 8 8 8 8 48 8 8 8 8 22 11 19 11 11 11 20 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 10 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 9 0 0 7 9 0 0 0 13 15 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 12 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 33 32 32 32 32 32 35 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 42 0 0 0 0 0 40 42 0 0 0 0 0 0 40 42 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 40 41 43 0 0 0 0 0 38 36 36 36 41 41 41 41 41 41 41 42 0 38 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 + 10 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 13 14 14 14 14 15 0 0 13 14 14 14 14 14 15 0 0 16 31 30 18 0 0 10 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 15 0 0 13 15 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 12 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 35 37 37 37 37 37 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 38 34 0 0 0 33 38 36 36 42 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 42 0 38 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 16 2925 2926 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 10 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 10 19 11 11 11 12 0 0 16 31 11 11 11 30 18 0 0 0 16 18 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 19 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 21 2178 2178 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 38 39 32 32 32 35 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 42 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 2928 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 10 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 12 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 20 14 14 23 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 37 37 37 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 2934 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2934 2937 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2938 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2939 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2934 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 12 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 10 11 11 11 11 12 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2934 2925 2926 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ) ) (tilemap @@ -289,22 +493,109 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 47 38 36 36 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 47 38 36 36 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 47 38 36 36 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 11 19 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -200) + (name "Background_para1") + (width 350) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 + 160 160 160 151 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 151 0 0 0 0 0 0 149 160 160 160 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 151 0 0 0 152 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 151 0 0 0 0 0 0 149 160 160 160 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 151 0 0 0 152 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 151 0 0 0 0 0 0 149 160 160 160 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 151 0 0 0 152 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 151 0 0 0 0 0 0 149 160 160 160 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 151 0 0 0 152 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 151 0 0 0 0 0 0 149 160 160 160 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 151 0 0 0 152 153 153 153 158 + 153 153 153 158 160 160 160 160 160 151 0 0 0 0 152 153 153 153 153 153 158 160 160 160 160 160 160 159 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 160 159 153 153 153 153 158 160 160 160 159 153 153 153 153 153 153 153 158 160 160 160 160 160 151 0 0 0 0 152 153 153 153 153 153 158 160 160 160 160 160 160 159 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 160 159 153 153 153 153 158 160 160 160 159 153 153 153 153 153 153 153 158 160 160 160 160 160 151 0 0 0 0 152 153 153 153 153 153 158 160 160 160 160 160 160 159 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 160 159 153 153 153 153 158 160 160 160 159 153 153 153 153 153 153 153 158 160 160 160 160 160 151 0 0 0 0 152 153 153 153 153 153 158 160 160 160 160 160 160 159 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 160 159 153 153 153 153 158 160 160 160 159 153 153 153 153 153 153 153 158 160 160 160 160 160 151 0 0 0 0 152 153 153 153 153 153 158 160 160 160 160 160 160 159 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 160 159 153 153 153 153 158 160 160 160 159 153 153 153 153 + 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 151 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 151 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 151 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 151 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 151 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + ) + ) + (tilemap + (solid #f) + (speed 0.2) + (speed-y 0.2) + (z-pos -300) + (name "Background_para2") + (width 175) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 + 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 166 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 166 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 166 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 166 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 166 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 166 0 0 0 0 161 163 0 + 0 0 0 0 164 166 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 164 170 162 162 171 166 0 0 0 0 164 166 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 164 170 162 162 171 166 0 0 0 0 164 166 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 164 170 162 162 171 166 0 0 0 0 164 166 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 164 170 162 162 171 166 0 0 0 0 164 166 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 164 170 162 162 171 166 0 0 0 0 164 166 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 164 170 162 162 171 166 0 0 0 0 164 166 0 + 162 162 162 162 171 166 0 0 0 161 163 0 0 164 170 162 162 162 163 161 162 162 171 165 165 165 165 170 162 162 162 162 171 166 0 0 0 161 163 0 0 164 170 162 162 162 163 161 162 162 171 165 165 165 165 170 162 162 162 162 171 166 0 0 0 161 163 0 0 164 170 162 162 162 163 161 162 162 171 165 165 165 165 170 162 162 162 162 171 166 0 0 0 161 163 0 0 164 170 162 162 162 163 161 162 162 171 165 165 165 165 170 162 162 162 162 171 166 0 0 0 161 163 0 0 164 170 162 162 162 163 161 162 162 171 165 165 165 165 170 162 162 162 162 171 166 0 0 0 161 163 0 0 164 170 162 162 162 163 161 162 162 171 165 165 165 165 170 162 162 162 162 171 166 0 + 165 165 165 165 165 170 162 162 162 171 170 162 162 171 165 165 165 165 166 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 170 162 162 171 165 165 165 165 166 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 170 162 162 171 165 165 165 165 166 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 170 162 162 171 165 165 165 165 166 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 170 162 162 171 165 165 165 165 166 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 170 162 162 171 165 165 165 165 166 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + ) + ) + (trampoline + (portable #f) + (x 4128) + (y 480) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 15520) + (y 512) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 15488) + (y 512) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/09 - Grumbels Sense of Snow.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/09 - Grumbels Sense of Snow.stl --- supertux-0.3.3/data/levels/world1/09 - Grumbels Sense of Snow.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/09 - Grumbels Sense of Snow.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,24 +3,11 @@ (name (_ "Grumbel's Sense of Snow")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 80) (sector (name "main") (music "music/chipdisko.ogg") (ambient-light 1 1 1) - (background - (speed 0.5) - (image-top "images/background/arctis_top.jpg") - (image "images/background/arctis.jpg") - (image-bottom "images/background/arctis_bottom.jpg") - ) - (bouncingsnowball - (x 4633) - (y 438) - ) - (bouncingsnowball - (x 4457) - (y 438) - ) (bouncingsnowball (direction "left") (x 7513) @@ -29,21 +16,34 @@ (camera (mode "normal") ) + (captainsnowball + (x 4633) + (y 438) + ) + (captainsnowball + (x 4457) + (y 438) + ) (firefly (x 7613) (y 446) ) (flyingsnowball - (x 8746) - (y 509) + (x 8736) + (y 448) ) (flyingsnowball - (x 6524) - (y 487) + (x 6496) + (y 416) ) (flyingsnowball - (x 6614) - (y 536) + (x 6592) + (y 480) + ) + (gradient + (top_color 0.5000076 0.5000076 0.5000076) + (bottom_color 0 0.2941177 0.6078432) + (layer -500) ) (jumpy (x 13009) @@ -78,8 +78,8 @@ (y 474) ) (jumpy - (x 8530) - (y 301) + (x 8519) + (y 296) ) (jumpy (x 10261) @@ -145,12 +145,6 @@ (x 12451) (y 505) ) - (secretarea - (width 408) - (height 142) - (x 12819) - (y 184.4142) - ) (smartball (x 14101) (y 528) @@ -179,14 +173,20 @@ (x 11936) (y 544) ) - (snowball + (smartball (x 5953) (y 565) ) - (snowball + (smartball (x 6012) (y 567) ) + (secretarea + (width 408) + (height 142) + (x 12819) + (y 184.4142) + ) (snowball (x 1001) (y 568) @@ -199,8 +199,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 362) + (x 96) + (y 544) ) (stalactite (x 8672) @@ -260,7 +260,7 @@ 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 16 31 11 30 18 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 44 44 44 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 2087 2088 0 0 7 9 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 48 48 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 13 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 2087 2088 0 0 2085 2086 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 83 29 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 50 49 50 49 9 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 16 31 11 11 11 11 11 30 18 0 0 0 7 8 8 8 8 8 9 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 31 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 15 0 0 44 44 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 2085 2086 8 8 9 7 9 7 8 2085 2086 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 2087 2088 2085 2086 2087 2088 2085 2086 2087 2088 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 83 47 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 50 49 50 49 9 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 16 31 11 11 11 11 11 30 18 0 0 0 7 8 8 8 8 8 9 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 31 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 15 0 0 44 44 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 2085 2086 8 8 9 7 9 7 8 2085 2086 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 2087 2088 2085 2086 2087 2088 2085 2086 2087 2088 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 7 8 48 51 52 51 52 48 8 9 0 0 13 14 14 14 14 14 15 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 16 31 11 11 11 30 18 0 0 0 0 16 31 11 11 19 30 18 0 0 0 0 13 14 14 14 14 14 15 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 30 18 0 0 44 44 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 2085 2086 13 14 14 14 14 14 14 14 14 15 0 0 0 7 9 0 0 7 9 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 2087 2088 2087 2088 2087 2088 2087 2088 2087 2088 0 0 0 7 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 8 8 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 48 48 48 0 0 48 48 48 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 50 49 50 49 50 49 50 49 50 49 0 0 16 31 19 11 11 30 18 0 0 48 48 50 49 50 49 50 49 50 49 50 49 50 49 50 49 48 48 0 0 0 16 31 11 30 18 0 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 16 31 11 11 11 30 18 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 30 18 0 0 0 44 44 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 30 18 0 0 0 0 27 28 28 28 28 28 29 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 16 31 11 11 11 11 11 11 11 12 2087 2088 22 11 11 11 11 11 11 11 30 18 0 0 0 2085 2086 0 0 2085 2086 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 2087 2088 2085 2086 2087 2088 2087 2088 2087 2088 2087 2088 2087 2088 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 21 8 8 8 8 8 8 8 8 8 48 48 48 48 0 0 48 48 48 48 8 8 8 8 8 8 8 8 8 22 11 11 12 0 51 52 51 52 51 52 51 52 51 52 0 0 0 16 31 11 30 18 0 0 0 16 31 51 52 51 52 51 52 51 52 51 52 51 52 51 52 30 18 0 0 0 0 10 11 12 0 0 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 16 31 11 30 18 0 0 10 11 12 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 7 8 8 8 8 22 11 11 11 11 11 21 8 8 8 8 9 0 0 0 0 0 16 17 17 17 17 17 18 0 0 0 0 50 49 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 48 50 49 48 0 0 0 0 0 48 50 49 48 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 48 50 49 48 0 0 0 0 0 48 50 49 48 0 0 0 0 0 0 10 11 11 11 11 19 11 11 20 14 14 23 11 11 11 11 11 11 11 12 0 0 0 0 2087 2088 0 0 2087 2088 0 0 2087 2088 0 0 0 0 27 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 29 0 0 0 0 2085 2086 0 0 2087 2088 2087 2088 2087 2088 2087 2088 2087 2088 2087 2088 2087 2088 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 @@ -305,5 +305,77 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -300) + (name "Background_para1") + (width 350) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 + 160 160 160 151 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 151 0 0 0 0 0 0 149 160 160 160 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 151 0 0 0 152 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 151 0 0 0 0 0 0 149 160 160 160 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 151 0 0 0 152 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 151 0 0 0 0 0 0 149 160 160 160 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 151 0 0 0 152 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 151 0 0 0 0 0 0 149 160 160 160 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 151 0 0 0 152 153 153 153 158 160 160 160 151 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 151 0 0 0 0 0 0 149 160 160 160 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 151 0 0 0 152 153 153 153 158 + 153 153 153 158 160 160 160 160 160 151 0 0 0 0 152 153 153 153 153 153 158 160 160 160 160 160 160 159 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 160 159 153 153 153 153 158 160 160 160 159 153 153 153 153 153 153 153 158 160 160 160 160 160 151 0 0 0 0 152 153 153 153 153 153 158 160 160 160 160 160 160 159 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 160 159 153 153 153 153 158 160 160 160 159 153 153 153 153 153 153 153 158 160 160 160 160 160 151 0 0 0 0 152 153 153 153 153 153 158 160 160 160 160 160 160 159 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 160 159 153 153 153 153 158 160 160 160 159 153 153 153 153 153 153 153 158 160 160 160 160 160 151 0 0 0 0 152 153 153 153 153 153 158 160 160 160 160 160 160 159 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 160 159 153 153 153 153 158 160 160 160 159 153 153 153 153 153 153 153 158 160 160 160 160 160 151 0 0 0 0 152 153 153 153 153 153 158 160 160 160 160 160 160 159 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 160 159 153 153 153 153 158 160 160 160 159 153 153 153 153 + 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 151 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 151 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 151 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 151 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 151 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + ) + ) + (tilemap + (solid #f) + (speed 0.2) + (speed-y 0.2) + (z-pos -400) + (name "Background_para2") + (width 175) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 + 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 166 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 166 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 166 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 166 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 166 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 164 166 0 0 0 0 161 163 0 + 0 0 0 0 164 166 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 164 170 162 162 171 166 0 0 0 0 164 166 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 164 170 162 162 171 166 0 0 0 0 164 166 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 164 170 162 162 171 166 0 0 0 0 164 166 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 164 170 162 162 171 166 0 0 0 0 164 166 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 164 170 162 162 171 166 0 0 0 0 164 166 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 164 170 162 162 171 166 0 0 0 0 164 166 0 + 162 162 162 162 171 166 0 0 0 161 163 0 0 164 170 162 162 162 163 161 162 162 171 165 165 165 165 170 162 162 162 162 171 166 0 0 0 161 163 0 0 164 170 162 162 162 163 161 162 162 171 165 165 165 165 170 162 162 162 162 171 166 0 0 0 161 163 0 0 164 170 162 162 162 163 161 162 162 171 165 165 165 165 170 162 162 162 162 171 166 0 0 0 161 163 0 0 164 170 162 162 162 163 161 162 162 171 165 165 165 165 170 162 162 162 162 171 166 0 0 0 161 163 0 0 164 170 162 162 162 163 161 162 162 171 165 165 165 165 170 162 162 162 162 171 166 0 0 0 161 163 0 0 164 170 162 162 162 163 161 162 162 171 165 165 165 165 170 162 162 162 162 171 166 0 + 165 165 165 165 165 170 162 162 162 171 170 162 162 171 165 165 165 165 166 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 170 162 162 171 165 165 165 165 166 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 170 162 162 171 165 165 165 165 166 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 170 162 162 171 165 165 165 165 166 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 170 162 162 171 165 165 165 165 166 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 171 170 162 162 171 165 165 165 165 166 164 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + ) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/10 - 23rd Airborne.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/10 - 23rd Airborne.stl --- supertux-0.3.3/data/levels/world1/10 - 23rd Airborne.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/10 - 23rd Airborne.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,9 +3,10 @@ (name (_ "23rd Airborne")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 80) (sector (name "main") - (music "music/chipdisko.ogg") + (music "music/airship_remix.music") (ambient-light 1 1 1) (background (speed 0.5) @@ -26,16 +27,26 @@ (y 37) ) (bouncingsnowball - (x 14905) - (y 227) + (direction "left") + (x 8320) + (y 736) ) (bouncingsnowball - (x 14619) - (y 224) + (direction "left") + (x 8192) + (y 800) ) (camera (mode "normal") ) + (captainsnowball + (x 14905) + (y 227) + ) + (captainsnowball + (x 15202) + (y 197) + ) (firefly (x 7889) (y 327) @@ -80,6 +91,25 @@ (x 3744) (y 248) ) + (haywire + (x 4512) + (y 1120) + ) + (icecrusher + (sprite "images/creatures/icecrusher/icecrusher.sprite") + (x 5248) + (y 880) + ) + (icecrusher + (sprite "images/creatures/icecrusher/icecrusher.sprite") + (x 7328) + (y 880) + ) + (icecrusher + (sprite "images/creatures/icecrusher/icecrusher.sprite") + (x 7392) + (y 880) + ) (jumpy (x 6640) (y 288) @@ -108,6 +138,10 @@ (x 12229) (y 244) ) + (jumpy + (x 4976) + (y 1056) + ) (mrbomb (x 5833) (y 353) @@ -120,31 +154,15 @@ (x 10446) (y 231) ) + (mrbomb + (x 5792) + (y 992) + ) (mriceblock (x 613) (y 367) ) (mriceblock - (x 8825) - (y 307) - ) - (mriceblock - (x 8885) - (y 308) - ) - (mriceblock - (x 8764) - (y 306) - ) - (mriceblock - (x 7773) - (y 360) - ) - (mriceblock - (x 7817) - (y 361) - ) - (mriceblock (x 11782) (y 136) ) @@ -156,6 +174,46 @@ (x 11673) (y 140) ) + (smartball + (x 5440) + (y 1120) + ) + (smartball + (x 5504) + (y 1120) + ) + (smartball + (x 5568) + (y 1120) + ) + (smartball + (x 11113) + (y 319) + ) + (smartball + (x 11177) + (y 321) + ) + (smartball + (x 11242) + (y 323) + ) + (smartball + (x 796) + (y 362) + ) + (smartball + (x 4932) + (y 202) + ) + (scripttrigger + (script "secret2.fade (0.0, 1.0);") + (button #f) + (width 32) + (height 224) + (x 7616) + (y 928) + ) (secretarea (fade-tilemap "secret1") (width 60) @@ -170,34 +228,54 @@ (x 8032.575) (y 370.0123) ) - (snowball - (x 4932) - (y 202) + (smartblock + (x 8885) + (y 308) ) - (snowball - (x 11242) - (y 323) + (smartblock + (x 7773) + (y 360) ) - (snowball - (x 11177) - (y 321) + (smartblock + (x 8825) + (y 307) ) - (snowball - (x 11113) - (y 319) + (smartblock + (x 8764) + (y 306) + ) + (smartblock + (x 7817) + (y 361) ) (snowball (x 736) (y 363) ) (snowball - (x 796) - (y 362) + (direction "left") + (x 7168) + (y 1120) + ) + (snowball + (direction "left") + (x 7264) + (y 1120) + ) + (snowball + (direction "left") + (x 7360) + (y 1120) + ) + (snowman + (direction "left") + (x 7424) + (y 1088) ) (spawnpoint (name "main") - (x 100) - (y 170) + (x 96) + (y 352) ) (spiky (x 13796) @@ -208,8 +286,8 @@ (y 174) ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 515) (height 38) (tiles @@ -224,19 +302,9 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 124 125 0 0 0 0 124 125 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 124 125 0 124 125 24 124 125 0 124 125 0 124 125 0 124 125 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 24 0 124 125 0 0 0 0 124 125 0 0 0 0 0 124 125 0 124 125 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 9 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 124 125 0 0 0 0 124 125 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 124 125 0 124 125 24 124 125 0 124 125 0 124 125 0 124 125 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 24 0 124 125 0 0 0 0 124 125 0 0 0 0 0 124 125 0 124 125 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 9 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -250,58 +318,68 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2180 2197 2187 2180 2197 2180 2180 2188 2189 2197 2188 2189 2180 2197 2189 2180 2197 2187 2190 0 0 0 0 2192 2180 2181 2179 2188 2189 2180 2197 2187 2180 2197 2188 2189 2180 2197 2187 2180 2197 2180 2180 2188 2189 2197 2188 2189 2180 2197 2188 2189 2197 2180 2181 2179 2180 2181 2179 2180 2181 2181 2179 2187 2180 2197 2180 2180 2181 2179 2188 2189 2180 2197 2187 2180 2197 2188 2189 2180 2197 2187 2180 2197 2180 2180 2181 2179 2188 2189 2180 2197 2187 2180 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2180 2181 2179 2180 2181 2179 2188 2180 2197 2187 2195 2196 2180 2181 2196 2180 2181 2179 2190 0 0 0 0 2192 2188 2189 2197 2195 2196 2180 2181 2179 2180 2181 2195 2196 2180 2181 2179 2180 2181 2179 2188 2180 2197 2187 2195 2196 2180 2181 2180 2197 2197 2180 2180 2181 2188 2189 2197 2188 2189 2180 2181 2179 2180 2181 2179 2188 2189 2197 2195 2196 2180 2181 2179 2180 2181 2195 2196 2180 2181 2179 2180 2181 2179 2188 2189 2197 2195 2196 2180 2181 2179 2180 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2179 2180 2181 2188 2189 2197 2180 2181 2179 2180 2181 2181 2179 2180 2181 2179 2180 2181 2190 0 0 0 0 2192 2180 2197 2187 2180 2181 2179 2180 2181 2188 2189 2180 2181 2179 2180 2181 2188 2189 2197 2180 2181 2179 2180 2181 2179 2180 2181 2181 2179 2179 2180 2188 2189 2180 2197 2187 2195 2196 2188 2189 2181 2188 2189 2197 2180 2197 2187 2180 2181 2179 2180 2181 2188 2189 2180 2181 2179 2180 2181 2188 2189 2197 2180 2197 2187 2180 2181 2179 2180 2181 2188 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2180 2181 2181 2188 2189 2197 2180 2180 2181 2188 2189 2179 2180 2181 2179 2180 2181 2181 2190 0 0 0 0 2192 2179 2180 2181 2179 2188 2189 2197 2195 2196 2180 2181 2179 2180 2181 2181 2188 2189 2197 2180 2180 2181 2188 2189 2197 2188 2189 2180 2181 2197 2188 2195 2196 2180 2181 2179 2180 2181 2195 2196 2189 2180 2197 2179 2180 2181 2188 2188 2189 2197 2188 2189 2180 2197 2188 2189 2197 2188 2189 2180 2197 2179 2180 2181 2188 2188 2189 2197 2188 2189 2180 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2188 2189 2189 2180 2197 2179 2180 2182 2184 2180 2197 2181 2188 2189 2181 2188 2189 2189 2190 0 0 0 0 2192 2181 2188 2189 2197 2180 2197 2187 2180 2181 2179 2180 2181 2188 2189 2189 2180 2197 2179 2180 2188 2189 2180 2197 2187 2195 2196 2188 2189 2187 2195 2196 2180 2181 2179 2181 2188 2188 2189 2197 2196 2180 2181 2197 2188 2189 2180 2180 2197 2187 2195 2196 2180 2181 2180 2197 2187 2195 2196 2180 2181 2197 2188 2189 2180 2180 2197 2187 2195 2196 2187 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2180 2197 2196 2180 2181 2197 2188 2198 2200 2180 2181 2189 2180 2197 2189 2180 2197 2196 2190 0 0 0 0 2192 2189 2180 2197 2179 2180 2181 2188 2188 2189 2197 2188 2189 2180 2197 2196 2180 2181 2197 2188 2195 2196 2180 2181 2179 2180 2181 2195 2196 2180 2180 2181 2179 2180 2181 2189 2180 2180 2197 2187 2179 2180 2181 2187 2195 2196 2180 2181 2179 2180 2181 2179 2180 2181 2181 2179 2180 2181 2179 2180 2181 2187 2195 2196 2180 2181 2179 2180 2181 2179 2187 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2180 2181 2179 2180 2181 2187 2195 2196 2180 2181 2179 2196 2180 2181 2196 2180 2181 2179 2190 0 0 0 0 2192 2196 2180 2181 2197 2188 2189 2180 2180 2197 2187 2195 2196 2180 2181 2179 2180 2181 2187 2195 2196 2180 2181 2179 2181 2188 2188 2189 2197 2179 2188 2189 2197 2188 2189 2196 2180 2181 2179 2180 2197 2188 2189 2180 2180 2181 2179 2180 2181 2188 2189 2197 2188 2189 2180 2181 2188 2189 2197 2188 2189 2180 2180 2181 2179 2180 2181 2188 2189 2197 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2180 2181 2197 2188 2189 2180 2180 2181 2179 2180 2181 2179 2180 2181 2179 2180 2181 2197 2190 0 0 0 0 2192 2179 2180 2181 2187 2195 2196 2180 2181 2179 2180 2181 2179 2180 2181 2197 2188 2189 2180 2180 2181 2179 2180 2181 2189 2180 2180 2197 2187 2197 2180 2197 2187 2195 2196 2181 2179 2180 2181 2188 2187 2195 2196 2179 2188 2189 2197 2188 2189 2180 2197 2187 2195 2196 2188 2189 2180 2197 2187 2195 2196 2179 2188 2189 2197 2188 2189 2180 2197 2187 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2188 2189 2187 2195 2196 2179 2188 2189 2197 2188 2189 2197 2188 2189 2197 2188 2189 2187 2190 0 0 0 0 2192 2197 2188 2189 2180 2180 2181 2179 2180 2181 2188 2189 2197 2188 2189 2187 2195 2196 2179 2188 2189 2197 2188 2189 2196 2180 2181 2179 2180 2181 2196 2188 2189 2180 2197 2187 2195 2196 2180 2181 2179 2180 2181 2197 2180 2197 2187 2195 2196 2180 2181 2179 2180 2181 2195 2196 2180 2181 2179 2180 2181 2197 2180 2197 2187 2195 2196 2180 2181 2179 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2195 2196 2179 2180 2181 2197 2180 2197 2187 2195 2196 2187 2195 2196 2187 2195 2196 2179 2190 0 0 0 0 2192 2187 2195 2196 2179 2188 2189 2197 2188 2189 2180 2197 2187 2195 2196 2179 2180 2181 2197 2180 2197 2187 2195 2196 2181 2179 2180 2181 2188 2189 2181 2195 2196 2180 2181 2179 2180 2181 2188 2189 2197 2188 2189 2187 2180 2181 2179 2180 2181 2188 2189 2197 2188 2189 2180 2181 2188 2189 2197 2188 2189 2187 2180 2181 2179 2180 2181 2188 2189 2197 2189 2190 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 515) (height 38) (tiles 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 83 102 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 44 0 0 44 0 0 44 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 83 102 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 44 0 0 44 0 0 44 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 103 83 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 102 83 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 8 8 - 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 27 28 28 83 83 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 21 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 - 11 11 12 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 15 0 0 10 11 11 12 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 44 44 0 0 0 27 28 29 0 0 0 0 27 28 29 0 0 0 44 44 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 20 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 7 8 8 8 8 9 0 0 0 13 14 14 14 14 15 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 15 0 0 10 11 11 12 0 0 10 11 11 12 0 0 13 15 0 0 0 0 7 9 0 0 0 0 7 9 0 0 0 0 13 15 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 8 8 9 0 0 0 7 8 8 8 8 8 9 0 0 0 7 8 8 8 9 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 7 8 8 8 8 9 0 0 0 13 14 14 14 14 15 0 0 0 13 14 14 14 14 15 0 0 0 10 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 15 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 13 15 0 0 0 0 13 15 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 21 8 8 8 9 0 0 7 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 13 14 15 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 2087 2088 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 30 17 17 17 17 17 31 11 11 20 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 14 14 14 15 0 0 0 13 14 14 14 14 14 15 0 0 0 13 14 14 14 15 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 13 14 14 14 14 15 0 0 0 10 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 - 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 15 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 7 9 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 15 0 0 13 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 10 11 12 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 2087 2088 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 44 44 44 44 44 44 44 44 31 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 30 17 18 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 10 11 11 11 11 11 12 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 0 10 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 16 17 17 17 17 18 0 0 0 0 0 10 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 13 14 14 15 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 13 15 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 22 11 21 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 8 8 8 2087 2088 8 8 8 8 8 2087 2088 8 8 8 8 8 8 8 8 8 22 11 12 0 0 7 8 8 8 8 8 8 8 8 114 113 8 8 8 8 8 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 31 30 17 18 0 0 0 16 17 31 11 11 21 8 8 8 22 11 30 17 31 11 21 8 8 8 22 11 30 17 18 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 10 11 11 11 11 12 0 0 0 16 17 17 17 17 18 0 0 0 16 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 23 11 20 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 12 0 0 13 14 14 14 14 14 14 14 14 23 20 14 14 14 14 14 14 14 14 14 14 113 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 9 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 10 11 11 11 11 11 19 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 16 31 11 20 14 14 14 23 30 18 0 16 31 20 14 14 14 23 30 18 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 16 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 18 0 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 16 18 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 16 17 17 18 0 0 10 11 11 12 0 0 16 17 17 18 0 0 10 11 11 12 0 0 16 17 17 18 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 16 18 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 103 83 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 29 102 83 27 28 28 28 28 28 28 28 29 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 8 8 + 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 27 28 29 83 83 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 21 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 + 11 11 12 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 15 0 0 10 11 11 12 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 44 44 0 0 0 27 28 29 0 0 0 0 27 28 29 0 0 0 44 44 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 20 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 7 8 8 8 8 9 0 0 0 13 14 14 14 14 15 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 15 0 0 10 11 11 12 0 0 10 11 11 12 0 0 13 15 0 0 0 0 7 9 0 0 0 0 7 9 0 0 0 0 13 15 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 8 8 9 0 0 0 7 8 8 8 8 8 9 0 0 0 7 8 8 8 9 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 7 8 8 8 8 9 0 0 0 13 14 14 14 14 15 0 0 0 13 14 14 14 14 15 0 0 0 10 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 15 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 13 15 0 0 0 0 13 15 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 21 8 8 8 9 0 0 7 8 8 8 22 11 11 21 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 13 14 15 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 2087 2088 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 30 17 17 17 17 17 31 11 11 20 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 14 14 14 15 0 0 0 13 14 14 14 14 14 15 0 0 0 13 14 14 14 15 0 0 0 0 16 2937 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 13 14 14 14 14 15 0 0 0 10 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 + 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 13 14 14 15 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 7 9 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 20 14 14 14 15 0 0 13 14 14 14 23 11 11 20 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 10 11 12 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 2087 2088 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 44 44 44 44 44 44 44 44 31 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 30 17 18 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 22 11 11 11 11 12 0 0 0 10 11 11 11 11 11 12 0 0 0 10 11 11 11 12 0 0 0 0 0 2938 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2929 2930 18 0 0 10 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 16 17 17 17 17 18 0 0 0 0 0 10 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 13 14 14 15 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 13 15 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 22 11 21 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 8 8 8 2087 2088 8 8 8 8 8 2087 2088 8 8 8 8 8 8 8 8 8 22 11 12 0 0 7 8 8 8 8 8 8 8 8 114 113 8 8 8 8 8 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 18 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 31 11 11 20 14 14 14 23 11 11 11 11 21 8 8 8 22 11 30 17 31 11 21 8 8 8 22 11 30 17 18 0 0 0 0 0 2939 2937 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2935 2931 0 0 0 0 10 11 11 11 11 12 0 0 0 16 17 17 17 17 18 0 0 0 16 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 23 11 20 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 12 0 0 13 14 14 14 14 14 14 14 14 23 20 14 14 14 14 14 14 14 14 14 14 113 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 9 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 10 11 11 11 11 11 19 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 30 17 17 17 17 17 17 17 17 31 11 20 14 14 14 23 30 18 0 16 31 20 14 14 14 23 30 18 0 0 0 0 0 0 0 0 2938 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 2929 2930 2936 0 0 0 0 0 16 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 15 77 77 77 13 14 14 113 8 9 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 2939 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 2931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 20 14 15 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 18 0 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2935 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 10 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2935 2936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 10 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 16 18 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 2935 2936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2935 2936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2929 2930 2936 0 0 128 83 83 0 0 0 44 0 2909 2910 8 8 8 8 8 8 8 22 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2929 2930 2931 0 0 0 0 0 0 0 0 44 0 1826 1829 2911 2912 14 14 14 14 14 14 14 23 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 16 17 17 18 0 0 10 11 11 12 0 0 16 17 17 18 0 0 10 11 11 12 0 0 16 17 17 18 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 2929 2930 2931 0 0 0 0 0 0 0 0 44 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 19 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 2929 2930 2931 0 0 0 0 0 0 0 0 44 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 2929 2930 2931 0 0 0 0 0 0 0 0 44 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 2929 2930 2931 0 0 0 0 0 0 0 0 44 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 297 297 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 297 297 297 297 11 12 0 0 10 11 11 11 11 2929 2930 2931 0 0 0 0 0 0 0 0 44 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 16 18 0 0 0 0 10 12 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 30 0 0 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 0 0 0 0 31 12 0 0 10 11 11 2929 2930 2931 0 0 0 0 0 0 0 0 44 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 16 18 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 16 18 0 0 16 17 17 2931 0 0 0 0 0 0 0 0 44 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 48 48 9 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 48 48 48 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 7 2921 2922 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 113 2178 2178 2178 2178 114 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 515) (height 38) (tiles @@ -332,22 +410,22 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 17 17 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 17 17 17 17 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap - (z-pos 101) (solid #f) + (z-pos 101) (name "secret1") (width 515) (height 38) @@ -393,8 +471,8 @@ ) ) (tilemap - (z-pos 102) (solid #f) + (z-pos 102) (name "secret2") (width 515) (height 38) @@ -409,22 +487,22 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 115 116 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 11 117 118 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 17 17 17 17 17 17 17 17 31 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff -Nru supertux-0.3.3/data/levels/world1/11 - Night Chill.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/11 - Night Chill.stl --- supertux-0.3.3/data/levels/world1/11 - Night Chill.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/11 - Night Chill.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,17 +3,18 @@ (name (_ "Night Chill")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 100) (sector (name "main") - (music "music/chipdisko.ogg") + (music "music/voc-night.music") (ambient-light 1 1 1) (bouncingsnowball (x 9345) (y 341) ) (bouncingsnowball - (x 11165) - (y 227) + (x 11297) + (y 352) ) (bouncingsnowball (x 12006) @@ -23,10 +24,6 @@ (x 11712) (y 270) ) - (bouncingsnowball - (x 15171) - (y 241) - ) (camera (mode "normal") ) @@ -120,11 +117,11 @@ ) (mrbomb (x 9970) - (y 272) + (y 240) ) (mrbomb (x 9913) - (y 272) + (y 240) ) (mriceblock (x 2623) @@ -155,10 +152,6 @@ (y 440) ) (mriceblock - (x 13058) - (y 442) - ) - (mriceblock (x 12933) (y 437) ) @@ -186,18 +179,42 @@ (x 9880) (y 574) ) + (smartball + (x 12117) + (y 344) + ) + (smartball + (x 12181) + (y 475) + ) + (smartball + (x 8578) + (y 464) + ) + (smartball + (x 13058) + (y 442) + ) + (scripttrigger + (script "Secret_out.fade(1,1);") + (button #f) + (width 37) + (height 60) + (x 11520) + (y 704) + ) (secretarea (fade-tilemap "Secret1") - (width 811.2314) - (height 81.49756) - (x 10745.95) - (y 695.1299) + (width 811) + (height 81) + (x 10746) + (y 695) ) (secretarea (width 110) (height 172) - (x 13402.28) - (y 188.4467) + (x 13402) + (y 156) ) (secretarea (width 116) @@ -205,24 +222,12 @@ (x -3) (y 188) ) - (smartball - (x 12117) - (y 344) - ) - (smartball - (x 12181) - (y 475) - ) - (snowball - (x 8578) - (y 464) - ) (particles-snow ) (spawnpoint (name "main") - (x 100) - (y 362) + (x 96) + (y 512) ) (spiky (x 8980) @@ -287,13 +292,13 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 83 112 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 83 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 2087 2088 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 21 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 83 83 28 28 29 0 0 0 0 0 0 0 27 28 28 102 83 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 20 14 15 0 0 0 0 0 0 0 48 48 48 48 83 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 83 83 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 11 11 21 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 83 48 48 48 48 0 0 48 48 48 83 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 49 48 0 50 49 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 83 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 2087 2088 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 21 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 83 83 27 28 29 0 0 0 0 0 0 0 27 28 29 102 83 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 20 14 15 0 0 0 0 0 0 0 48 48 48 48 83 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 83 83 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 11 11 21 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 83 48 48 48 48 0 0 48 48 48 83 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 49 48 0 50 49 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 78 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 11 11 20 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 51 52 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 11 12 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 7 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 8 9 0 0 7 8 8 8 9 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 11 11 11 11 11 11 21 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 50 49 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 13 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 14 14 15 0 0 13 14 14 14 15 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 2087 2088 9 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 11 11 11 19 11 11 11 20 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 51 52 0 48 51 52 48 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 @@ -376,6 +381,41 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) + (tilemap + (solid #t) + (alpha 0) + (z-pos -10) + (name "Secret_out") + (width 515) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) (unstable_tile (sprite "images/objects/unstable_tile/snow.sprite") (x 14880) @@ -416,5 +456,70 @@ (x 3840) (y 480) ) + (weak_block + (linked #f) + (x 9600) + (y 288) + ) + (weak_block + (linked #f) + (x 9632) + (y 288) + ) + (weak_block + (linked #f) + (x 9664) + (y 288) + ) + (weak_block + (linked #f) + (x 9696) + (y 288) + ) + (weak_block + (linked #f) + (x 9728) + (y 288) + ) + (weak_block + (linked #f) + (x 9760) + (y 288) + ) + (weak_block + (linked #f) + (x 9792) + (y 288) + ) + (weak_block + (linked #f) + (x 9824) + (y 288) + ) + (weak_block + (linked #f) + (x 9856) + (y 288) + ) + (weak_block + (linked #f) + (x 9888) + (y 288) + ) + (weak_block + (linked #f) + (x 9920) + (y 288) + ) + (weak_block + (linked #f) + (x 9952) + (y 288) + ) + (weak_block + (linked #f) + (x 9984) + (y 288) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/12 - Into the Stars.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/12 - Into the Stars.stl --- supertux-0.3.3/data/levels/world1/12 - Into the Stars.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/12 - Into the Stars.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,173 +3,225 @@ (name (_ "Into the Stars")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 80) (sector (name "main") - (music "music/chipdisko.ogg") + (music "music/voc-night.music") (ambient-light 1 1 1) - (bouncingsnowball - (x 2052) - (y 186) - ) - (bouncingsnowball - (x 1918) - (y 301) - ) - (bouncingsnowball - (x 3351) - (y 466) - ) - (bouncingsnowball - (x 3525) - (y 444) - ) - (bouncingsnowball - (x 3744) - (y 449) - ) - (bouncingsnowball - (x 3916) - (y 435) - ) - (bouncingsnowball - (x 4113) - (y 445) - ) - (bouncingsnowball - (x 6139) - (y 332) - ) - (bouncingsnowball - (x 6527) - (y 208) + (background + (speed 0.5) + (image-top "images/background/nightsky_top.png") + (image "images/background/nightsky_middle.png") + (image-bottom "images/background/nightsky_bottom.png") ) (bouncingsnowball - (x 9310) - (y 433) + (x 2048) + (y 1312) ) (bouncingsnowball - (x 9497) - (y 398) + (x 1888) + (y 1440) ) (bouncingsnowball - (x 9884) - (y 308) + (x 6528) + (y 1248) ) (bouncingsnowball - (x 12001) - (y 327) + (x 11808) + (y 800) ) (bouncingsnowball - (x 12079) - (y 264) + (direction "left") + (x 11969) + (y 672) ) (bouncingsnowball - (x 12161) - (y 310) + (direction "left") + (x 12129) + (y 768) ) (camera (mode "normal") ) + (captainsnowball + (x 3904) + (y 1536) + ) + (captainsnowball + (x 3524) + (y 1564) + ) + (captainsnowball + (x 9888) + (y 1248) + ) + (dispenser + (cycle 2) + (type "cannon") + (badguy "short_fuse") + (direction "left") + (x 10590) + (y 1764) + ) (firefly - (x 8433) - (y 413) + (x 8448) + (y 1344) + ) + (platform + (name "Platform1") + (running #f) + (sprite "images/objects/platforms/icefloe_small.sprite") + (path + (node + (x 12224) + (y 1856) + (time 3) + ) + (node + (x 12224) + (y 864) + (time 3) + ) + ) ) (flyingsnowball (x 5789) - (y 444) + (y 1489) ) (flyingsnowball (x 5696) - (y 395) + (y 1440) ) (flyingsnowball - (x 12767) - (y 292) + (x 12768) + (y 608) ) (flyingsnowball - (x 13134) - (y 178) - ) - (gradient - (top_color 0 0 0) - (bottom_color 0 0 0.4) + (x 13120) + (y 512) ) (jumpy (x 14368) - (y 428) + (y 416) + ) + (jumpy + (x 11488) + (y 1792) ) (mrbomb - (x 3565) - (y 461) + (x 3397) + (y 1316) ) (mrbomb - (x 3951) - (y 462) + (x 3968) + (y 1568) ) (mrbomb - (x 3790) - (y 208) + (x 3776) + (y 1312) ) (mrbomb - (x 7736) - (y 357) + (x 7520) + (y 1344) ) (mrbomb - (x 4643) - (y 453) + (x 4640) + (y 1536) ) (mrbomb - (x 10330) - (y 425) + (x 10336) + (y 1216) ) (mriceblock - (x 1848) - (y 472) + (x 1824) + (y 1632) ) (mriceblock - (x 1780) - (y 472) + (x 1760) + (y 1632) ) (mriceblock (x 5152) - (y 465) + (y 1536) ) - (particles-snow + (mriceblock + (x 12000) + (y 1824) + ) + (mriceblock + (x 12129) + (y 1824) + ) + (smartball + (x 11712) + (y 1728) + ) + (smartball + (x 11808) + (y 1728) + ) + (secretarea + (fade-tilemap "Secret1") + (width 64) + (height 96) + (x 10400) + (y 1440) + ) + (sspiky + (x 3104) + (y 1344) + ) + (sspiky + (x 3168) + (y 1344) ) (spawnpoint (name "main") - (x 100) - (y 266) + (x 96) + (y 1600) ) (spiky - (x 3121) - (y 179) + (x 10432) + (y 1216) ) (spiky - (x 3054) - (y 179) + (x 11136) + (y 960) ) (spiky - (x 10417) - (y 428) + (x 11072) + (y 960) ) (spiky - (x 11009) - (y 334) + (x 11296) + (y 960) ) (spiky - (x 10942) - (y 337) + (x 10848) + (y 1824) ) - (spiky - (x 11102) - (y 335) + (stalactite + (x 10816) + (y 1472) + ) + (stalactite + (x 10976) + (y 1472) + ) + (switch + (script "Platform1.goto_node(1); +wait (5.0); +Platform1.goto_node(0);") + (sprite "images/objects/switch/switch.sprite") + (x 12323) + (y 1796) ) (tilemap (solid #f) (z-pos -100) + (name "Background") (width 520) - (height 25) + (height 60) (tiles 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -180,62 +232,134 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 24 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 106 107 108 136 137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 24 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 129 8 0 0 0 0 0 0 0 25 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 25 0 0 0 - 0 0 0 24 0 0 0 0 8 0 0 109 110 111 138 139 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 8 8 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 129 8 0 0 0 0 0 0 0 25 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 25 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 8 8 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 24 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 24 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2065 2066 2065 2060 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2060 2061 2050 2064 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 2057 2065 2066 2059 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 106 107 108 136 137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 24 0 0 0 0 8 0 0 109 110 111 138 139 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap (solid #t) (z-pos 0) + (name "Interactive") (width 520) - (height 25) + (height 60) (tiles - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 50 49 48 48 48 50 49 48 48 48 50 49 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 50 49 48 48 48 50 49 48 48 48 50 49 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 51 52 48 48 48 51 52 48 48 48 51 52 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 51 52 48 48 48 51 52 48 48 48 51 52 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 50 49 48 48 48 50 49 48 48 48 50 49 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 50 49 48 48 48 50 49 48 48 48 50 49 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 51 52 48 48 48 51 52 48 48 48 51 52 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 51 52 48 48 48 51 52 48 48 48 51 52 48 48 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 50 49 48 48 48 50 49 48 48 48 50 49 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 50 49 48 48 48 50 49 48 48 48 50 49 48 48 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 51 52 48 0 48 51 52 48 0 48 51 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 51 52 48 0 48 51 52 48 0 48 51 52 48 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 48 0 0 0 0 48 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 83 28 102 29 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 48 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 10 11 12 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 28 28 48 0 0 48 28 28 48 0 0 48 28 28 48 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 83 83 83 0 0 0 0 0 0 83 83 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 48 0 48 0 48 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 22 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 0 0 0 0 0 83 0 0 0 0 0 0 0 0 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 13 14 14 14 14 14 14 14 14 23 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 2153 2153 2153 2153 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 13 14 14 14 15 0 10 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 83 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 48 48 0 0 0 0 0 0 0 0 0 0 48 48 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 10 11 11 11 12 0 10 11 11 11 11 11 11 11 12 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 49 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 0 0 48 48 48 0 0 0 0 0 0 0 0 48 48 48 0 0 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 7 8 8 8 8 8 8 22 11 11 11 21 8 22 11 11 11 21 8 22 11 11 19 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 13 14 15 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 115 116 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 7 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 8 8 - 8 8 8 8 8 8 8 8 44 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 48 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 50 49 50 49 50 49 50 49 50 49 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 7 8 8 9 0 0 7 8 8 9 0 0 7 8 8 9 0 0 7 8 8 9 0 0 7 8 8 9 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 48 48 48 48 0 0 48 48 48 48 8 8 8 8 8 8 48 48 48 48 8 8 48 48 48 48 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 13 14 14 14 14 14 14 23 11 11 11 20 14 23 11 11 11 20 14 23 11 11 11 11 11 11 11 21 8 8 8 8 8 8 9 0 0 0 0 48 0 0 0 0 7 8 8 8 8 8 8 8 8 8 9 0 0 0 13 14 15 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 117 118 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 49 48 0 0 50 49 0 0 48 50 49 48 0 0 0 0 0 0 0 0 0 0 7 8 8 2087 2088 8 8 8 2087 2088 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 48 48 48 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 - 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 113 51 52 51 52 51 52 51 52 51 52 114 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 13 14 14 15 0 0 13 14 14 15 0 0 13 14 14 15 0 0 13 14 14 15 0 0 13 14 14 15 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 15 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 15 0 0 0 0 48 0 0 0 0 13 14 14 14 14 14 14 14 14 14 15 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 48 51 52 0 0 0 51 52 0 0 0 51 52 50 49 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 20 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 19 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 30 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 48 0 0 0 0 10 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 48 48 50 49 0 0 0 50 49 0 0 0 50 49 51 52 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 16 17 17 18 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 48 0 0 0 0 16 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 48 48 51 52 0 0 0 51 52 0 0 0 51 52 50 49 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 10 11 11 12 0 0 16 17 17 18 0 0 10 11 11 12 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 18 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 50 49 0 0 0 50 49 0 0 0 50 49 51 52 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 51 52 0 0 0 51 52 0 0 0 51 52 50 49 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 50 49 0 0 0 50 49 0 0 0 50 49 51 52 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 51 52 0 0 0 51 52 0 0 0 51 52 50 49 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 50 49 0 0 0 50 49 0 0 0 50 49 51 52 48 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 50 49 48 48 48 50 49 48 48 48 50 49 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 50 49 48 48 48 50 49 48 48 48 50 49 48 48 48 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 51 52 48 48 48 51 52 48 48 48 51 52 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 51 52 48 48 48 51 52 48 48 48 51 52 48 48 48 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 50 49 48 48 48 50 49 48 48 48 50 49 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 50 49 48 48 48 50 49 48 48 48 50 49 48 48 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 51 52 48 48 48 51 52 48 48 48 51 52 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 51 52 48 48 48 51 52 48 48 48 51 52 48 48 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 50 49 48 48 48 50 49 48 48 48 50 49 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 50 49 48 48 48 50 49 48 48 48 50 49 48 48 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 51 52 48 0 48 51 52 48 0 48 51 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 51 52 48 0 48 51 52 48 0 48 51 52 48 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 51 52 0 0 0 2067 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2061 2060 2061 2059 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 49 48 0 0 0 0 0 0 0 2057 2061 2061 2065 2061 2055 2054 0 0 0 0 2085 2086 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 2062 2051 2061 2065 2061 2061 2059 0 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 7 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 8 8 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 49 48 0 0 50 49 0 0 48 50 49 48 0 0 0 2057 2061 2061 2061 2050 2064 0 7 8 8 2087 2088 8 8 8 2087 2088 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 48 48 48 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 2062 2063 2063 2063 2064 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 48 51 52 0 0 0 51 52 0 0 0 51 52 50 49 48 16 17 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 48 48 50 49 0 0 0 50 49 0 0 0 50 49 51 52 48 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 48 48 51 52 0 0 0 51 52 0 0 0 51 52 50 49 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 50 49 0 0 0 50 49 0 0 0 50 49 51 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 51 52 0 0 0 51 52 0 0 0 51 52 50 49 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 50 49 0 0 0 50 49 0 0 0 50 49 51 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 51 52 0 0 0 51 52 0 0 0 51 52 50 49 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 50 49 0 0 0 50 49 0 0 0 50 49 51 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 51 52 0 0 0 51 52 0 0 0 51 52 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 1826 1829 2911 2912 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 11 19 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 8 8 8 8 8 9 0 0 0 0 7 8 8 8 8 8 8 2921 2922 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 2911 2912 14 14 14 14 14 15 27 28 28 29 13 14 14 14 14 14 14 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 48 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 8 8 8 8 8 2921 2922 1830 1833 1834 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 7 8 9 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 2911 2912 14 14 14 14 14 2923 2924 1834 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 10 11 12 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 2921 2922 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 16 17 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 115 116 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 22 30 18 0 0 0 0 0 0 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 117 118 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 13 14 14 14 14 14 14 14 14 23 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 13 14 14 14 15 0 10 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 83 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 13 14 15 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 47 0 47 0 47 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 10 11 11 11 12 0 10 11 11 11 11 11 11 11 12 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 13 14 15 0 0 0 16 17 18 0 0 0 0 10 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 7 8 8 8 8 8 8 22 11 11 11 21 8 22 11 11 11 21 8 22 11 11 19 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 13 14 15 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 83 28 102 29 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 13 14 14 14 14 14 14 23 11 11 11 20 14 23 11 11 11 20 14 23 11 11 11 11 11 11 11 21 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 9 0 0 0 13 14 15 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 15 0 0 0 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 31 30 0 0 0 128 0 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 48 48 0 0 0 0 0 0 0 0 0 0 48 48 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 10 30 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 112 0 0 0 0 83 0 0 0 0 0 0 0 0 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 0 0 48 48 48 0 0 0 0 0 0 0 0 48 48 48 0 0 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 48 48 48 48 0 0 48 48 48 48 8 8 8 8 8 8 48 48 48 48 8 8 48 48 48 48 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 7 8 8 9 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 15 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 7 8 8 9 0 0 7 8 8 9 0 0 13 14 14 15 0 0 13 14 14 15 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 19 11 11 12 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 30 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 8 8 8 8 8 8 8 8 44 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 48 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 50 49 50 49 50 49 50 49 50 49 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 13 14 14 15 0 0 13 14 14 15 0 0 13 14 14 15 0 0 10 11 11 12 0 0 10 11 11 12 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 30 18 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 113 51 52 51 52 51 52 51 52 51 52 114 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 16 17 17 18 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 20 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 10 11 11 12 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 10 11 11 12 0 0 16 17 17 18 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 114 14 23 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 7 8 8 8 8 8 8 22 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 13 14 14 14 14 14 14 23 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 50 49 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 51 52 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap (solid #f) (z-pos 100) + (name "Foreground") (width 520) - (height 25) + (height 60) (tiles 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -253,7 +377,42 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 9 0 0 7 8 8 8 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 17 17 17 17 17 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 9 0 0 7 8 8 8 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -264,5 +423,129 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) + (tilemap + (solid #f) + (z-pos 110) + (name "Secret1") + (width 520) + (height 60) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 115 116 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 117 118 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8608) + (y 1408) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8672) + (y 1408) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 8640) + (y 1408) + ) + (weak_block + (linked #f) + (x 3328) + (y 1344) + ) + (weak_block + (linked #f) + (x 3360) + (y 1344) + ) + (weak_block + (linked #f) + (x 3392) + (y 1344) + ) + (weak_block + (linked #f) + (x 3424) + (y 1344) + ) + (weak_block + (linked #f) + (x 3712) + (y 1344) + ) + (weak_block + (linked #f) + (x 3744) + (y 1344) + ) + (weak_block + (linked #f) + (x 3776) + (y 1344) + ) + (weak_block + (linked #f) + (x 3808) + (y 1344) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/13 - Above the Arctic Skies.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/13 - Above the Arctic Skies.stl --- supertux-0.3.3/data/levels/world1/13 - Above the Arctic Skies.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/13 - Above the Arctic Skies.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,9 +3,10 @@ (name (_ "Above the Arctic Skies")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 40) (sector (name "main") - (music "music/chipdisko.ogg") + (music "music/airship_remix.music") (ambient-light 1 1 1) (background (alignment "bottom") @@ -35,16 +36,20 @@ (layer 400) ) (bouncingsnowball + (x 6593) + (y 704) + ) + (bouncingsnowball (x 3350) (y 797) ) (bouncingsnowball - (x 6485) - (y 790) + (x 6497) + (y 768) ) (bouncingsnowball - (x 6576) - (y 756) + (x 3169) + (y 896) ) (camera (mode "normal") @@ -52,8 +57,8 @@ (particles-clouds ) (firefly - (x 4384) - (y 923) + (x 4416) + (y 768) ) (flyingsnowball (x 6872) @@ -64,96 +69,52 @@ (y 909) ) (flyingsnowball - (x 5770) - (y 837) - ) - (flyingsnowball - (x 5987) - (y 944) - ) - (flyingsnowball - (x 2325) - (y 777) + (x 2468) + (y 803) ) (flyingsnowball - (x 1275) - (y 906) + (x 1284) + (y 835) ) (jumpy - (x 1952) - (y 736) + (x 1927) + (y 744) ) (jumpy (x 3424) (y 768) ) (jumpy - (x 3680) - (y 768) + (x 3671) + (y 760) ) (jumpy - (x 3936) - (y 768) - ) - (jumpy - (x 4608) - (y 768) - ) - (jumpy - (x 3648) - (y 800) + (x 3959) + (y 792) ) (jumpy (x 3904) (y 800) ) (jumpy - (x 4249) - (y 801) - ) - (jumpy - (x 4576) - (y 800) - ) - (jumpy - (x 5152) - (y 800) - ) - (jumpy - (x 4217) - (y 833) + (x 4263) + (y 808) ) (jumpy - (x 320) - (y 928) + (x 4215) + (y 824) ) (jumpy - (x 608) - (y 960) + (x 583) + (y 1064) ) (mrbomb (x 6508) (y 1100) ) (mriceblock - (x 5169) - (y 918) - ) - (mriceblock - (x 2368) - (y 1024) - ) - (mriceblock - (x 5408) - (y 1056) - ) - (mriceblock - (x 7119) - (y 1113) - ) - (mriceblock - (x 7276) - (y 1116) + (x 4737) + (y 806) ) (smartball (x 5475) @@ -164,97 +125,47 @@ (y 918) ) (smartball - (x 5011) + (x 5043) (y 918) ) (smartball - (x 2240) - (y 1024) + (x 2307) + (y 838) ) (smartball - (x 2272) - (y 1024) - ) - (snowball - (x 2304) - (y 864) - ) - (snowball - (x 1632) - (y 896) - ) - (snowball - (x 1696) - (y 896) - ) - (snowball - (x 1760) - (y 896) - ) - (snowball (x 1792) (y 896) ) - (snowball - (x 3126) - (y 890) - ) - (snowball - (x 3169) - (y 892) - ) - (snowball - (x 5792) - (y 928) - ) - (snowball - (x 6324) - (y 924) - ) - (snowball - (x 960) - (y 960) - ) - (snowball - (x 2902) - (y 955) - ) - (snowball - (x 2946) - (y 955) + (secretarea + (width 764) + (height 188) + (x 7072) + (y 320) ) (snowball - (x 664) - (y 1081) + (x 8099) + (y 932) ) (snowball - (x 7028) - (y 1109) + (x 8131) + (y 932) ) (snowball - (x 7197) - (y 1112) - ) - (snowball - (x 7742) - (y 980) - ) - (snowball - (x 7874) - (y 978) - ) - (snowball - (x 2664) - (y 1043) - ) - (snowball - (x 2708) - (y 1043) + (x 8163) + (y 932) ) (spawnpoint (name "main") - (x 100) - (y 842) + (x 96) + (y 1088) + ) + (spiky + (x 7366) + (y 1098) + ) + (spiky + (x 7558) + (y 1098) ) (tilemap (solid #f) @@ -292,8 +203,8 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2154 0 0 2154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2158 2159 0 0 0 0 0 2158 2159 0 0 0 0 0 0 2158 2159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 2154 0 0 2154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 2160 2161 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 2154 0 2154 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 2160 2161 0 0 2158 2159 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 2158 2159 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 2162 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 2160 2161 0 0 2160 2161 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2154 0 0 0 2154 0 0 0 0 0 0 2162 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 24 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2158 2159 0 0 0 0 0 0 0 0 2158 2159 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 2162 122 123 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 2160 2161 0 0 2160 2161 0 0 2160 2161 0 122 123 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 2162 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 2162 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 2160 2161 0 0 2160 2161 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2154 0 0 0 2154 0 0 0 0 0 0 2162 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2158 2159 0 0 0 0 0 0 0 0 2158 2159 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 2162 122 123 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 2160 2161 0 0 2160 2161 0 0 2160 2161 0 122 123 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 2162 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 2162 124 125 0 0 0 2158 2159 0 0 2158 2159 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 2160 2161 0 0 0 0 0 2160 2161 0 0 2160 2161 0 0 2160 2161 0 124 125 0 122 123 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 2162 0 2162 0 2162 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 2154 0 0 0 2154 0 0 2154 124 125 0 0 0 2160 2161 0 0 2160 2161 0 0 0 2154 0 0 0 0 0 2154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 2160 2161 0 0 0 0 0 2160 2161 0 0 2160 2161 0 0 2160 2161 0 124 125 0 124 125 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 122 123 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 2162 0 2162 0 2162 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 2162 124 125 0 0 0 2160 2161 0 0 2160 2161 0 0 0 2162 122 123 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 2160 2161 0 0 0 0 0 2160 2161 0 0 2160 2161 0 0 2160 2161 0 124 125 0 124 125 0 0 0 0 0 0 2160 2161 122 123 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 2162 0 2162 0 2162 0 2162 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -320,34 +231,34 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2157 0 0 0 0 13 15 0 0 0 48 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2157 0 0 0 2155 2156 2156 2157 0 0 0 0 2155 2156 2156 2157 0 0 0 0 0 2155 2164 2156 2157 0 0 0 0 0 0 0 2155 2156 2157 0 0 0 0 0 0 0 2155 2156 2164 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 13 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 30 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 31 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 2155 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2164 2156 2157 0 0 0 0 0 0 0 2163 0 0 0 0 0 0 2155 2157 0 0 0 0 0 0 2155 2164 2157 0 0 2162 0 0 0 2155 2156 2156 2157 0 0 0 0 0 0 2155 2156 2164 2156 2157 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2163 0 10 12 0 0 0 10 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 2155 2156 2164 2156 2156 2156 2156 2156 2156 2164 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 2155 2164 2156 2156 2164 2157 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2157 0 0 0 0 2155 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2164 2156 2156 2164 2157 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 2155 2164 2157 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 114 14 14 14 14 15 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 83 0 0 0 0 2163 0 0 0 10 12 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 23 11 11 11 30 18 0 7 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 8 9 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 2155 2164 2156 2156 2164 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 16 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 30 17 17 17 17 17 17 17 17 31 12 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2164 2156 2156 2164 2157 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 2155 2164 2156 2156 2164 2157 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2163 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 12 0 0 0 0 0 0 0 0 10 12 0 0 16 17 17 17 31 30 17 17 17 17 17 17 17 17 17 17 31 30 17 17 17 17 17 17 17 17 17 31 30 17 17 18 - 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 10 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 - 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 10 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 - 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2164 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2157 0 0 0 0 13 15 0 0 0 0 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2157 0 0 0 2155 2156 2156 2157 0 0 0 0 2155 2156 2156 2157 0 0 0 0 0 2155 2164 2156 2157 0 0 0 0 0 0 0 2155 2156 2157 0 0 0 0 0 0 0 2155 2156 2164 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 13 14 14 14 23 11 11 11 30 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2164 2156 2157 0 0 0 0 0 0 0 2163 0 0 0 0 0 0 2155 2157 0 0 0 0 0 0 2155 2164 2157 0 0 2162 0 0 0 2155 2156 2156 2157 0 0 0 0 0 0 2155 2156 2164 2156 2157 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2163 0 10 12 0 0 0 10 11 11 11 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 2155 2156 2164 2156 2156 2156 2156 2156 2156 2164 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 2155 2164 2156 2156 2164 2157 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 8 8 8 9 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2157 0 0 0 0 2155 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 2155 2164 2156 2156 2164 2157 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 2155 2164 2157 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 2911 2912 14 14 14 15 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 83 0 0 0 0 2163 0 0 0 10 12 0 0 0 10 30 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 30 18 0 7 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 2178 8 8 8 8 9 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 2155 2164 2156 2156 2164 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 30 17 17 31 12 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2164 2156 2156 2164 2157 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 2155 2164 2156 2156 2164 2157 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2163 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 30 18 0 0 10 12 0 0 16 17 17 17 31 30 17 17 17 17 17 17 17 17 17 17 31 30 17 17 17 17 17 17 17 17 17 31 30 17 17 18 + 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 10 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2921 2922 1830 1833 1834 11 30 17 17 18 0 0 0 10 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 + 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 10 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 2923 2924 1834 11 11 30 18 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 + 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 16 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 2162 0 0 2162 0 0 0 0 2162 0 0 2162 0 0 0 79 0 10 11 11 11 11 11 11 11 11 30 18 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 ) diff -Nru supertux-0.3.3/data/levels/world1/14 - Entrance to the Cave.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/14 - Entrance to the Cave.stl --- supertux-0.3.3/data/levels/world1/14 - Entrance to the Cave.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/14 - Entrance to the Cave.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,20 +3,11 @@ (name (_ "Entrance to the Cave")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 80) (sector (name "main") (music "music/chipdisko.ogg") (ambient-light 1 1 1) - (background - (speed 0.5) - (image-top "images/background/arctis_top.jpg") - (image "images/background/arctis.jpg") - (image-bottom "images/background/arctis_bottom.jpg") - ) - (bouncingsnowball - (x 10878) - (y 229) - ) (camera (mode "normal") ) @@ -24,11 +15,34 @@ (x 7233) (y 235) ) + (platform + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (node + (x 448) + (y 352) + ) + (node + (x 448) + (y 352) + ) + (node + (x 448) + (y 448) + ) + (node + (x 448) + (y 448) + ) + ) + ) (icecrusher + (sprite "images/creatures/icecrusher/icecrusher.sprite") (x 8288) (y 128) ) (icecrusher + (sprite "images/creatures/icecrusher/icecrusher.sprite") (x 10176) (y 64) ) @@ -57,49 +71,74 @@ (y 412) ) (mriceblock - (x 8120) - (y 441) - ) - (mriceblock - (x 3662) - (y 383) - ) - (mriceblock - (x 3547) - (y 382) - ) - (mriceblock - (x 14105) - (y 343) - ) - (mriceblock (x 14018) (y 344) ) (mriceblock - (x 14527) - (y 504) - ) - (mriceblock (x 11895) (y 493) ) - (snowball + (smartball + (x 12170) + (y 494) + ) + (smartball (x 974) (y 215) ) - (snowball + (smartball (x 2514) (y 504) ) - (snowball + (smartball (x 2636) (y 508) ) - (snowball + (smartball + (x 6933) + (y 277) + ) + (smartball + (x 6993) + (y 278) + ) + (smartball (x 2226) (y 185) ) + (secretarea + (fade-tilemap "Secret") + (script "") + (message "") + (width 88) + (height 160) + (x 4068) + (y 352) + ) + (smartblock + (x 8120) + (y 441) + ) + (smartblock + (x 3547) + (y 382) + ) + (smartblock + (x 3662) + (y 383) + ) + (smartblock + (x 10785) + (y 326) + ) + (smartblock + (x 14527) + (y 504) + ) + (smartblock + (x 14105) + (y 343) + ) (snowball (x 7896) (y 438) @@ -116,22 +155,10 @@ (x 12099) (y 493) ) - (snowball - (x 12170) - (y 494) - ) - (snowball - (x 6993) - (y 278) - ) - (snowball - (x 6933) - (y 277) - ) (spawnpoint (name "main") - (x 100) - (y 266) + (x 96) + (y 320) ) (stalactite (x 5052) @@ -160,72 +187,75 @@ (tilemap (solid #f) (z-pos -100) + (name "Background") (width 510) (height 25) (tiles - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 24 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 0 0 0 0 0 0 0 0 - 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 0 0 - 0 0 109 110 111 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 124 125 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 106 107 108 131 131 131 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 32 0 0 0 0 0 0 0 0 109 110 111 131 131 131 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2195 2195 2196 2196 2195 2181 2197 2188 2188 2179 2179 2196 2189 2188 2188 2188 2188 2180 2189 2187 2180 2197 2196 2188 2181 2188 2189 2188 2179 2179 2187 2188 2188 2187 2189 2187 2180 2180 2179 2189 2180 2189 2180 2188 2188 2189 2180 2195 2189 2188 2187 2187 2189 2197 2197 2180 2189 2188 2188 2187 2196 2187 2188 2188 2179 2188 2188 2188 2187 2179 2196 2196 2189 2179 2180 2188 2196 2197 2189 2179 2189 2187 2181 2187 2197 2188 2188 2188 2187 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2189 2189 2179 2187 2181 2196 2189 2188 2180 2188 2181 2188 2188 2181 2196 2196 2195 2196 2196 2181 2197 2196 2180 2188 2195 2196 2196 2189 2180 2181 2187 2188 2188 2188 2188 2181 2189 2189 2180 2181 2196 2196 2188 2188 2187 2188 2188 2189 2188 2189 2189 2187 2188 2189 2188 2197 2188 2188 2187 2179 2189 2196 2187 2197 2188 2180 2197 2187 2195 2188 2189 2180 2180 2188 2188 2187 2188 2188 2188 2180 2197 2188 2188 2189 2181 2195 2181 2180 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2188 2189 2189 2188 2188 2189 2197 2187 2189 2187 2189 2189 2181 2181 2180 2196 2188 2179 2196 2187 2196 2189 2187 2189 2197 2180 2181 2180 2197 2195 2187 2181 2188 2188 2187 2188 2188 2187 2188 2188 2180 2196 2187 2187 2187 2188 2189 2196 2197 2189 2188 2187 2180 2187 2189 2196 2189 2187 2181 2188 2197 2189 2187 2188 2195 2188 2189 2188 2189 2188 2188 2180 2181 2181 2188 2188 2196 2187 2196 2179 2180 2180 2188 2196 2187 2181 2180 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2195 2181 2188 2180 2195 2179 2181 2196 2180 2181 2188 2197 2196 2188 2188 2180 2188 2187 2179 2195 2187 2187 2197 2188 2187 2196 2188 2189 2188 2179 2188 2196 2180 2196 2188 2188 2188 2181 2180 2197 2187 2197 2189 2197 2196 2187 2188 2181 2188 2188 2179 2189 2187 2188 2180 2181 2188 2195 2188 2196 2187 2189 2188 2196 2197 2180 2188 2189 2188 2181 2188 2180 2196 2188 2181 2187 2197 2180 2189 2188 2180 2196 2195 2197 2196 2196 2180 2195 2196 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2197 2179 2181 2180 2189 2180 2180 2188 2188 2188 2188 2179 2179 2181 2180 2196 2195 2189 2197 2180 2187 2189 2179 2180 2180 2196 2188 2187 2188 2188 2189 2189 2195 2188 2187 2195 2180 2179 2187 2188 2187 2188 2196 2196 2188 2187 2188 2181 2188 2197 2179 2187 2187 2195 2181 2196 2179 2179 2196 2196 2196 2187 2196 2179 2179 2189 2196 2196 2188 2189 2181 2181 2195 2189 2196 2181 2197 2188 2195 2196 2179 2188 2196 2187 2195 2187 2187 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2180 2189 2196 2195 2180 2197 2197 2188 2196 2189 2188 2179 2189 2197 2187 2179 2189 2188 2189 2195 2197 2188 2196 2189 2188 2181 2195 2188 2181 2196 2196 2187 2181 2188 2181 2181 2187 2188 2188 2189 2195 2181 2196 2180 2188 2180 2180 2181 2180 2189 2189 2188 2187 2188 2180 2195 2179 2180 2188 2188 2197 2195 2187 2187 2189 2187 2188 2188 2189 2196 2188 2188 2180 2180 2188 2196 2197 2189 2197 2189 2188 2180 2180 2188 2188 2188 2188 2187 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2180 2179 2187 2181 2180 2181 2187 2180 2189 2197 2189 2188 2196 2195 2188 2188 2189 2197 2188 2181 2181 2195 2187 2187 2188 2180 2187 2187 2189 2189 2189 2189 2188 2196 2180 2187 2189 2179 2181 2187 2196 2196 2188 2180 2196 2180 2188 2181 2187 2179 2180 2179 2197 2179 2180 2197 2188 2196 2188 2187 2196 2188 2188 2188 2180 2189 2196 2187 2180 2180 2188 2187 2188 2187 2180 2197 2196 2189 2196 2187 2187 2188 2189 2196 2196 2181 2188 2188 2196 2198 2199 2199 2199 2199 2199 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2187 2179 2188 2189 2179 2196 2181 2188 2188 2187 2188 2181 2180 2187 2188 2189 2189 2180 2188 2179 2188 2180 2197 2180 2197 2181 2196 2188 2187 2188 2188 2180 2188 2196 2188 2196 2187 2188 2189 2189 2189 2179 2187 2180 2189 2188 2197 2188 2179 2188 2188 2196 2189 2189 2197 2180 2195 2189 2195 2187 2196 2196 2179 2188 2189 2188 2195 2188 2179 2195 2180 2189 2188 2196 2187 2195 2188 2181 2188 2180 2188 2180 2180 2188 2180 2180 2197 2187 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2180 2196 2180 2196 2188 2196 2196 2181 2195 2180 2188 2180 2180 2180 2180 2187 2189 2195 2188 2197 2196 2179 2180 2188 2189 2196 2187 2188 2180 2189 2195 2196 2188 2188 2179 2187 2197 2196 2188 2181 2180 2180 2179 2180 2187 2188 2187 2180 2188 2189 2188 2180 2188 2187 2188 2196 2195 2181 2189 2195 2188 2180 2188 2189 2180 2180 2179 2187 2195 2180 2196 2180 2187 2187 2188 2188 2197 2179 2188 2187 2180 2188 2196 2187 2188 2197 2188 2180 2188 2187 2188 2188 2189 2181 2188 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2181 2187 2181 2195 2188 2188 2187 2181 2195 2189 2180 2179 2187 2181 2189 2188 2195 2181 2197 2179 2196 2189 2187 2188 2195 2188 2197 2188 2188 2188 2188 2189 2197 2179 2188 2195 2197 2188 2181 2179 2195 2197 2196 2189 2187 2180 2188 2189 2196 2197 2180 2188 2189 2189 2179 2180 2181 2188 2189 2196 2188 2187 2188 2179 2188 2197 2187 2196 2188 2187 2197 2187 2189 2188 2187 2188 2188 2189 2196 2188 2196 2189 2187 2187 2188 2187 2188 2189 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 24 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2183 2183 2184 2187 2188 2187 2181 2189 2188 2195 2187 2187 2197 2196 2188 2187 2188 2179 2180 2196 2180 2195 2188 2180 2196 2195 2189 2196 2180 2188 2188 2189 2197 2187 2180 2180 2189 2180 2189 2187 2188 2189 2179 2180 2187 2197 2189 2189 2187 2197 2188 2195 2196 2188 2187 2196 2188 2197 2189 2188 2195 2188 2181 2181 2187 2189 2180 2188 2188 2180 2197 2196 2187 2181 2196 2188 2188 2180 2196 2196 2189 2188 2188 2189 2195 2188 2188 2180 2188 2197 2188 2187 2189 2187 2196 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2180 2180 2187 2180 2187 2196 2187 2196 2188 2188 2179 2187 2187 2196 2187 2188 2187 2188 2181 2181 2179 2179 2187 2197 2187 2188 2195 2180 2179 2197 2180 2180 2189 2179 2196 2196 2180 2188 2181 2196 2188 2188 2188 2188 2188 2180 2188 2196 2189 2187 2181 2189 2196 2195 2195 2187 2188 2189 2187 2196 2196 2188 2196 2188 2187 2196 2195 2196 2180 2180 2180 2188 2188 2180 2188 2180 2179 2188 2180 2197 2187 2187 2197 2197 2187 2187 2188 2180 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2184 2188 2189 2188 2179 2196 2188 2181 2195 2181 2187 2196 2195 2188 2189 2181 2187 2189 2188 2187 2196 2196 2189 2189 2187 2189 2180 2188 2188 2188 2180 2195 2180 2180 2188 2195 2179 2181 2179 2188 2180 2188 2189 2196 2188 2187 2187 2189 2180 2188 2195 2187 2188 2195 2180 2181 2179 2187 2195 2187 2180 2180 2197 2196 2180 2180 2196 2196 2196 2189 2180 2188 2180 2195 2189 2189 2180 2181 2195 2196 2180 2179 2180 2187 2180 2180 2196 2181 2195 2188 2187 2181 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2188 2180 2181 2188 2187 2188 2180 2197 2181 2180 2187 2196 2181 2196 2187 2180 2179 2195 2197 2180 2179 2187 2180 2187 2180 2181 2187 2189 2187 2189 2195 2189 2180 2187 2188 2188 2189 2196 2196 2195 2196 2187 2180 2180 2179 2196 2195 2195 2187 2188 2188 2188 2195 2195 2180 2188 2180 2196 2188 2181 2189 2188 2188 2195 2187 2179 2189 2180 2196 2179 2180 2188 2180 2187 2196 2179 2188 2188 2181 2187 2187 2195 2188 2179 2195 2188 2179 2188 2188 2198 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2184 2196 2188 2189 2180 2196 2197 2188 2181 2197 2180 2188 2188 2187 2197 2189 2197 2187 2187 2188 2181 2180 2188 2196 2187 2188 2189 2180 2187 2189 2195 2181 2179 2187 2196 2189 2197 2187 2188 2195 2189 2196 2188 2195 2197 2189 2187 2197 2189 2179 2187 2189 2188 2181 2188 2188 2189 2188 2189 2195 2179 2179 2180 2187 2188 2188 2181 2188 2188 2188 2180 2188 2188 2197 2197 2196 2197 2180 2189 2188 2179 2180 2188 2188 2188 2180 2180 2196 2180 2179 2189 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2197 2180 2180 2181 2195 2180 2181 2180 2189 2188 2179 2189 2181 2195 2189 2180 2187 2196 2196 2196 2196 2188 2180 2188 2188 2189 2188 2187 2180 2179 2188 2197 2196 2180 2180 2195 2188 2189 2187 2189 2188 2196 2180 2196 2188 2189 2189 2188 2188 2180 2180 2196 2179 2195 2189 2196 2181 2188 2180 2188 2188 2187 2180 2197 2196 2189 2189 2188 2196 2187 2180 2196 2179 2188 2188 2195 2197 2187 2196 2197 2179 2195 2196 2188 2179 2187 2189 2197 2188 2187 2180 2195 2195 2189 2197 2196 2196 2181 2188 2181 2188 2188 2197 2179 2181 2189 2189 2180 2188 2190 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2188 2195 2197 2189 2181 2188 2188 2195 2188 2197 2189 2196 2196 2189 2195 2189 2187 2189 2196 2187 2189 2181 2188 2188 2189 2195 2188 2188 2196 2188 2189 2179 2180 2188 2195 2188 2187 2180 2188 2197 2188 2188 2180 2179 2180 2188 2195 2182 2184 2196 2188 2180 2188 2181 2189 2189 2181 2187 2196 2188 2187 2195 2188 2197 2188 2189 2188 2188 2195 2188 2180 2181 2189 2188 2196 2197 2196 2196 2196 2188 2189 2180 2181 2188 2187 2195 2180 2187 2188 2187 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2189 2188 2187 2188 2189 2181 2188 2195 2179 2189 2189 2181 2195 2196 2188 2179 2187 2180 2180 2189 2188 2188 2189 2188 2179 2188 2197 2180 2188 2188 2180 2197 2197 2196 2180 2179 2197 2180 2196 2188 2189 2195 2181 2188 2189 2195 2195 2188 2180 2196 2196 2181 2196 2197 2188 2187 2187 2188 2188 2188 2179 2180 2196 2195 2179 2189 2197 2188 2197 2187 2188 2189 2179 2196 2188 2181 2195 2197 2179 2189 2188 2189 2189 2188 2179 2188 2197 2181 2180 2188 2197 2188 2188 2196 2195 2196 2187 2195 2187 2188 2188 2188 2187 2195 2187 2196 2197 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2196 2188 2196 2179 2196 2188 2188 2189 2188 2196 2188 2189 2180 2195 2195 2188 2181 2182 2184 2188 2180 2196 2196 2188 2187 2197 2189 2181 2179 2187 2188 2197 2188 2188 2180 2195 2188 2196 2179 2196 2189 2187 2179 2180 2189 2188 2188 2198 2200 2180 2196 2195 2180 2189 2188 2181 2188 2189 2188 2187 2187 2195 2188 2188 2179 2197 2188 2195 2196 2187 2195 2180 2188 2196 2196 2181 2195 2196 2188 2182 2183 2183 2184 2180 2187 2187 2189 2188 2187 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2187 2189 2189 2188 2188 2189 2188 2179 2180 2189 2188 2180 2188 2196 2181 2180 2181 2197 2188 2179 2188 2188 2196 2188 2189 2189 2179 2195 2189 2188 2189 2188 2188 2196 2188 2197 2180 2189 2188 2189 2196 2188 2188 2181 2197 2180 2179 2188 2180 2179 2196 2179 2188 2195 2188 2188 2196 2188 2179 2189 2189 2188 2195 2179 2189 2188 2188 2189 2196 2188 2188 2196 2189 2188 2195 2187 2187 2179 2180 2196 2188 2187 2187 2188 2197 2187 2180 2195 2181 2179 2188 2179 2188 2189 2196 2196 2181 2187 2196 2189 2189 2189 2180 2187 2180 2180 2196 2187 2179 131 131 131 131 0 0 0 0 0 0 0 0 + 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2184 2196 2195 2187 2182 2183 2194 2192 2182 2183 2183 2188 2188 2189 2179 2181 2180 2179 2189 2188 2189 2196 2179 2187 2195 2188 2188 2189 2196 2188 2188 2189 2180 2189 2188 2180 2181 2180 2181 2188 2195 2180 2188 2188 2180 2180 2188 2189 2188 2189 2180 2196 2189 2182 2184 2195 2188 2189 2180 2196 2197 2180 2180 2188 2189 2197 2183 2183 2194 2185 2199 2200 2187 2188 2196 2189 2187 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2184 2187 2188 2196 2187 2196 2195 2179 2180 2195 2197 2188 2188 2195 2187 2195 2188 2188 2181 2189 2189 2180 2187 2189 2195 2179 2188 2188 2181 2189 2189 2188 2189 2196 2197 2196 2189 2196 2189 2188 2188 2187 2188 2180 2187 2188 2188 2180 2188 2196 2195 2188 2187 2196 2180 2196 2196 2196 2187 2189 2195 2188 2196 2188 2188 2189 2187 2189 2189 2188 2189 2180 2189 2181 2188 2187 2196 2195 2188 2188 2188 2187 2189 2189 2181 2188 2188 2188 2181 2187 2180 2196 2196 2188 2188 2195 2187 2196 2181 2189 2196 2180 2180 2181 2180 2196 2181 2179 2179 2188 131 131 131 0 0 0 0 0 0 0 0 0 + 0 0 109 110 111 24 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 124 125 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2181 2182 2194 0 0 2193 2194 0 0 2188 2188 2189 2179 2187 2189 2188 2188 2179 2196 2188 2187 2197 2189 2188 2187 2195 2189 2188 2188 2197 2190 0 0 2184 2195 2196 2189 2180 2180 2196 2179 2180 2181 2180 2189 2188 2196 2195 2187 2188 2182 2194 2192 2196 2189 2187 2195 2189 2196 2196 2186 0 0 0 0 0 2185 2200 2196 2188 2181 2187 2196 2188 2187 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2183 2184 2196 2188 2196 2196 2187 2197 2188 2188 2188 2188 2196 2195 2187 2187 2189 2197 2188 2188 2180 2188 2187 2189 2187 2197 2188 2188 2188 2180 2180 2180 2196 2180 2189 2179 2189 2179 2188 2195 2187 2197 2195 2179 2188 2187 2188 2189 2188 2195 2188 2196 2181 2197 2187 2187 2188 2196 2188 2189 2188 2179 2196 2180 2187 2179 2187 2180 2189 2188 2187 2189 2181 2195 2187 2187 2179 2181 2195 2188 2188 2188 2188 2188 2196 2189 2189 2189 2187 2187 2180 2189 2197 2196 2188 2188 2196 2179 2179 2181 2189 2188 2180 2195 2180 2181 2189 2197 2188 131 131 131 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2189 2190 0 106 107 108 0 0 0 2188 2188 2187 2187 2189 2189 2187 2187 2196 2179 2180 2180 2188 2189 2188 2196 2180 2197 2188 2182 2183 2194 0 0 2192 2196 2188 2197 2196 2188 2196 2187 2196 2187 2188 2188 2188 2189 2196 2189 2189 2198 2199 2200 2189 2188 2196 2187 2197 2188 2188 2198 2186 0 0 0 0 2192 2196 2181 2188 2180 2188 2195 2180 2196 2181 2188 2199 2199 2199 2186 0 2185 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2183 2183 2183 2184 2187 2187 2189 2197 2180 2180 2188 2180 2187 2188 2180 2187 2180 2180 2181 2187 2179 2188 2180 2187 2188 2188 2196 2196 2188 2188 2181 2187 2189 2189 2188 2187 2188 2188 2187 2188 2196 2188 2189 2187 2195 2181 2196 2188 2188 2180 2180 2187 2195 2197 2180 2189 2188 2187 2197 2188 2181 2189 2180 2187 2189 2180 2188 2188 2180 2187 2181 2189 2195 2179 2188 2189 2180 2181 2188 2187 2188 2188 2179 2187 2188 2195 2181 2187 2187 2189 2187 2188 2179 2180 2188 2195 2187 2195 2196 2189 2196 2189 2196 2181 2189 2188 2180 131 131 131 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 2192 2188 2195 2190 0 109 110 111 0 0 0 2187 2179 2188 2179 2187 2196 2197 2188 2189 2179 2189 2181 2195 2187 2188 2181 2189 2180 2187 2198 2186 0 0 0 0 2184 2188 2179 2180 2189 2187 2187 2187 2188 2188 2189 2188 2188 2189 2181 2188 2195 2196 2187 2196 2180 2187 2188 2189 2188 2188 2197 2198 2186 0 0 0 2193 2183 2183 2188 2181 2188 2187 2189 2187 2196 2189 2179 2196 2187 2198 2199 2200 2181 2189 2198 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2180 2196 2196 2196 2188 2196 2189 2187 2196 2181 2181 2188 2189 2188 2189 2188 2187 2188 2195 2188 2196 2181 2189 2196 2195 2196 2188 2180 2188 2188 2189 2188 2188 2187 2187 2196 2195 2187 2181 2188 2196 2188 2196 2196 2179 2180 2189 2188 2188 2179 2189 2188 2188 2181 2179 2195 2196 2188 2189 2181 2179 2189 2181 2196 2189 2179 2188 2196 2196 2180 2181 2180 2188 2188 2196 2189 2180 2189 2180 2196 2188 2188 2189 2188 2188 2195 2181 2189 2182 2183 2183 2183 2188 2188 2183 2183 2183 2183 2183 2183 2183 2183 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 2192 2189 2188 2188 2180 2187 2196 2180 2188 2181 2180 2179 2180 2188 2181 2179 2187 2196 2188 2197 2196 2188 2188 2196 2179 2196 2188 2196 2179 2188 2189 2198 2186 106 107 108 2193 2184 2196 2187 2188 2181 2187 2189 2187 2187 2188 2181 2188 2180 2188 2188 2195 2179 2180 2180 2187 2179 2188 2187 2188 2188 2188 2187 2190 0 0 0 0 0 0 2180 2188 2196 2196 2188 2196 2187 2188 2179 2188 2196 2180 2181 2195 2188 2195 2180 2197 2198 2199 2199 2199 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2180 2187 2180 2196 2195 2189 2188 2188 2195 2188 2180 2195 2196 2189 2196 2196 2196 2188 2187 2187 2188 2179 2188 2180 2180 2187 2188 2189 2181 2181 2187 2196 2181 2181 2188 2181 2187 2188 2188 2187 2197 2189 2180 2195 2188 2188 2188 2196 2187 2180 2181 2195 2188 2188 2188 2180 2180 2188 2188 2188 2187 2187 2179 2180 2195 2179 2189 2189 2195 2188 2188 2180 2189 2187 2187 2187 2179 2196 2196 2187 2197 2180 2195 2187 2180 2179 2180 2180 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2187 2189 2180 2188 2188 2188 2180 2195 2188 2188 2196 2188 2197 2188 2188 2188 2187 2188 2188 2187 2179 2187 2180 2196 2181 2197 2189 2188 2188 2187 2190 109 110 111 0 2192 2197 2188 2179 2187 2187 2195 2188 2196 2196 2187 2189 2188 2187 2189 2187 2196 2187 2188 2187 2189 2188 2188 2189 2188 2188 2187 2190 106 107 108 0 2197 2188 2189 2188 2197 2187 2188 2188 2189 2197 2179 2196 2188 2181 2187 2189 2187 2181 2189 2195 2180 2197 2189 2197 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 2192 2195 2188 2189 2181 2196 2180 2196 2189 2188 2180 2180 2180 2180 2189 2196 2189 2195 2189 2189 2181 2195 2180 2188 2196 2180 2188 2196 2196 2188 2181 2196 2189 2188 2196 2181 2188 2180 2180 2195 2195 2197 2189 2189 2188 2188 2188 2189 2187 2179 2189 2187 2188 2189 2188 2187 2189 2188 2188 2188 2189 2195 2188 2188 2180 2180 2189 2188 2189 2197 2187 2195 2187 2189 2180 2188 2180 2189 2180 2195 2187 2180 2188 2187 2180 2179 2196 2195 2188 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2189 2188 2187 2179 2188 2188 2188 2197 2195 2188 2187 2189 2188 2187 2195 2196 2187 2196 2196 2188 2188 2196 2180 2188 2195 2189 2189 2188 2189 2188 2195 2187 2180 2189 2179 2187 2189 2188 2188 2187 2196 2187 2196 2180 2180 2187 2196 2196 2189 2181 2189 2179 2188 2180 2181 2197 2196 2181 2180 2187 2187 2179 2190 109 110 111 0 2179 2189 2180 2196 2188 2189 2196 2189 2187 2188 2180 2180 2180 2180 2180 2180 2182 2183 2183 2183 2183 2183 2183 2183 2183 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 2192 2189 2195 2180 2195 2195 2180 2189 2180 2188 2187 2179 2196 2179 2180 2197 2179 2188 2196 2197 2196 2180 2188 2189 2196 2196 2188 2188 2188 2196 2179 2180 2181 2181 2180 2181 2188 2188 2196 2189 2189 2180 2189 2180 2195 2197 2179 2196 2180 2196 2180 2180 2196 2188 2188 2188 2196 2180 2187 2196 2195 2195 2188 2188 2181 2181 2196 2187 2197 2180 2189 2195 2188 2188 2180 2189 2196 2197 2180 2188 2180 2189 2187 2182 2183 2183 2183 2183 2183 2183 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 0 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2196 2196 2197 2180 2188 2179 2187 2189 2189 2179 2188 2196 2189 2187 2188 2179 2189 2196 2189 2188 2197 2180 2181 2188 2189 2181 2180 2187 2181 2188 2197 2195 2188 2196 2196 2197 2189 2189 2189 2188 2188 2188 2187 2187 2189 2188 2187 2180 2187 2179 2188 2180 2189 2197 2188 2196 2187 2197 2180 2187 2188 2197 2196 2188 2179 2196 2196 2188 2179 2181 2179 2196 2180 2189 2195 2197 2188 2187 2180 2197 2187 2180 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2184 2188 2188 2188 2188 2180 2197 2179 2195 2179 2180 2197 2180 2196 2197 2187 2180 2180 2188 2187 2188 2197 2196 2181 2180 2189 2189 2189 2196 2180 2196 2181 2195 2189 2195 2180 2197 2188 2181 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2179 2188 2189 2195 2196 2188 2187 2189 2179 2188 2197 2196 2196 2179 2195 2188 2188 2179 2181 2188 2181 2197 2195 2180 2180 2195 2197 2189 2188 2188 2196 2180 2180 2195 2196 2196 2180 2180 2187 2188 2189 2197 2180 2195 2187 2180 2181 2180 2189 2189 2181 2189 2189 2195 2196 2189 2196 2197 2189 2196 2187 2189 2187 2197 2179 2179 2187 2189 2196 2180 2188 2189 2188 2181 2188 2180 2180 2180 2196 2187 2187 2182 2183 2183 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2188 2179 2187 2189 2181 2197 2181 2197 2181 2181 2180 2187 2196 2197 2180 2181 2187 2188 2180 2180 2188 2180 2188 2195 2179 2196 2189 2188 2188 2179 2179 2188 2188 2187 2196 2180 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2188 2189 2180 2188 2188 2187 2188 2188 2188 2187 2189 2188 2187 2179 2187 2181 2180 2187 2179 2188 2196 2196 2196 2189 2187 2187 2197 2180 2189 2189 2188 2188 2188 2188 2188 2195 2189 2187 2181 2180 2189 2188 2189 2179 2197 2189 2187 2189 2180 2181 2188 2188 2189 2196 2196 2189 2180 2195 2196 2189 2188 2196 2187 2197 2189 2196 2187 2188 2197 2187 2197 2179 2196 2196 2188 2187 2188 2196 2188 2182 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2181 2181 2187 2180 2187 2188 2180 2189 2181 2180 2188 2181 2195 2180 2188 2187 2197 2197 2188 2196 2188 2188 2197 2197 2197 2189 2196 2179 2181 2188 2197 2188 2187 2189 2196 2187 2189 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 79 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2187 2196 2179 2179 2179 2181 2180 2188 2181 2195 2196 2181 2188 2188 2189 2196 2188 2180 2180 2179 2197 2188 2179 2189 2180 2187 2188 2197 2180 2187 2189 2197 2180 2196 2196 2188 2188 2181 2188 2180 2188 2179 2179 2188 2189 2189 2181 2189 2180 2189 2187 2195 2180 2189 2187 2188 2189 2188 2188 2181 2188 2188 2188 2180 2197 2180 2180 2197 2180 2179 2188 2179 2189 2189 2179 2189 2183 2183 2183 2183 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2196 2196 2196 2188 2181 2188 2188 2187 2187 2181 2181 2188 2180 2188 2195 2188 2179 2196 2187 2179 2196 2188 2197 2189 2196 2187 2187 2189 2196 2195 2189 2187 2189 2188 2188 2180 2179 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2188 2187 2188 2180 2188 2189 2181 2189 2195 2180 2181 2195 2188 2180 2197 2187 2188 2188 2196 2188 2195 2188 2188 2188 2188 2196 2196 2187 2189 2197 2197 2181 2180 2180 2188 2181 2181 2197 2187 2197 2189 2195 2188 2188 2196 2196 2197 2197 2196 2187 2197 2180 2181 2196 2196 2181 2180 2189 2188 2188 2188 2197 2179 2187 2189 2188 2189 2180 2188 2188 2189 2196 2188 2189 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2183 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2188 2188 2189 2187 2180 2197 2188 2187 2188 2180 2196 2188 2180 2188 2195 2181 2196 2180 2196 2180 2187 2188 2189 2196 2187 2181 2180 2189 2195 2187 2197 2179 2189 2197 2197 2187 2180 2180 2196 2188 2181 2188 2196 2189 2188 2188 2188 2188 2188 2197 2188 2180 2187 2188 2179 2187 2180 2189 2188 2181 2181 2188 2179 2189 2188 2188 2179 2197 2181 2179 2189 2189 2196 2188 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2180 2196 2180 2188 2179 2181 2189 2187 2188 2197 2188 2181 2189 2188 2188 2180 2179 2188 2188 2195 2187 2179 2189 2187 2187 2188 2195 2181 2187 2188 2196 2187 2189 2180 2187 2188 2189 2196 2180 2181 2179 2187 2188 2189 2181 2187 2188 2179 2189 2196 2196 2196 2180 2189 2196 2196 2188 2196 2188 2196 2189 2188 2187 2188 2187 2187 2180 2181 2189 2180 2180 2188 2196 2187 2181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2189 2187 2187 2189 2189 2189 2187 2187 2188 2197 2188 2188 2196 2180 2187 2179 2181 2188 2195 2188 2180 2180 2187 2188 2187 2188 2180 2188 2196 2188 2196 2187 2188 2188 2181 2181 2187 2197 2196 2197 2179 2188 2187 2189 2197 2197 2180 2188 2187 2180 2189 2188 2181 2179 2189 2188 2196 2197 2181 2189 2187 2195 2189 2181 2188 2189 2189 2196 2187 2189 2188 2197 2187 2189 2180 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap (solid #t) (z-pos 0) + (name "Interactive") (width 510) (height 25) (tiles 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 38 36 43 10 11 12 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 38 43 38 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 43 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 38 36 43 10 11 12 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 38 43 38 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 43 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 38 36 43 10 11 12 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 38 43 38 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 43 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 30 0 0 31 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 17 17 31 11 11 11 11 11 12 38 36 43 16 17 18 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 40 42 38 36 36 36 36 36 36 36 36 36 36 36 43 0 40 41 41 41 41 41 41 41 41 42 16 17 31 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 31 30 17 17 17 17 17 17 31 30 17 17 17 17 17 17 17 31 12 0 0 0 10 30 17 17 31 11 12 40 41 42 0 0 0 0 40 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 31 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 18 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 10 12 0 0 0 16 18 0 0 10 11 21 8 8 9 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 43 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 44 44 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 43 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 10 11 20 14 14 15 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 83 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 36 36 36 43 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 44 44 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 43 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 10 30 17 17 17 17 17 18 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 16 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 43 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 44 44 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 15 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 16 17 17 17 18 0 0 0 0 0 0 10 11 30 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 43 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 30 17 17 17 17 17 17 18 0 0 0 0 0 10 30 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 30 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 16 18 0 0 102 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 42 0 0 38 36 36 43 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 1831 1832 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 36 43 40 36 36 36 36 36 37 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 27 29 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 10 11 12 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 38 36 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 39 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 37 37 37 39 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 1835 1836 1840 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 42 0 40 41 41 41 41 42 40 39 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 36 36 36 36 36 36 36 - 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 13 15 0 0 0 10 12 0 44 44 44 44 44 44 0 0 0 0 0 16 18 0 102 83 83 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 36 36 36 36 41 41 41 41 42 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 42 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 0 0 0 33 32 32 34 0 0 0 0 0 10 11 11 11 11 11 11 1842 1840 1844 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 22 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 35 39 32 32 32 32 32 32 32 32 32 32 32 34 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 37 37 39 0 0 0 0 0 33 32 34 0 0 0 0 0 35 37 39 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 36 36 36 36 36 36 36 - 13 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 44 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 7 8 22 11 30 17 17 18 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 33 38 36 36 36 43 0 0 0 0 0 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 38 36 36 43 0 0 0 0 0 35 37 37 39 0 0 0 0 0 10 11 11 11 11 11 11 11 1842 1846 0 0 0 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 23 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 35 39 0 0 0 0 0 0 0 0 0 0 35 39 0 0 0 0 0 0 0 0 1741 0 0 38 36 37 37 37 37 37 37 37 37 37 37 37 39 0 0 35 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 35 37 39 0 0 0 0 0 40 41 42 0 0 33 32 133 32 32 32 32 32 32 32 32 32 32 32 32 32 0 0 132 36 36 36 36 36 36 36 - 10 30 17 17 17 17 17 17 18 0 0 0 0 7 9 0 0 0 10 12 0 0 0 10 12 0 44 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 13 14 23 11 12 44 44 44 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 47 0 10 0 21 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 47 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 33 32 32 32 32 32 35 36 36 36 36 43 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 0 0 0 0 38 36 36 43 0 0 0 0 0 40 41 41 42 0 0 0 0 0 10 11 11 11 11 11 11 11 11 1848 8 9 0 0 0 0 0 0 10 30 17 17 17 17 18 0 0 0 0 0 0 0 0 0 7 22 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 83 0 0 0 33 35 39 0 0 33 34 0 0 0 38 43 0 0 0 0 0 0 0 0 0 0 38 43 0 0 0 0 33 34 0 0 1740 0 0 38 36 36 36 36 36 36 36 36 36 41 41 36 43 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 - 10 12 44 44 44 0 0 0 0 0 0 0 0 13 15 0 0 0 10 12 0 0 0 10 12 0 44 44 44 44 44 44 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 10 21 8 8 9 0 0 0 7 8 22 11 19 11 12 44 44 44 0 7 8 8 22 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 20 14 14 14 15 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 38 36 36 36 36 36 36 36 36 36 43 0 0 35 37 37 37 37 37 36 36 36 36 36 43 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 77 77 77 77 77 0 0 0 0 33 32 38 43 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 1850 14 15 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 11 11 30 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 36 43 0 0 35 39 0 0 0 38 43 0 0 0 0 33 34 0 0 0 0 38 43 0 0 0 0 35 39 32 32 1739 32 32 38 36 36 36 36 36 36 36 36 43 0 0 40 42 0 0 40 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 12 44 44 44 0 0 0 0 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 10 20 14 14 15 0 0 0 13 14 23 11 11 11 12 44 44 44 0 13 14 14 23 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 37 37 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 43 44 44 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 43 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 19 11 11 11 12 0 0 0 0 0 0 10 12 44 44 44 44 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 36 36 43 0 0 38 43 0 0 0 38 43 0 0 0 0 35 39 0 0 0 0 38 43 0 0 0 0 38 36 37 37 36 37 37 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 21 8 8 8 8 8 8 9 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 21 8 8 8 8 8 8 8 8 8 9 0 0 0 10 11 11 19 11 12 0 0 0 0 10 30 17 17 18 0 0 0 10 11 11 11 11 11 21 8 8 8 8 22 11 11 11 21 8 8 8 9 0 7 8 9 0 7 8 9 0 0 7 8 9 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 7 8 8 8 8 22 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 19 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 119 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 34 0 0 0 77 0 0 35 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 43 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 33 32 34 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 7 22 12 44 44 44 44 0 0 0 0 0 0 0 0 0 0 10 11 11 11 21 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 33 32 32 32 32 32 32 32 38 36 36 43 0 0 38 43 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 34 0 0 0 0 33 32 34 0 33 34 0 33 34 0 33 34 0 0 33 34 0 0 33 34 0 0 0 33 34 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 20 14 14 14 14 14 14 15 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 20 14 14 14 14 14 14 14 14 14 15 0 0 0 10 11 11 11 11 12 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 20 14 14 14 14 23 11 11 11 20 14 14 14 15 0 13 14 15 0 13 14 15 0 0 13 14 15 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 19 11 12 0 0 0 0 0 0 13 14 14 14 14 23 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 39 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 43 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 35 37 39 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 13 23 12 77 103 77 77 0 0 0 0 0 7 9 0 0 0 10 11 11 11 20 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 35 37 37 37 37 37 37 37 36 36 36 43 0 0 38 43 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 0 0 0 0 35 37 39 0 35 39 0 35 39 0 35 39 0 0 35 39 0 0 35 39 0 0 0 35 39 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 11 11 11 11 11 11 12 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 16 17 17 17 17 18 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 10 11 12 0 10 11 12 0 0 10 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 40 41 42 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 13 15 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 40 41 41 41 36 36 36 36 36 36 36 43 0 0 38 43 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 40 41 42 0 40 42 0 40 42 0 40 42 0 0 40 42 0 0 40 42 0 0 0 40 42 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 11 11 11 11 11 11 12 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 10 11 12 0 10 11 12 0 0 10 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 40 36 36 36 36 36 36 43 0 0 38 43 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 11 11 11 11 11 11 12 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 10 11 12 0 10 11 12 0 0 10 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 21 8 8 8 8 9 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 40 36 36 36 36 36 43 0 0 38 43 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 11 11 11 11 11 11 12 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 10 11 12 0 10 11 12 0 0 10 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 20 14 14 14 14 15 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 38 36 36 36 36 43 0 0 38 43 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 11 11 11 11 11 11 12 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 10 11 12 0 10 11 12 0 0 10 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 38 36 36 36 36 43 0 0 38 43 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 11 11 11 11 11 11 12 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 10 11 12 0 10 11 12 0 0 10 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 38 36 36 36 36 43 0 0 38 43 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 10 11 11 11 11 11 11 11 12 0 0 0 0 10 12 0 0 0 10 12 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 10 11 12 0 10 11 12 0 0 10 11 12 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 12 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 38 36 36 36 36 43 0 0 38 43 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 38 36 43 16 17 18 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 40 42 38 36 36 36 36 36 36 36 36 36 36 36 43 0 40 41 41 41 41 41 41 41 41 42 16 2925 2926 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 2925 2926 11 30 17 17 17 17 2925 2926 11 11 2929 2930 17 17 17 17 17 31 11 11 11 11 11 11 11 11 11 11 12 40 41 42 0 0 0 0 40 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 2928 17 17 2925 2926 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 18 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2928 17 18 0 0 0 0 0 2928 17 17 2931 0 0 0 0 0 0 10 11 11 2929 2930 17 17 2925 2926 11 11 21 8 8 9 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 43 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2928 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 44 44 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 43 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 2929 2930 2931 0 0 0 0 2928 2925 2926 20 14 14 15 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 83 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 36 36 36 43 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 44 44 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 43 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 10 30 17 17 17 17 17 18 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 2931 0 0 0 0 0 0 0 0 2928 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 43 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 44 44 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 130 133 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 15 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 16 17 17 17 18 0 0 0 0 0 0 10 11 30 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 43 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 2913 2914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 133 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 30 17 17 17 17 17 17 18 0 0 0 0 0 10 30 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 23 30 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 16 18 0 0 102 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 42 0 0 38 36 36 43 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 2915 2916 1832 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 36 43 40 36 36 36 36 36 37 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 133 0 0 0 0 0 0 0 0 0 0 0 27 29 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 10 11 12 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 38 36 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 39 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 37 37 37 39 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 1835 1836 1840 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 42 0 40 41 41 41 41 42 40 39 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 129 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 36 36 36 36 36 36 36 + 7 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 44 44 44 44 44 44 0 0 0 0 0 16 18 0 102 83 83 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 13 14 23 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3053 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 36 36 36 36 41 41 41 41 42 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 42 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 0 0 0 33 32 32 34 0 0 0 0 0 10 11 11 11 11 11 11 1842 1840 1844 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 22 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 32 32 32 32 32 32 32 32 32 32 32 34 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 37 37 39 0 0 0 0 0 33 32 34 0 0 0 0 0 35 37 39 0 0 0 129 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 36 36 36 36 36 36 36 + 13 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 44 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 7 8 22 11 30 17 17 18 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 206 0 202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 33 38 36 36 36 43 0 0 0 0 0 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 38 36 36 43 0 0 0 0 0 35 37 37 39 0 0 0 0 0 10 11 11 11 11 11 11 11 1842 1846 0 0 0 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 23 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1741 0 0 38 36 37 37 37 37 37 37 37 37 37 37 37 39 0 0 35 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 35 37 39 0 0 0 0 0 40 41 42 0 0 0 129 133 0 0 32 32 32 32 32 32 32 32 32 32 32 0 0 132 36 36 36 36 36 36 36 + 10 30 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 44 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 13 14 23 11 12 44 44 44 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 47 0 206 0 3050 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 47 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 33 32 32 32 32 32 35 36 36 36 36 43 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 0 0 0 0 38 36 36 43 0 0 0 0 0 40 41 41 42 0 0 0 0 0 10 11 11 11 11 11 11 11 11 1848 8 9 0 0 0 0 0 0 10 30 17 17 17 17 18 0 0 0 0 0 0 0 0 0 7 22 11 11 11 11 11 11 11 11 12 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 83 0 0 0 33 35 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 1740 0 0 38 36 36 36 36 36 36 36 36 36 41 41 36 43 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 27 28 28 28 29 35 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 + 10 12 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 44 44 44 44 44 44 0 0 0 0 0 0 7 8 8 8 8 9 0 0 0 0 10 21 8 8 9 0 0 0 7 8 22 11 19 11 12 44 44 44 0 7 8 8 22 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 3059 0 3056 14 14 14 15 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 38 36 36 36 36 36 36 36 36 36 43 0 0 35 37 37 37 37 37 36 36 36 36 36 43 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 77 77 77 77 77 0 0 0 0 33 32 38 43 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 1850 14 15 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 23 11 11 11 11 11 11 2929 2930 18 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 32 32 1739 32 32 38 36 36 36 36 36 36 36 36 43 0 0 40 42 0 0 40 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 10 12 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 15 0 0 0 0 10 20 14 14 15 0 0 0 13 14 23 11 11 11 12 44 44 44 0 13 14 14 23 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 7 8 22 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 37 37 36 36 36 36 36 36 36 36 36 36 43 2178 2178 38 36 36 36 36 36 36 36 36 36 36 43 44 44 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 43 0 0 0 0 38 36 36 43 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 10 11 11 11 11 11 11 19 11 11 11 12 0 0 0 0 0 0 10 12 44 44 44 44 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 2935 2931 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 37 37 36 37 37 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 10 21 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 21 8 8 8 8 8 8 8 8 8 9 0 0 0 10 11 11 19 11 12 0 0 0 0 10 11 11 11 21 2178 2178 2178 22 11 11 11 11 11 21 8 8 8 8 22 11 11 11 21 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 7 8 8 8 8 114 14 23 11 11 11 12 0 0 0 0 0 10 11 11 11 19 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 119 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 34 0 0 0 77 0 0 35 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 43 2178 2178 2178 2178 38 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 39 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 7 22 12 44 44 44 44 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 30 2936 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 33 32 32 32 32 32 32 32 38 36 36 43 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 34 0 0 0 0 33 32 34 0 33 34 0 33 34 0 33 34 0 0 33 34 0 0 33 34 0 0 0 33 34 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 10 20 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 14 14 14 14 14 14 14 14 14 113 2178 2178 2178 22 11 11 11 11 21 2178 2178 2178 2178 22 11 11 11 20 14 14 14 23 11 11 11 11 11 20 14 14 14 14 23 11 11 11 20 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 21 2178 2178 2178 2178 2178 22 11 11 11 11 11 11 11 11 19 11 12 0 0 0 0 0 0 13 14 14 14 14 23 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 39 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 37 37 37 37 36 36 36 36 41 41 41 41 41 41 41 36 36 36 41 41 41 42 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 13 23 12 77 103 77 77 0 0 0 0 0 7 9 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 35 37 37 37 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 0 0 0 0 35 37 39 0 35 39 0 35 39 0 35 39 0 0 35 39 0 0 35 39 0 0 0 35 39 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 20 14 14 14 23 11 11 11 11 20 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 22 11 11 11 20 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 2178 2178 2178 2178 2178 2178 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 40 41 42 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 21 2178 2178 2178 2178 2178 22 11 12 0 0 0 0 0 0 0 0 0 13 15 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 2178 2178 40 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 40 41 42 0 40 42 0 40 42 0 40 42 0 0 40 42 0 0 40 42 0 0 0 40 42 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 10 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 2925 2926 11 11 11 11 11 11 11 11 20 14 14 14 14 14 23 11 12 0 0 0 0 0 0 0 0 0 10 21 2178 2178 2178 22 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 15 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 10 11 11 11 11 11 11 11 21 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 2178 2178 2178 2178 2178 2178 22 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2928 2937 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 9 0 0 0 0 10 20 14 14 14 23 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 17 18 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 2178 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 10 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2938 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 15 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2939 2937 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2938 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2939 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 ) ) (tilemap (solid #f) (z-pos 100) + (name "Foreground") (width 510) (height 25) (tiles @@ -240,11 +270,11 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -256,5 +286,244 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) + (tilemap + (solid #f) + (z-pos 150) + (name "Secret") + (path + (node + (x 4064) + (y 320) + ) + ) + (width 4) + (height 7) + (tiles + 10 11 12 0 + 10 11 12 0 + 10 11 12 0 + 10 11 21 0 + 10 11 20 14 + 10 19 11 11 + 22 11 11 11 + ) + ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -130) + (name "background_para1") + (width 340) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 + 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 + 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 0 0 0 0 152 153 158 151 0 0 0 0 0 0 152 153 158 151 0 0 149 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 160 151 0 0 0 149 159 153 153 154 0 0 0 0 0 + 160 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 160 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 151 0 0 149 159 153 153 154 0 0 0 0 0 149 159 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 159 153 153 153 158 160 160 160 160 160 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 158 160 160 160 160 160 159 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + ) + ) + (tilemap + (solid #f) + (speed 0.2) + (speed-y 0.2) + (z-pos -170) + (name "background_para2") + (width 170) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 161 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 161 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 161 162 171 165 165 170 162 162 162 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 163 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 + 162 162 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 163 0 0 0 0 0 0 161 171 170 163 0 0 0 0 0 0 0 161 163 0 0 0 0 0 161 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 + 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 162 162 171 165 165 170 162 163 0 0 0 0 161 171 170 163 0 0 0 0 164 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + ) + ) + (trampoline + (portable #f) + (x 11088) + (y 416) + ) + (weak_block + (linked #f) + (x 2464) + (y 544) + ) + (weak_block + (linked #f) + (x 2496) + (y 544) + ) + (weak_block + (linked #f) + (x 2528) + (y 544) + ) + (weak_block + (linked #f) + (x 2592) + (y 544) + ) + (weak_block + (linked #f) + (x 2624) + (y 544) + ) + (weak_block + (linked #f) + (x 2656) + (y 544) + ) + (weak_block + (linked #f) + (x 2752) + (y 544) + ) + (weak_block + (linked #f) + (x 2784) + (y 544) + ) + (weak_block + (linked #f) + (x 2816) + (y 544) + ) + (weak_block + (linked #f) + (x 8576) + (y 288) + ) + (weak_block + (linked #f) + (x 8576) + (y 256) + ) + (weak_block + (linked #f) + (x 12768) + (y 448) + ) + (weak_block + (linked #f) + (x 12736) + (y 448) + ) + (weak_block + (linked #f) + (x 12896) + (y 384) + ) + (weak_block + (linked #f) + (x 12928) + (y 384) + ) + (weak_block + (linked #f) + (x 13088) + (y 480) + ) + (weak_block + (linked #f) + (x 13120) + (y 480) + ) + (weak_block + (linked #f) + (x 13312) + (y 384) + ) + (weak_block + (linked #f) + (x 13280) + (y 384) + ) + (weak_block + (linked #f) + (x 12736) + (y 480) + ) + (weak_block + (linked #f) + (x 12768) + (y 480) + ) + (weak_block + (linked #f) + (x 12896) + (y 416) + ) + (weak_block + (linked #f) + (x 12928) + (y 416) + ) + (weak_block + (linked #f) + (x 13280) + (y 416) + ) + (weak_block + (linked #f) + (x 13312) + (y 416) + ) + (weak_block + (linked #f) + (x 13312) + (y 448) + ) + (weak_block + (linked #f) + (x 13280) + (y 448) + ) + (weak_block + (linked #f) + (x 8576) + (y 224) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/15 - Under the Ice.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/15 - Under the Ice.stl --- supertux-0.3.3/data/levels/world1/15 - Under the Ice.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/15 - Under the Ice.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,6 +3,7 @@ (name (_ "Under the Ice")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 0) (sector (name "main") (music "music/cave.ogg") @@ -12,8 +13,8 @@ (image "images/background/cave2.jpg") ) (bouncingsnowball - (x 12451) - (y 206) + (x 12417) + (y 224) ) (bouncingsnowball (x 12264) @@ -178,8 +179,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 266) + (x 96) + (y 320) ) (spiky (x 2023) diff -Nru supertux-0.3.3/data/levels/world1/16 - Living in a Fridge.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/16 - Living in a Fridge.stl --- supertux-0.3.3/data/levels/world1/16 - Living in a Fridge.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/16 - Living in a Fridge.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,25 +3,22 @@ (name (_ "Living in a Fridge")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 0) (sector (name "main") (music "music/cave.ogg") (ambient-light 1 1 1) - (background - (speed 0.5) - (image "images/background/cave2.jpg") - ) (bouncingsnowball (x 4833) (y 288) ) (bouncingsnowball - (x 4761) - (y 264) + (x 4705) + (y 256) ) (bouncingsnowball - (x 8397) - (y 111) + (x 8449) + (y 96) ) (camera (mode "normal") @@ -31,28 +28,28 @@ (y 379) ) (flyingsnowball - (x 11254) - (y 399) + (x 11264) + (y 448) ) (flyingsnowball - (x 11312) - (y 415) + (x 11328) + (y 448) ) (flyingsnowball - (x 11377) - (y 438) + (x 11392) + (y 448) ) (flyingsnowball - (x 11716) - (y 425) + (x 11712) + (y 448) ) (flyingsnowball - (x 11777) - (y 454) + (x 11776) + (y 448) ) (flyingsnowball - (x 11833) - (y 424) + (x 11840) + (y 448) ) (flyingsnowball (x 4920) @@ -66,6 +63,15 @@ (x 13645) (y 383) ) + (gradient + (top_color 0 0.007843138 0.007843138) + (bottom_color 0 0.007843138 0.007843138) + ) + (icecrusher + (sprite "images/creatures/icecrusher/krosh.sprite") + (x 10464) + (y 96) + ) (jumpy (x 3608) (y 415) @@ -139,16 +145,12 @@ (y 344) ) (mriceblock - (x 10077) - (y 377) - ) - (mriceblock - (x 9655) - (y 408) + (x 9920) + (y 448) ) (mriceblock - (x 10507) - (y 280) + (x 9504) + (y 448) ) (mriceblock (x 12682) @@ -182,6 +184,10 @@ (x 5571) (y 438) ) + (smartball + (x 3237) + (y 437) + ) (snowball (x 3124) (y 435) @@ -191,10 +197,6 @@ (y 436) ) (snowball - (x 3237) - (y 437) - ) - (snowball (x 6085) (y 503) ) @@ -216,8 +218,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 266) + (x 96) + (y 416) ) (spiky (x 5756) @@ -238,6 +240,7 @@ (tilemap (solid #f) (z-pos -100) + (name "Background") (width 510) (height 25) (tiles @@ -250,12 +253,12 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 129 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1628 1629 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1630 1631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 211 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1628 1629 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 131 131 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1630 1631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 131 131 131 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 131 131 131 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 129 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 212 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -271,39 +274,41 @@ (tilemap (solid #t) (z-pos 0) + (name "Interactive") (width 510) (height 25) (tiles - 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 - 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 - 36 36 43 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 - 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 42 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 - 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 - 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 - 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 35 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 0 0 0 132 36 36 36 36 - 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 27 28 28 28 28 28 29 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 83 83 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 0 0 38 36 36 36 36 43 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 132 36 36 36 36 - 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 44 44 44 44 44 0 0 0 33 32 32 32 32 34 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 38 36 36 36 36 43 0 44 44 44 0 0 44 44 44 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 2085 2086 0 0 0 2087 2088 0 0 0 2085 2086 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 36 36 36 36 - 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 102 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 35 37 37 37 39 0 0 0 0 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 39 0 0 0 0 0 35 37 37 37 37 39 0 0 0 0 0 0 0 0 35 37 37 37 37 39 0 0 38 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 36 36 36 36 - 36 36 43 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 43 32 32 32 32 32 32 32 32 32 32 32 38 36 36 43 32 32 32 32 32 32 32 32 32 32 35 37 37 39 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 38 36 36 36 36 36 36 43 33 32 32 32 32 32 34 35 37 37 37 39 33 32 32 32 32 32 32 34 38 36 36 36 43 33 32 32 32 32 32 32 32 34 38 36 36 36 36 43 33 32 32 32 32 32 32 32 32 2087 2088 32 32 32 32 32 32 2087 2088 0 0 0 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 43 0 0 0 33 32 38 36 36 36 36 43 32 32 32 32 32 32 32 32 38 36 36 36 36 43 32 32 38 36 36 36 36 43 32 32 32 32 32 32 32 32 32 34 38 36 36 36 43 33 32 32 32 32 32 32 32 32 32 32 32 32 32 2087 2088 32 32 32 2087 2088 32 32 32 2087 2088 32 32 32 2087 2088 32 32 32 0 0 133 32 32 0 0 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 132 36 36 36 36 - 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 38 36 36 36 36 36 36 43 35 37 37 37 37 37 39 38 36 36 36 43 35 37 37 37 37 37 37 39 40 41 41 41 42 35 37 37 37 37 37 37 37 39 38 36 36 36 36 43 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 35 37 37 37 37 37 39 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 43 32 32 32 35 37 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 39 40 41 41 41 42 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 38 36 36 36 36 36 36 43 38 36 36 36 36 36 43 40 41 41 41 42 38 36 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 43 40 41 41 41 41 42 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 40 41 41 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 40 41 41 41 41 41 41 42 38 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 2397 2398 2392 0 0 0 0 2390 2398 2399 2399 2398 2391 2399 2396 2397 2391 2391 2391 2396 2391 2391 2399 2399 2391 2391 2398 2391 2397 2397 2397 2391 2398 2397 2391 2399 2396 2396 2398 2391 2391 2397 2399 2397 2391 2396 2391 2391 2397 2391 2391 2397 2399 2399 2398 2397 2391 2391 2391 2399 2391 2397 2391 2398 2398 2391 2391 2391 2391 2398 2398 2391 2397 2391 2397 2391 2391 2397 2398 2391 2391 2398 2391 2397 2391 2396 2397 2391 2397 2391 2391 2391 2399 2396 2399 2396 2391 2391 2398 2399 2396 2391 2391 2398 2391 2391 2391 2397 2399 2398 2397 2399 2391 2399 2397 2391 2397 2398 2391 2391 2396 2399 2391 2391 2399 2397 2396 2397 2397 2399 2399 2397 2399 2391 2399 2391 2396 2391 2396 2391 2397 2396 2391 2398 2391 2399 2397 2397 2398 2399 2397 2391 2399 2398 2391 2396 2399 2396 2397 2397 2396 2398 2391 2391 2391 2398 2391 2391 2396 2391 2398 2391 2396 2391 2391 2391 2398 2391 2391 2391 2396 2391 2399 2391 2399 2396 2391 2399 2396 2399 2391 2399 2391 2398 2391 2396 2398 2399 2397 2399 2391 2397 2391 2391 2396 2396 2391 2397 2391 2391 2398 2396 2398 2391 2398 2391 2397 2397 2391 2391 2391 2391 2391 2399 2391 2391 2398 2398 2397 2398 2397 2391 2391 2398 2397 2399 2399 2397 2399 2391 2398 2391 2391 2396 2399 2391 2398 2398 2397 2397 2398 2396 2391 2398 2398 2399 2396 2392 0 0 0 0 0 0 0 2390 2399 2398 2396 2391 2397 2391 2391 2391 2391 2397 2396 2391 2397 2396 2397 2398 2396 2391 2399 2397 2396 2399 2398 2397 2399 2391 2397 2396 2391 2391 2391 2391 2396 2391 2399 2391 2391 2391 2397 2398 2391 2391 2398 2391 2391 2396 2391 2396 2391 2396 2391 2399 2391 2391 2398 2391 2391 2396 2398 2391 2391 2391 2396 2397 2398 2397 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2396 2391 2391 2399 2399 2391 2399 2391 2397 2391 2397 2391 2396 2399 2397 2391 2397 2391 2396 2398 2391 2391 2396 2397 2399 2398 2391 2391 2397 2396 2397 2399 2398 2391 2391 2391 2398 2391 2397 2398 2396 2399 2397 2398 2399 2391 2391 2391 2399 2398 2396 2391 2398 2398 2391 2391 2398 2397 2391 2399 2398 2391 2397 2397 2399 2397 2391 2396 2391 2391 2398 2399 2391 2399 2391 2396 2391 2391 2398 2391 2397 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2397 2391 2397 2391 2398 2391 2398 2391 2391 2399 2391 2391 2398 2391 2391 2398 2396 2391 2391 2391 2391 2391 2391 2398 2391 2391 2396 2391 2397 2396 2397 2391 2399 2396 2391 2391 2391 2391 2396 2391 2391 2399 2398 2399 2398 2398 2397 2397 2391 2391 2391 2391 2391 2398 2396 2391 2391 2398 2391 2396 2391 2391 2391 2391 2399 2391 2391 2391 + 2397 2391 2392 0 0 0 0 2390 2398 2391 2397 2397 2399 2397 2391 2398 2397 2391 2399 2391 2391 2396 2391 2399 2397 2391 2396 2399 2398 2398 2396 2396 2399 2391 2391 2399 2399 2399 2399 2397 2397 2391 2391 2391 2391 2399 2391 2398 2396 2398 2399 2391 2399 2398 2398 2398 2391 2396 2398 2391 2391 2391 2399 2391 2396 2396 2391 2391 2391 2396 2391 2399 2391 2391 2397 2397 2396 2391 2391 2391 2391 2398 2399 2391 2391 2391 2396 2398 2391 2391 2397 2398 2399 2391 2399 2397 2391 2391 2397 2391 2391 2391 2397 2391 2397 2398 2396 2397 2391 2391 2391 2391 2399 2396 2391 2399 2391 2391 2398 2391 2396 2391 2399 2391 2397 2399 2391 2396 2397 2391 2399 2396 2396 2396 2399 2391 2391 2391 2399 2391 2398 2399 2397 2399 2397 2398 2391 2397 2391 2398 2398 2396 2396 2391 2398 2391 2391 2398 2396 2399 2399 2397 2391 2396 2391 2391 2399 2391 2391 2391 2399 2397 2391 2391 2391 2396 2391 2396 2397 2391 2397 2391 2396 2399 2391 2398 2397 2396 2391 2398 2391 2391 2398 2397 2396 2391 2397 2391 2391 2391 2391 2399 2391 2391 2391 2399 2398 2391 2391 2391 2399 2399 2391 2391 2397 2397 2397 2391 2398 2391 2397 2391 2399 2391 2391 2391 2397 2397 2391 2399 2391 2391 2396 2396 2391 2396 2391 2397 2391 2396 2399 2396 2397 2396 2391 2391 2398 2398 2391 2397 2391 2391 2396 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 2390 2396 2391 2396 2399 2399 2397 2391 2391 2391 2398 2391 2391 2396 2398 2391 2399 2391 2391 2398 2397 2391 2391 2399 2391 2391 2391 2399 2396 2399 2391 2391 2391 2396 2391 2391 2396 2399 2391 2391 2391 2396 2397 2391 2398 2391 2399 2396 2397 2391 2397 2391 2391 2399 2391 2398 2391 2391 2396 2391 2391 2398 2391 2391 2399 2399 2391 2399 2391 2391 2391 2397 2399 2397 2397 2397 2399 2399 2391 2391 2391 2399 2397 2398 2391 2396 2391 2391 2391 2399 2391 2399 2391 2398 2398 2391 2397 2391 2398 2399 2391 2391 2397 2397 2397 2391 2399 2398 2391 2399 2391 2397 2391 2391 2397 2391 2391 2391 2391 2399 2391 2399 2391 2391 2399 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2397 2391 2391 2391 2396 2399 2391 2397 2391 2391 2391 2398 2391 2399 2398 2391 2399 2391 2391 2399 2399 2391 2391 2391 2391 2391 2391 2396 2398 2391 2391 2391 2391 2397 2398 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2398 2398 2391 2391 2399 2397 2396 2391 2391 2391 2391 2391 2391 2391 2397 2391 2398 2391 2397 2391 2396 2391 2397 2396 2397 2399 2397 2391 2391 2391 2398 2391 2391 2398 2397 2398 2398 2391 2391 2391 2391 2391 2391 2399 2391 2391 2398 2391 2391 2398 2398 2391 2391 2391 2398 2391 2396 2396 2391 2396 2399 2391 2391 2391 2399 + 2398 2391 2392 0 0 0 0 2390 2391 2391 2396 2391 2391 2391 2391 2398 2391 2396 2398 2398 2391 2391 2391 2391 2391 2391 2391 2391 2397 2399 2391 2398 2391 2396 2391 2397 2391 2391 2399 2399 2391 2391 2391 2391 2399 2397 2397 2391 2391 2391 2397 2391 2391 2397 2396 2391 2391 2391 2391 2397 2398 2399 2399 2391 2391 2397 2391 2399 2399 2391 2391 2391 2391 2391 2396 2391 2399 2399 2399 2391 2399 2391 2391 2391 2398 2391 2391 2391 2398 2391 2399 2396 2391 2398 2391 2391 2396 2391 2397 2391 2391 2391 2391 2399 2399 2391 2398 2398 2391 2397 2391 2391 2391 2391 2397 2397 2391 2391 2399 2398 2391 2399 2391 2399 2391 2391 2391 2391 2397 2398 2396 2399 2399 2396 2398 2391 2391 2397 2396 2398 2397 2396 2391 2391 2398 2391 2399 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2391 2397 2391 2391 2397 2391 2391 2391 2391 2391 2391 2396 2391 2391 2398 2396 2391 2391 2398 2397 2391 2396 2399 2391 2391 2397 2396 2396 2391 2399 2398 2398 2391 2398 2391 2391 2399 2398 2391 2398 2398 2396 2399 2391 2391 2391 2391 2391 2391 2398 2391 2391 2396 2399 2391 2391 2399 2391 2391 2397 2398 2397 2391 2399 2391 2391 2391 2391 2391 2399 2397 2391 2398 2391 2391 2397 2391 2397 2391 2399 2391 2391 2391 2399 2397 2391 2396 2391 2397 2391 2399 2398 2399 2391 2396 2399 2398 2396 2391 2391 2392 0 0 0 0 0 0 0 2390 2391 2391 2398 2391 2391 2397 2391 2391 2391 2397 2391 2391 2399 2391 2391 2391 2391 2397 2391 2399 2397 2391 2399 2398 2396 2391 2391 2391 2391 2399 2398 2391 2391 2397 2399 2391 2391 2397 2391 2391 2391 2398 2399 2398 2391 2391 2399 2396 2391 2391 2391 2391 2391 2399 2391 2396 2398 2399 2398 2391 2957 2394 2394 2394 2394 2962 2391 2396 2398 2391 2391 2391 2397 2391 2399 2398 2396 2399 2391 2391 2397 2391 2398 2391 2397 2391 2391 2398 2398 2398 2391 2398 2391 2391 2391 2397 2391 2399 2391 2391 2391 2391 2391 2398 2399 2391 2391 2391 2399 2391 2396 2391 2391 2391 2397 2391 2391 2399 2391 2396 2391 2399 2397 2397 2391 2391 2396 2397 2391 2391 2397 2399 2396 2396 2396 2398 2396 2391 2391 2396 2391 2396 2398 2391 2391 2391 2397 2391 2391 2397 2391 2391 2391 2391 2391 2399 2396 2391 2397 2391 2391 2391 2399 2398 2399 2397 2391 2398 2397 2396 2391 2399 2396 2399 2396 2398 2391 2391 2399 2398 2391 2391 2398 2399 2396 2391 2396 2391 2398 2391 2391 2391 2391 2397 2399 2391 2398 2397 2391 2398 2391 2391 2398 2399 2399 2397 2397 2397 2399 2391 2399 2396 2391 2391 2391 2391 2398 2398 2397 2396 2391 2391 2398 2398 2391 2391 2391 2398 2398 2391 2396 2399 2391 2391 2396 2399 2391 2399 2399 2391 2399 2391 2396 2391 + 2397 2391 2392 0 0 0 0 2390 2397 2391 2391 2391 2391 2391 2397 2399 2391 2391 2397 2396 2391 2398 2396 2397 2391 2391 2399 2391 2391 2399 2391 2399 2397 2398 2396 2399 2397 2399 2397 2391 2396 2391 2397 2391 2391 2397 2391 2391 2391 2397 2396 2396 2396 2391 2396 2391 2399 2391 2399 2398 2399 2396 2391 2391 2397 2397 2397 2397 2396 2399 2396 2397 2391 2391 2397 2398 2398 2399 2391 2391 2391 2391 2398 2398 2391 2391 2396 2398 2391 2397 2396 2398 2391 2396 2391 2399 2391 2391 2391 2399 2391 2396 2397 2398 2391 2397 2391 2391 2391 2399 2397 2397 2391 2391 2391 2391 2398 2391 2398 2391 2391 2397 2399 2399 2397 2391 2396 2391 2391 2391 2391 2391 2398 2391 2391 2399 2397 2399 2391 2398 2391 2391 2397 2391 2398 2398 2391 2399 2396 2391 2391 2397 2391 2391 2399 2391 2391 2391 2399 2391 2391 2391 2399 2396 2397 2391 2391 2391 2398 2396 2396 2396 2399 2391 2399 2398 2391 2399 2391 2391 2397 2391 2396 2391 2399 2396 2391 2391 2396 2397 2391 2399 2396 2399 2391 2391 2397 2398 2399 2397 2391 2391 2399 2399 2391 2391 2398 2399 2397 2399 2391 2397 2398 2399 2391 2391 2397 2399 2391 2391 2397 2396 2391 2391 2391 2397 2391 2397 2399 2391 2391 2398 2391 2391 2391 2399 2391 2391 2391 2399 2391 2391 2398 2391 2391 2396 2391 2391 2399 2397 2391 2391 2398 2397 2396 2399 2391 2392 0 0 0 0 0 0 0 2390 2396 2397 2391 2397 2399 2391 2391 2396 2391 2391 2391 2397 2396 2391 2391 2391 2396 2391 2399 2391 2391 2397 2397 2391 2391 2398 2391 2391 2391 2397 2391 2398 2397 2399 2391 2391 2391 2397 2399 2398 2398 2397 2391 2391 2391 2391 2391 2391 2399 2399 2398 2398 2391 2399 2397 2391 2399 2399 2391 2391 2392 0 0 0 0 2390 2397 2391 2396 2391 2399 2398 2391 2391 2391 2391 2391 2398 2391 2391 2397 2391 2391 2391 2391 2391 2398 2398 2397 2399 2391 2397 2391 2398 2391 2391 2391 2391 2397 2391 2397 2399 2391 2391 2391 2399 2396 2397 2391 2391 2391 2391 2391 2397 2398 2398 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2399 2398 2396 2398 2391 2391 2391 2391 2399 2398 2391 2399 2399 2399 2396 2398 2397 2391 2399 2391 2391 2399 2396 2397 2399 2391 2391 2391 2396 2398 2391 2397 2399 2399 2396 2391 2398 2391 2391 2398 2391 2391 2391 2398 2391 2391 2391 2399 2396 2391 2398 2398 2396 2391 2396 2396 2391 2397 2398 2396 2398 2398 2398 2396 2391 2396 2396 2391 2391 2397 2397 2391 2398 2396 2391 2399 2396 2399 2391 2399 2391 2398 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2396 2391 2391 2391 2391 2399 2397 2391 2391 2396 2391 2397 2391 2391 2391 2398 2391 2396 2398 2399 2399 + 2399 2399 2392 0 0 0 0 2390 2399 2391 2391 2399 2396 2391 2391 2391 2391 2391 2397 2398 2396 2391 2398 2391 2396 2391 2399 2391 2399 2397 2397 2391 2398 2391 2396 2391 2396 2391 2399 2398 2391 2391 2397 2397 2396 2391 2396 2399 2391 2391 2396 2399 2398 2397 2391 2391 2391 2399 2397 2391 2391 2398 2391 2391 2396 2391 2397 2397 2397 2391 2391 2397 2398 2398 2391 2391 2397 2391 2391 2391 2391 2396 2391 2391 2391 2391 2397 2398 2391 2391 2399 2399 2391 2391 2396 2399 2391 2391 2396 2399 2398 2396 2396 2391 2397 2398 2399 2391 2399 2391 2398 2396 2398 2398 2397 2396 2397 2397 2396 2391 2396 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2396 2398 2391 2391 2397 2391 2391 2396 2398 2397 2397 2396 2391 2391 2391 2391 2391 2391 2391 2399 2397 2391 2397 2396 2397 2399 2391 2391 2391 2396 2391 2396 2391 2397 2399 2391 2391 2391 2391 2398 2396 2397 2391 2399 2399 2399 2397 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2396 2399 2391 2399 2396 2398 2397 2398 2396 2398 2397 2391 2396 2391 2391 2399 2398 2391 2391 2391 2391 2399 2391 2397 2391 2398 2391 2391 2391 2396 2399 2398 2396 2396 2391 2397 2392 0 0 0 0 0 0 0 2390 2391 2391 2398 2398 2391 2397 2391 2391 2398 2397 2391 2391 2391 2396 2399 2391 2391 2398 2399 2399 2396 2397 2391 2396 2391 2397 2396 2398 2398 2391 2397 2391 2391 2391 2391 2396 2397 2391 2398 2391 2399 2391 2391 2391 2391 2397 2399 2396 2398 2398 2398 2397 2398 2397 2397 2397 2391 2399 2398 2391 2392 0 0 0 0 2390 2391 2391 2391 2391 2399 2397 2391 2391 2396 2398 2396 2391 2398 2396 2397 2398 2398 2391 2398 2391 2398 2398 2396 2398 2396 2398 2399 2399 2391 2398 2397 2398 2391 2391 2391 2391 2391 2398 2397 2398 2397 2391 2398 2391 2391 2397 2398 2399 2391 2391 2396 2397 2399 2391 2396 2399 2391 2396 2397 2397 2396 2391 2391 2396 2398 2397 2391 2391 2391 2391 2398 2397 2396 2398 2397 2398 2396 2391 2399 2391 2391 2391 2391 2396 2397 2391 2399 2391 2399 2398 2391 2396 2391 2398 2399 2397 2391 2391 2391 2399 2398 2391 2397 2397 2399 2391 2391 2391 2391 2391 2396 2957 2394 2394 2394 2394 2394 2962 2396 2396 2399 2399 2391 2391 2391 2398 2398 2396 2398 2398 2398 2398 2396 2396 2398 2396 2391 2391 2396 2396 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2962 2391 2391 2391 2399 2397 2391 2391 2397 2399 + 2399 2396 2392 0 0 0 0 2390 2391 2391 2391 2391 2391 2396 2396 2391 2398 2399 2397 2399 2391 2396 2399 2391 2391 2397 2391 2391 2396 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2399 2391 2391 2396 2398 2397 2391 2391 2391 2391 2398 2391 2396 2391 2391 2397 2391 2391 2397 2391 2399 2391 2399 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2396 2396 2399 2396 2391 2391 2398 2398 2391 2391 2397 2391 2397 2391 2391 2397 2391 2399 2391 2391 2391 2399 2391 2397 2391 2391 2397 2398 2399 2399 2398 2391 2398 2396 2396 2399 2391 2399 2391 2391 2391 2391 2398 2397 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2398 2391 2396 2396 2391 2399 2398 2396 2391 2391 2391 2397 2397 2391 2391 2396 2397 2396 2399 2398 2398 2391 2391 2391 2398 2398 2391 2391 2396 2396 2398 2391 2396 2398 2396 2391 2399 2399 2391 2396 2399 2399 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2391 2962 2391 2391 2394 2394 2394 2394 2391 2396 2397 2397 2391 2391 2398 2399 2397 2399 2394 2394 2394 2399 2391 2397 2391 2398 2396 2391 2391 2391 2399 2391 2397 2392 0 0 0 0 0 0 0 2390 2398 2391 2397 2398 2397 2398 2391 2391 2391 2391 2391 2391 2399 2399 2391 2397 2398 2397 2391 2399 2391 2396 2396 2391 2391 2391 2391 2391 2399 2397 2391 2398 2397 2391 2391 2391 2398 2391 2396 2396 2391 2399 2399 2398 2391 2391 2396 2391 2396 2398 2391 2397 2391 2398 2391 2391 2398 2397 2397 2397 2392 0 0 0 0 2390 2398 2397 2391 2398 2396 2391 2398 2391 2397 2396 2399 2399 2399 2391 2391 2398 2391 2391 2398 2398 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2399 2397 2397 2396 2397 2396 2399 2391 2391 2391 2397 2391 2399 2391 2396 2391 2396 2399 2391 2391 2399 2391 2391 2396 2399 2391 2398 2391 2391 2391 2391 2396 2397 2396 2397 2399 2399 2399 2391 2391 2391 2391 2391 2391 2391 2396 2396 2399 2391 2397 2398 2396 2391 2391 2391 2391 2391 2399 2398 2391 2391 2399 2391 2391 2394 2394 2399 2396 2391 2397 2396 2399 2397 2391 2391 2391 2391 2391 2398 2399 2391 2392 0 0 0 0 0 2390 2396 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2398 2391 2391 2398 2394 2394 2394 2394 2394 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2398 2391 2391 2391 2391 2396 2396 2391 + 2391 2391 2392 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2978 2397 2391 2391 2391 2396 2398 2396 2398 2399 2397 2391 2391 2391 2397 2391 2399 2391 2399 2397 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2397 2398 2394 2394 2394 2394 2394 2394 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2993 2996 0 0 0 0 2985 2989 2394 2394 2394 2394 2394 2394 2993 2996 0 0 0 2985 2989 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2962 2391 2399 2397 2391 2398 2391 2957 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2397 2398 2396 2399 2391 2398 2391 2397 2396 2397 2397 2391 2396 2391 2396 2396 2397 2399 2399 2391 2391 2391 2398 2391 2391 2399 2398 2391 2397 2391 2398 2391 2399 2391 2391 2397 2391 2397 2399 2391 2397 2399 2397 2394 2394 2394 2394 2394 2982 0 0 2978 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 2390 2396 2397 2391 2398 2396 2391 2391 2391 2396 2398 2391 2398 2396 2394 2394 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2399 2391 2398 2391 2398 + 2399 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2391 2391 2391 2397 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2398 2398 2398 2398 2397 2391 2391 2391 2398 + 2391 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2399 2391 2396 2396 2397 2391 2391 2397 + 2399 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2396 2396 2391 2391 2391 2391 2397 2391 + 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 0 0 0 132 2391 2391 2397 2398 + 2396 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 27 28 28 28 28 28 29 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 2948 83 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2399 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2396 2399 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 132 2391 2398 2397 2396 + 2396 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2396 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 44 44 44 44 44 0 0 0 2384 2385 2385 2385 2385 2386 0 0 0 0 0 2384 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2386 0 0 2390 2399 2398 2396 2398 2392 0 44 44 44 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 2085 2086 0 0 0 2087 2088 0 0 0 2085 2086 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 2397 2396 2391 2391 + 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 102 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2396 2392 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2399 2398 2391 2399 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2398 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 2085 2086 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2389 0 0 0 0 0 2387 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2389 0 0 2390 2399 2396 2399 2396 2392 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 2087 2088 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 2397 2391 2391 2399 + 2391 2398 2958 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 2390 2399 2391 2392 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 2390 2391 2391 2392 2384 2385 2385 2385 2385 2385 2385 2385 2385 2386 2390 2391 2396 2392 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 2390 2391 2398 2398 2391 2397 2391 2392 2384 2385 2385 2385 2385 2385 2386 2390 2391 2397 2398 2392 2384 2385 2385 2385 2385 2385 2385 2386 2390 2397 2397 2399 2392 2384 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2087 2088 2385 2385 2385 2385 2385 2385 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2961 2391 2396 2398 2397 2392 0 0 0 2384 2385 2961 2391 2396 2396 2391 2958 2385 2385 2385 2385 2385 2385 2385 2385 2961 2391 2396 2398 2396 2392 0 0 2390 2391 2396 2391 2397 2958 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 2390 2399 2396 2396 2392 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2087 2088 2385 2385 2385 2087 2088 2385 2385 2385 2087 2088 2385 2385 2385 2087 2088 2385 2385 2385 2385 2385 133 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 132 2396 2391 2397 2391 + 2399 2399 2959 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 2390 2391 2399 2392 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 2390 2391 2391 2392 2387 2388 2388 2388 2388 2388 2388 2388 2388 2389 2390 2391 2391 2392 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 2390 2397 2397 2397 2391 2397 2391 2392 2387 2388 2388 2388 2388 2388 2389 2390 2391 2391 2391 2392 2387 2388 2388 2388 2388 2388 2388 2997 2393 2394 2394 2394 2395 2998 2388 2389 0 0 0 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 2390 2398 2398 2396 2397 2398 2392 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2960 2398 2391 2391 2396 2958 2385 2385 2385 2998 2388 2960 2391 2391 2396 2397 2959 2388 2388 2388 2388 2388 2388 2388 2388 2960 2396 2391 2399 2391 2392 2390 2392 2390 2397 2391 2391 2396 2959 2388 2388 2388 2388 2388 2388 2388 2388 2388 2997 2393 2394 2394 2394 2395 2998 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2396 2398 2396 2397 2397 2391 2397 2398 + 2397 2391 2391 2391 2391 2391 2397 2398 2391 2397 2397 2396 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2397 2391 2391 2391 2399 2391 2396 2399 2391 2391 2396 2391 2392 0 0 0 0 2390 2391 2391 2396 2391 2396 2391 2399 2399 2391 2397 2399 2391 2398 2391 2396 2391 2391 2391 2396 2397 2391 2391 2398 2392 0 0 0 0 2390 2399 2391 2397 2391 2398 2391 2391 2399 2391 2391 2391 2396 2396 2397 2397 2396 2397 2391 2397 2396 2391 2391 2397 2391 2399 2399 2397 2398 2399 2396 2391 2391 2391 2392 0 0 0 0 2390 2391 2391 2397 2397 2391 2399 2391 2399 2396 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2390 2391 2391 2396 2397 2391 2391 2398 2391 2391 2391 2391 2398 2397 2399 2391 2399 2392 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2397 2391 2391 2391 2396 2397 2391 2398 2391 2391 2391 2391 2391 2391 2391 2399 2958 2393 2394 2394 2395 2961 2396 2391 2391 2391 2398 2398 2391 2398 2391 2958 2393 2394 2394 2395 2961 2391 2397 2399 2391 2397 2391 2391 2397 2392 2390 2397 2396 2392 2390 2396 2391 2397 2391 2391 2391 2391 2398 2397 2391 2392 0 0 0 0 0 0 0 2390 2391 2391 2391 2398 2398 2399 2396 2391 2398 2391 2391 2397 2397 2391 2397 2396 2397 2392 2390 2391 2391 2391 2391 2397 2398 2392 2390 2391 2391 2397 2396 2396 2958 2393 2394 2394 2394 2395 2961 2391 2391 2391 2391 2391 2397 2959 2388 2388 2388 2388 2388 2960 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2961 2391 2396 2391 2391 2391 2391 2391 2398 2391 2392 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 2390 2391 2398 2396 2396 2391 2391 2396 2397 2398 2391 2399 2398 2398 2391 2391 2391 2391 2391 2398 2399 2391 2399 2391 2398 2391 2391 2398 2959 2388 2388 2388 2960 2397 2391 2391 2391 2398 2399 2397 2391 2396 2391 2391 2391 2391 2391 2396 2396 2398 2391 2398 2391 2958 2393 2395 2961 2391 2397 2397 2391 2391 2398 2391 2397 2397 2397 2391 2396 2399 2391 2959 2388 2388 2388 2388 2388 2960 2391 2391 2398 2391 2398 2399 2391 2391 2391 2398 2391 2397 2391 2397 2391 2391 2399 2396 2396 2391 2398 2396 2391 2399 2398 2398 2399 2391 2397 2396 2391 2396 2398 2391 2396 2391 2391 2399 2391 2397 2399 2391 2391 2397 2391 2391 2396 2399 2396 2399 2399 2399 2391 2391 2391 2391 2391 2396 2391 2391 + 2391 2398 2391 2397 2398 2399 2391 2391 2391 2396 2397 2391 2391 2391 2391 2397 2398 2391 2398 2399 2397 2399 2397 2391 2391 2396 2399 2398 2397 2391 2397 2396 2391 2398 2399 2392 0 0 0 0 2390 2391 2397 2399 2396 2398 2391 2391 2396 2399 2398 2391 2396 2399 2391 2391 2399 2396 2391 2391 2399 2391 2391 2397 2392 0 0 0 0 2390 2397 2391 2391 2396 2397 2399 2399 2398 2391 2397 2396 2396 2399 2391 2391 2396 2399 2396 2396 2391 2391 2398 2391 2397 2391 2391 2396 2397 2391 2399 2396 2399 2391 2392 0 0 0 0 2390 2399 2391 2391 2399 2391 2396 2396 2399 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2390 2391 2391 2399 2391 2397 2391 2397 2391 2399 2391 2391 2398 2396 2391 2397 2397 2398 2397 2391 2398 2391 2399 2391 2397 2399 2391 2391 2399 2391 2391 2391 2391 2391 2391 2397 2391 2391 2396 2391 2397 2397 2399 2391 2399 2391 2397 2396 2391 2959 2388 2388 2388 2388 2960 2399 2391 2391 2391 2397 2396 2391 2398 2391 2959 2388 2388 2388 2388 2960 2398 2391 2391 2398 2391 2396 2399 2391 2392 2390 2391 2396 2392 2390 2391 2396 2391 2391 2391 2398 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 2390 2397 2391 2399 2391 2391 2397 2391 2397 2399 2396 2396 2398 2391 2391 2391 2391 2391 2958 2393 2394 2394 2394 2394 2394 2394 2395 2961 2397 2391 2398 2391 2398 2959 2388 2388 2388 2388 2388 2960 2397 2399 2391 2391 2391 2399 2396 2391 2391 2391 2396 2399 2391 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2960 2397 2396 2391 2391 2391 2391 2391 2391 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2391 2391 2399 2391 2399 2391 2398 2399 2391 2398 2396 2391 2391 2397 2391 2396 2391 2391 2391 2391 2399 2391 2398 2398 2397 2397 2399 2391 2391 2391 2391 2391 2391 2391 2399 2396 2391 2397 2391 2396 2399 2396 2391 2391 2391 2398 2391 2397 2398 2391 2391 2397 2959 2388 2388 2960 2391 2398 2391 2396 2391 2391 2399 2398 2391 2391 2391 2391 2396 2391 2399 2397 2391 2396 2397 2398 2397 2391 2391 2398 2397 2398 2399 2397 2399 2396 2398 2391 2391 2397 2391 2391 2391 2391 2391 2391 2399 2391 2399 2399 2391 2391 2396 2391 2391 2391 2391 2397 2397 2391 2391 2396 2391 2399 2397 2391 2391 2391 2391 2391 2396 2391 2398 2391 2397 2391 2398 2396 2397 2397 2398 2391 2398 2397 2397 2391 2391 + 2391 2397 2399 2398 2396 2391 2391 2398 2391 2391 2399 2399 2396 2391 2391 2391 2391 2391 2396 2399 2391 2391 2399 2396 2391 2391 2391 2391 2391 2397 2398 2396 2397 2399 2399 2392 0 0 0 0 2390 2391 2391 2391 2391 2399 2391 2397 2397 2396 2397 2391 2397 2397 2398 2391 2398 2398 2391 2396 2397 2391 2399 2391 2392 0 0 0 0 2390 2398 2391 2391 2398 2399 2391 2396 2391 2397 2391 2391 2391 2391 2391 2391 2396 2397 2391 2391 2399 2396 2391 2397 2396 2397 2399 2391 2398 2398 2391 2391 2391 2398 2392 0 0 0 0 2390 2391 2391 2396 2398 2398 2397 2391 2397 2391 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2390 2398 2397 2397 2391 2399 2398 2391 2399 2391 2391 2391 2391 2391 2398 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2398 2391 2391 2391 2398 2391 2391 2397 2391 2391 2391 2396 2396 2391 2391 2396 2396 2391 2391 2398 2391 2399 2399 2397 2398 2391 2391 2398 2391 2397 2391 2396 2397 2396 2391 2398 2391 2396 2398 2391 2398 2396 2391 2399 2391 2398 2391 2391 2391 2391 2391 2391 2958 2393 2394 2394 2395 2961 2391 2391 2391 2391 2397 2396 2391 2399 2391 2391 2392 0 0 0 0 0 0 0 2390 2391 2398 2391 2396 2391 2391 2391 2391 2396 2391 2391 2391 2398 2398 2391 2397 2391 2959 2388 2388 2388 2388 2388 2388 2388 2388 2960 2391 2391 2399 2398 2398 2391 2391 2391 2397 2399 2397 2391 2391 2391 2397 2398 2391 2391 2398 2391 2396 2391 2396 2391 2397 2397 2958 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 2384 2385 2385 2385 2385 2385 2961 2391 2391 2396 2391 2391 2391 2396 2391 2391 2399 2396 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2396 2391 2399 2399 2399 2397 2397 2391 2391 2391 2391 2399 2391 2391 2397 2391 2391 2391 2391 2391 2396 2391 2398 2391 2396 2399 2391 2391 2397 2397 2391 2399 2396 2391 2396 2391 2391 2391 2391 2391 2399 2391 2397 2391 2391 2397 2397 2397 2397 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2396 2391 2391 2397 2396 2396 2391 2399 2399 2398 2391 2396 2398 2399 2398 2399 2398 2391 2391 2391 2391 2396 2399 2391 2391 2398 2391 2391 2391 2397 2391 2396 2391 2399 2398 2396 2396 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2396 2391 2397 2391 2391 2391 2396 2391 2398 2398 2391 2397 2397 2391 2391 2391 2391 2398 2391 2396 + 2391 2396 2391 2391 2391 2391 2399 2397 2396 2391 2391 2391 2399 2391 2391 2397 2391 2398 2391 2391 2397 2396 2397 2396 2397 2399 2397 2391 2399 2391 2398 2398 2396 2396 2397 2392 0 0 0 0 2390 2396 2391 2391 2397 2391 2396 2398 2391 2397 2391 2391 2397 2397 2396 2391 2398 2398 2399 2396 2391 2397 2391 2391 2392 0 0 0 0 2390 2391 2399 2399 2391 2397 2399 2399 2391 2391 2391 2398 2391 2391 2399 2391 2391 2396 2391 2391 2391 2391 2399 2391 2396 2398 2391 2398 2398 2391 2391 2391 2391 2399 2392 0 0 0 0 2390 2391 2399 2399 2399 2398 2391 2391 2391 2396 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2959 2388 2388 2388 2388 2960 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2399 2399 2391 2398 2391 2398 2396 2399 2397 2396 2391 2391 2391 2391 2391 2398 2391 2398 2391 2391 2391 2398 2396 2397 2391 2391 2398 2391 2396 2398 2397 2391 2398 2391 2397 2391 2391 2399 2397 2397 2391 2391 2397 2391 2397 2391 2391 2396 2397 2959 2388 2388 2388 2388 2388 2388 2997 2393 2394 2394 2395 2998 2388 2388 2388 2388 2388 2960 2391 2398 2397 2399 2399 2397 2396 2391 2399 2397 2397 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2399 2396 2397 2397 2391 2398 2396 2391 2396 2396 2399 2396 2391 2397 2396 2391 2391 2399 2398 2391 2396 2399 2391 2396 2399 2391 2397 2399 2396 2399 2391 2391 2397 2391 2399 2391 2391 2391 2391 2396 2398 2397 2399 2399 2398 2398 2391 2396 2391 2398 2391 2397 2391 2398 2397 2396 2391 2391 2391 2397 2396 2398 2398 2391 2397 2397 2391 2397 2399 2391 2397 2399 2396 2399 2391 2391 2397 2391 2391 2399 2396 2399 2391 2391 2391 2396 2398 2391 2391 2391 2397 2397 2391 2396 2391 2391 2397 2397 2391 2391 2391 2397 2396 2398 2391 2391 2391 2397 2391 2399 2397 2391 2397 2391 2398 2396 2391 2397 2399 2399 2396 2397 2398 2397 2391 2391 2399 2391 2398 2391 + 2396 2396 2391 2399 2391 2391 2391 2399 2391 2391 2397 2398 2391 2399 2398 2391 2391 2391 2397 2391 2399 2397 2399 2398 2391 2391 2396 2391 2399 2391 2399 2391 2391 2391 2391 2392 0 0 0 0 2390 2399 2391 2397 2391 2391 2391 2391 2396 2398 2396 2396 2396 2398 2397 2399 2398 2399 2396 2399 2397 2399 2399 2397 2392 0 0 0 0 2390 2397 2399 2397 2399 2391 2391 2391 2391 2391 2391 2391 2391 2391 2397 2399 2399 2396 2399 2391 2391 2391 2391 2391 2391 2398 2391 2399 2391 2391 2398 2397 2391 2398 2392 0 0 0 0 2390 2391 2399 2398 2391 2391 2398 2391 2399 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2391 2397 2391 2391 2391 2399 2397 2391 2399 2391 2397 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2398 2391 2398 2391 2396 2398 2391 2391 2391 2391 2398 2396 2399 2391 2399 2391 2391 2391 2391 2391 2391 2397 2396 2391 2399 2396 2399 2397 2398 2398 2397 2397 2398 2398 2397 2391 2391 2396 2959 2388 2388 2388 2388 2960 2391 2399 2391 2391 2396 2396 2391 2398 2391 2391 2391 2396 2397 2391 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2391 2391 2398 2391 2391 2391 2391 2391 2399 2391 2391 2398 2398 2396 2391 2391 2399 2396 2399 2398 2397 2398 2398 2391 2391 2391 2397 2398 2391 2391 2391 2398 2398 2398 2391 2391 2397 2391 2399 2398 2398 2398 2399 2391 2399 2391 2399 2398 2391 2391 2399 2391 2391 2397 2398 2399 2396 2398 2391 2396 2398 2399 2391 2391 2398 2391 2391 2391 2391 2391 2397 2391 2391 2391 2398 2396 2397 2399 2397 2398 2391 2391 2396 2399 2391 2391 2391 2396 2391 2399 2391 2396 2391 2396 2397 2398 2391 2391 2391 2391 2391 2399 2397 2391 2398 2397 2391 2391 2391 2391 2391 2396 2399 2399 2399 2391 2391 2391 2391 2398 2396 2391 2391 2391 2391 + 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2398 2391 2399 2391 2391 2397 2391 2391 2399 2391 2396 2396 2391 2391 2391 2397 2391 2391 2396 2391 2391 2398 2399 2391 2398 2392 0 0 0 0 2390 2391 2396 2391 2391 2399 2391 2391 2399 2399 2396 2399 2391 2391 2398 2396 2397 2398 2391 2397 2399 2399 2397 2397 2392 0 0 0 0 2390 2391 2391 2398 2391 2391 2396 2399 2399 2391 2391 2399 2397 2396 2398 2391 2398 2391 2396 2396 2391 2391 2391 2391 2391 2391 2397 2391 2398 2391 2397 2399 2399 2398 2392 0 0 0 0 2390 2398 2391 2397 2396 2391 2399 2399 2397 2399 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2396 2396 2396 2391 2398 2396 2396 2391 2398 2391 2397 2391 2397 2398 2391 2399 2397 2396 2397 2396 2396 2391 2397 2397 2399 2391 2396 2391 2391 2391 2399 2397 2391 2398 2399 2391 2391 2396 2398 2391 2391 2398 2391 2397 2391 2396 2398 2391 2391 2391 2398 2391 2396 2396 2399 2399 2397 2399 2391 2391 2396 2391 2396 2391 2391 2398 2398 2391 2391 2399 2399 2397 2391 2391 2398 2397 2396 2391 2397 2391 2391 2398 2391 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2396 2399 2399 2396 2391 2391 2397 2397 2397 2396 2397 2391 2399 2396 2399 2391 2399 2396 2391 2398 2391 2391 2397 2391 2391 2398 2399 2391 2398 2398 2391 2397 2396 2391 2398 2391 2391 2391 2396 2391 2391 2399 2391 2398 2399 2391 2391 2399 2391 2399 2398 2397 2398 2391 2391 2397 2398 2399 2396 2397 2391 2391 2397 2391 2398 2391 2391 2391 2396 2399 2391 2391 2391 2399 2391 2391 2391 2391 2391 2399 2391 2391 2391 2397 2396 2396 2398 2391 2397 2397 2396 2398 2397 2391 2391 2398 2391 2391 2399 2391 2398 2391 2391 2391 2396 2396 2391 2399 2399 2391 2391 2391 2399 2399 2391 2391 2391 2397 2399 2391 2397 2399 2396 + 2391 2391 2396 2397 2391 2391 2398 2391 2399 2396 2391 2397 2396 2391 2397 2391 2396 2399 2397 2391 2398 2397 2391 2391 2391 2397 2398 2391 2391 2391 2391 2391 2391 2397 2399 2392 0 0 0 0 2390 2399 2399 2398 2391 2396 2399 2398 2391 2397 2399 2391 2396 2396 2397 2391 2399 2391 2398 2391 2391 2396 2399 2396 2392 0 0 0 0 2390 2396 2391 2396 2396 2399 2398 2391 2397 2398 2391 2391 2399 2391 2397 2399 2396 2391 2397 2398 2391 2398 2391 2396 2397 2391 2399 2391 2396 2399 2396 2398 2391 2396 2392 0 0 0 0 2390 2397 2391 2391 2398 2396 2391 2397 2396 2391 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2398 2399 2391 2391 2397 2391 2391 2391 2398 2399 2391 2397 2391 2391 2397 2396 2398 2391 2398 2391 2391 2391 2396 2391 2399 2391 2397 2391 2391 2398 2398 2396 2398 2391 2399 2397 2391 2396 2391 2391 2396 2391 2391 2399 2391 2391 2391 2399 2396 2391 2391 2399 2397 2396 2399 2399 2391 2397 2396 2391 2399 2398 2398 2391 2391 2398 2398 2391 2391 2391 2399 2398 2391 2391 2397 2399 2391 2398 2396 2399 2397 2397 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2978 2391 2391 2391 2398 2397 2396 2398 2399 2391 2391 2391 2391 2397 2396 2391 2391 2391 2391 2391 2391 2391 2398 2399 2391 2391 2398 2399 2391 2397 2397 2391 2398 2391 2391 2399 2391 2391 2391 2391 2399 2391 2391 2396 2391 2391 2391 2397 2391 2399 2391 2391 2399 2391 2398 2391 2396 2391 2391 2398 2399 2391 2391 2396 2399 2391 2391 2391 2391 2391 2397 2396 2391 2396 2398 2391 2399 2399 2391 2399 2391 2397 2391 2391 2391 2399 2391 2391 2399 2398 2399 2391 2399 2396 2397 2397 2391 2391 2391 2391 2397 2391 2391 2399 2398 2398 2391 2391 2399 2398 2398 2391 2398 2396 2391 2396 2391 2391 2399 2397 2398 2391 2391 + 2398 2396 2397 2398 2391 2398 2391 2398 2391 2391 2391 2391 2391 2391 2398 2398 2391 2398 2391 2397 2391 2396 2391 2397 2397 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2392 0 0 0 0 2390 2391 2396 2391 2398 2398 2391 2391 2398 2398 2391 2391 2391 2397 2391 2398 2391 2391 2399 2397 2391 2398 2391 2398 2392 0 0 0 0 2390 2397 2391 2399 2391 2398 2391 2391 2397 2396 2396 2391 2399 2397 2391 2397 2391 2397 2391 2391 2399 2396 2396 2391 2391 2391 2391 2399 2391 2391 2397 2398 2391 2397 2392 0 0 0 0 2390 2397 2396 2399 2391 2391 2396 2391 2391 2398 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2397 2391 2399 2398 2391 2397 2396 2391 2391 2391 2398 2399 2391 2391 2391 2391 2396 2398 2391 2391 2391 2397 2391 2391 2398 2391 2391 2397 2391 2391 2399 2391 2391 2391 2391 2399 2398 2391 2396 2399 2398 2399 2398 2399 2391 2391 2391 2397 2391 2397 2391 2391 2391 2399 2391 2391 2398 2399 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2399 2397 2397 2391 2391 2391 2391 2391 2391 2396 2397 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2967 2391 2396 2396 2391 2396 2397 2398 2396 2399 2397 2397 2399 2391 2391 2391 2391 2391 2396 2391 2391 2399 2396 2391 2399 2391 2391 2397 2391 2397 2399 2396 2391 2391 2398 2398 2391 2399 2398 2391 2397 2397 2391 2397 2391 2391 2396 2397 2391 2391 2391 2396 2397 2391 2391 2399 2397 2399 2396 2391 2391 2391 2398 2399 2397 2391 2396 2391 2391 2398 2396 2397 2398 2391 2391 2391 2398 2397 2391 2397 2398 2391 2391 2391 2397 2399 2391 2391 2397 2397 2391 2391 2399 2397 2391 2391 2397 2391 2398 2391 2397 2397 2398 2391 2391 2391 2397 2396 2391 2396 2391 2397 2398 2391 2399 2391 2397 2391 2391 2391 2396 2391 + 2391 2391 2391 2391 2391 2397 2391 2391 2391 2399 2398 2391 2398 2391 2391 2396 2399 2391 2391 2391 2396 2398 2391 2391 2391 2391 2397 2398 2398 2396 2399 2399 2397 2396 2399 2392 0 0 0 0 2390 2396 2396 2398 2391 2391 2399 2396 2391 2397 2397 2391 2396 2391 2391 2397 2397 2391 2399 2391 2396 2391 2399 2391 2392 0 0 0 0 2390 2399 2397 2397 2391 2391 2398 2399 2397 2399 2396 2397 2396 2397 2398 2398 2396 2397 2391 2397 2391 2396 2391 2396 2391 2399 2391 2391 2391 2391 2391 2391 2391 2399 2392 0 0 0 0 2390 2391 2397 2399 2391 2396 2397 2399 2396 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2398 2391 2391 2397 2391 2391 2398 2398 2396 2397 2397 2391 2396 2396 2397 2391 2391 2391 2398 2397 2398 2391 2397 2391 2391 2391 2397 2399 2399 2399 2396 2391 2391 2391 2396 2398 2391 2397 2391 2396 2396 2391 2396 2391 2396 2396 2399 2391 2396 2391 2391 2397 2396 2391 2391 2399 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2396 2399 2399 2398 2396 2391 2397 2391 2391 2396 2396 2397 2391 2397 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2968 2398 2396 2398 2397 2396 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2391 2396 2398 2396 2398 2391 2398 2396 2397 2396 2398 2397 2391 2391 2391 2398 2391 2391 2391 2391 2391 2396 2399 2396 2399 2396 2391 2391 2391 2398 2397 2391 2398 2397 2391 2391 2391 2397 2398 2391 2398 2391 2391 2399 2396 2391 2399 2396 2396 2399 2396 2391 2391 2391 2391 2398 2391 2397 2391 2391 2391 2391 2391 2391 2397 2398 2391 2391 2391 2397 2391 2391 2396 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2399 2397 2391 2399 2391 2391 2391 2391 2391 2391 2396 2399 2399 2399 2397 2391 2391 2396 2399 2399 2391 2391 ) ) (tilemap (solid #f) (z-pos 100) + (name "Foreground") (width 510) (height 25) (tiles @@ -316,22 +321,92 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 0 0 0 0 0 0 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 0 0 0 32 32 0 0 0 32 32 0 0 0 32 32 0 0 0 32 32 0 129 0 32 32 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 2391 2391 2391 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2962 2391 2391 2391 2391 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 0 0 0 0 0 0 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 0 0 0 2385 2385 0 0 0 2385 2385 0 0 0 2385 2385 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2961 2391 2391 2391 2391 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 2385 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 2385 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2960 2391 2391 2391 2391 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 2385 2385 0 0 0 0 0 0 0 0 0 0 0 2385 2385 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 2385 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 2385 2385 2385 2385 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 1) + (name "Ice") + (width 510) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3042 3042 3042 3042 3042 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3042 3042 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3042 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (speed 0.5) + (alpha 0.3) + (z-pos -150) + (name "Background_para") + (width 340) + (height 25) + (tiles + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 + 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 34 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 34 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 34 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 34 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 34 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 34 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 40 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 0 0 1741 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 0 0 1741 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 0 0 1741 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 0 0 1741 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 0 0 1741 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 0 0 1741 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 + 37 37 37 37 37 37 39 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 43 32 32 34 0 0 0 33 32 32 35 37 37 37 37 37 37 37 37 39 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 43 32 32 34 0 0 0 33 32 32 35 37 37 37 37 37 37 37 37 39 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 43 32 32 34 0 0 0 33 32 32 35 37 37 37 37 37 37 37 37 39 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 43 32 32 34 0 0 0 33 32 32 35 37 37 37 37 37 37 37 37 39 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 43 32 32 34 0 0 0 33 32 32 35 37 37 37 37 37 37 37 37 39 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 43 32 32 34 0 0 0 33 32 32 35 37 37 37 37 37 37 37 37 39 0 0 0 + 36 36 36 36 36 36 43 32 32 32 32 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 37 37 39 32 32 32 35 37 37 36 36 36 36 36 36 36 36 36 43 32 32 32 32 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 37 37 39 32 32 32 35 37 37 36 36 36 36 36 36 36 36 36 43 32 32 32 32 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 37 37 39 32 32 32 35 37 37 36 36 36 36 36 36 36 36 36 43 32 32 32 32 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 37 37 39 32 32 32 35 37 37 36 36 36 36 36 36 36 36 36 43 32 32 32 32 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 37 37 39 32 32 32 35 37 37 36 36 36 36 36 36 36 36 36 43 32 32 32 32 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 37 37 39 32 32 32 35 37 37 36 36 36 36 36 36 36 36 36 43 32 32 32 + 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 43 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 43 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 43 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 43 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 43 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 43 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 35 37 37 37 37 37 39 32 32 34 0 0 0 38 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 35 37 37 37 37 37 39 32 32 34 0 0 0 38 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 35 37 37 37 37 37 39 32 32 34 0 0 0 38 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 35 37 37 37 37 37 39 32 32 34 0 0 0 38 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 35 37 37 37 37 37 39 32 32 34 0 0 0 38 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 35 37 37 37 37 37 39 32 32 34 0 0 0 38 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 37 37 39 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 37 37 39 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 37 37 39 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 37 37 39 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 37 37 39 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 37 37 39 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 36 36 36 36 + 0 0 0 0 0 0 40 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 + 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 32 32 32 32 34 0 0 0 0 33 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 33 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 33 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 33 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 33 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 33 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 33 + 37 37 37 37 39 34 0 0 0 119 120 0 0 38 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 42 0 0 0 0 33 32 32 32 32 35 37 37 37 37 37 37 37 37 39 34 0 0 0 119 120 0 0 38 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 42 0 0 0 0 33 32 32 32 32 35 37 37 37 37 37 37 37 37 39 34 0 0 0 119 120 0 0 38 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 42 0 0 0 0 33 32 32 32 32 35 37 37 37 37 37 37 37 37 39 34 0 0 0 119 120 0 0 38 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 42 0 0 0 0 33 32 32 32 32 35 37 37 37 37 37 37 37 37 39 34 0 0 0 119 120 0 0 38 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 42 0 0 0 0 33 32 32 32 32 35 37 37 37 37 37 37 37 37 39 34 0 0 0 119 120 0 0 38 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 42 0 0 0 0 33 32 32 32 32 35 37 37 37 37 37 37 37 37 39 34 0 0 0 119 + 36 36 36 36 36 39 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 42 0 0 0 0 0 35 37 37 37 37 36 36 36 36 36 36 36 36 36 36 39 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 42 0 0 0 0 0 35 37 37 37 37 36 36 36 36 36 36 36 36 36 36 39 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 42 0 0 0 0 0 35 37 37 37 37 36 36 36 36 36 36 36 36 36 36 39 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 42 0 0 0 0 0 35 37 37 37 37 36 36 36 36 36 36 36 36 36 36 39 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 42 0 0 0 0 0 35 37 37 37 37 36 36 36 36 36 36 36 36 36 36 39 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 42 0 0 0 0 0 35 37 37 37 37 36 36 36 36 36 36 36 36 36 36 39 34 0 0 0 + 36 36 36 36 36 36 39 32 32 32 32 32 32 38 36 36 36 36 36 36 36 43 0 0 33 32 32 32 32 32 32 35 37 36 36 36 36 36 42 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 32 32 32 32 32 32 38 36 36 36 36 36 36 36 43 0 0 33 32 32 32 32 32 32 35 37 36 36 36 36 36 42 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 32 32 32 32 32 32 38 36 36 36 36 36 36 36 43 0 0 33 32 32 32 32 32 32 35 37 36 36 36 36 36 42 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 32 32 32 32 32 32 38 36 36 36 36 36 36 36 43 0 0 33 32 32 32 32 32 32 35 37 36 36 36 36 36 42 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 32 32 32 32 32 32 38 36 36 36 36 36 36 36 43 0 0 33 32 32 32 32 32 32 35 37 36 36 36 36 36 42 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 32 32 32 32 32 32 38 36 36 36 36 36 36 36 43 0 0 33 32 32 32 32 32 32 35 37 36 36 36 36 36 42 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 32 32 32 + 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 43 0 0 119 121 121 121 121 121 121 41 41 41 41 41 41 42 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 43 0 0 119 121 121 121 121 121 121 41 41 41 41 41 41 42 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 43 0 0 119 121 121 121 121 121 121 41 41 41 41 41 41 42 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 43 0 0 119 121 121 121 121 121 121 41 41 41 41 41 41 42 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 43 0 0 119 121 121 121 121 121 121 41 41 41 41 41 41 42 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 43 0 0 119 121 121 121 121 121 121 41 41 41 41 41 41 42 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/17 - Or is it just me.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/17 - Or is it just me.stl --- supertux-0.3.3/data/levels/world1/17 - Or is it just me.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/17 - Or is it just me.stl 2014-05-17 16:30:09.000000000 +0000 @@ -5,7 +5,7 @@ (license "GPL 2+ / CC-by-sa 3.0") (sector (name "main") - (music "music/cave.ogg") + (music "music/voc-dark.music") (ambient-light 1 1 1) (background (speed 0.5) @@ -195,8 +195,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 266) + (x 96) + (y 416) ) (spiky (x 13938) diff -Nru supertux-0.3.3/data/levels/world1/18 - Ice in the Hole.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/18 - Ice in the Hole.stl --- supertux-0.3.3/data/levels/world1/18 - Ice in the Hole.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/18 - Ice in the Hole.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,6 +3,7 @@ (name (_ "Ice in the Hole")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 0) (sector (name "main") (music "music/cave.ogg") @@ -27,14 +28,6 @@ (x 4127) (y 290) ) - (bouncingsnowball - (x 14758) - (y 427) - ) - (bouncingsnowball - (x 14749) - (y 182) - ) (camera (mode "normal") ) @@ -43,14 +36,17 @@ (y 407) ) (icecrusher + (sprite "images/creatures/icecrusher/icecrusher.sprite") (x 8960) (y 96) ) (icecrusher + (sprite "images/creatures/icecrusher/icecrusher.sprite") (x 9280) (y 96) ) (icecrusher + (sprite "images/creatures/icecrusher/icecrusher.sprite") (x 9856) (y 96) ) @@ -227,15 +223,17 @@ (y 440) ) (mriceblock - (x 14158) - (y 442) - ) - (mriceblock (x 14038) (y 442) ) + (smartball + (x 9800) + (y 438) + ) (secretarea (fade-tilemap "Secret1") + (script "") + (message "") (width 544) (height 320) (x 2304) @@ -243,11 +241,17 @@ ) (secretarea (fade-tilemap "Secret2") + (script "") + (message "") (width 96) (height 172) (x 5748) (y 120) ) + (smartblock + (x 14158) + (y 442) + ) (snowball (x 9717) (y 436) @@ -257,10 +261,6 @@ (y 438) ) (snowball - (x 9800) - (y 438) - ) - (snowball (x 11420) (y 503) ) @@ -294,8 +294,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 266) + (x 96) + (y 416) ) (spiky (x 9250) @@ -331,11 +331,11 @@ 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 32 32 32 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 129 32 0 0 0 0 109 110 111 0 0 0 0 0 0 0 32 32 32 32 32 32 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 32 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 32 0 0 0 0 0 0 32 32 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -351,28 +351,28 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 50 49 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 51 52 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 41 41 36 36 36 36 36 36 36 36 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 36 43 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 50 49 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 - 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 43 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 34 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 0 0 0 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 42 0 0 0 40 41 41 41 41 41 41 41 41 41 42 0 0 40 41 41 41 41 41 41 42 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 40 42 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 32 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 0 0 32 34 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 37 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 43 0 0 128 102 0 0 33 32 32 32 32 32 32 32 32 38 36 36 43 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 0 0 0 33 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 119 121 83 83 121 120 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 34 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1739 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 36 36 36 43 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 34 0 0 0 119 121 121 121 121 121 121 121 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 41 41 41 41 41 36 36 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 119 121 121 121 121 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 43 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 34 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 42 0 0 0 40 41 41 41 41 41 41 41 41 41 42 0 0 40 41 41 41 41 41 41 42 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 40 42 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 32 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 33 34 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 37 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 43 0 0 128 102 0 0 33 32 32 32 32 32 32 32 32 38 36 36 43 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 0 0 0 33 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 119 120 83 83 119 120 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 34 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1739 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 36 36 36 43 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 34 0 0 0 119 121 121 121 121 121 121 121 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 121 121 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 41 41 41 41 41 36 36 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 119 121 121 121 121 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 39 0 0 0 35 37 37 37 37 37 37 37 37 39 0 0 0 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1739 32 32 32 32 32 32 38 41 41 41 41 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 34 0 0 0 119 121 121 121 121 121 121 121 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 29 0 0 0 27 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 43 44 44 44 44 44 38 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 33 34 0 0 0 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 0 0 40 41 41 41 41 41 42 0 83 0 40 41 41 41 41 41 41 41 41 42 0 83 0 40 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 37 37 37 37 37 37 43 0 0 0 0 38 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 121 121 121 121 121 121 121 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 27 28 29 0 0 0 0 0 0 0 40 42 0 0 0 0 0 40 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 83 29 0 0 0 0 0 0 0 27 83 29 0 0 0 0 0 0 0 83 28 28 28 28 83 28 28 28 28 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 47 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 44 44 44 0 0 0 0 50 49 0 0 0 0 0 83 102 0 0 0 0 50 49 0 0 0 0 50 49 0 0 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 0 0 40 41 41 41 41 41 42 0 83 0 40 41 41 41 41 41 41 41 41 42 0 83 0 40 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 37 37 37 37 37 37 43 0 0 0 0 38 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 121 121 121 121 121 121 121 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 27 28 29 0 0 0 0 0 0 0 40 42 0 0 0 0 0 40 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 83 47 0 0 0 0 0 0 0 47 83 47 0 0 0 0 0 0 0 83 27 28 28 29 83 27 28 28 29 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 47 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 44 44 44 0 0 0 0 50 49 0 0 0 0 0 83 102 0 0 0 0 50 49 0 0 0 0 50 49 0 0 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 42 0 0 0 0 40 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 44 44 44 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 121 121 121 121 120 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 36 36 43 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 2087 2088 0 0 2087 2088 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 0 44 0 44 0 44 0 44 0 44 0 32 32 32 32 34 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 48 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 2085 2086 32 32 32 32 2087 2088 32 32 32 32 2087 2088 32 32 32 32 2085 2086 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 2087 2088 0 0 0 0 0 0 2087 2088 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 2087 2088 32 32 32 32 32 32 2087 2088 32 32 32 32 32 32 32 32 32 32 32 48 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 35 37 37 39 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 43 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 51 52 32 32 32 32 32 32 32 32 32 32 32 51 52 32 32 32 32 32 32 32 32 32 32 32 51 52 0 0 0 0 51 52 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 133 32 32 32 32 32 32 32 32 32 32 32 32 32 32 0 0 0 0 0 0 0 0 132 132 32 32 32 32 32 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 33 34 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 38 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 50 49 37 37 37 37 37 37 37 37 37 37 37 50 49 37 37 37 37 37 37 37 37 37 37 37 50 49 0 0 0 0 50 49 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 119 120 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 51 52 36 36 36 36 36 36 36 36 36 36 36 51 52 36 36 36 36 36 36 36 36 36 36 36 51 52 0 0 0 0 51 52 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 35 37 37 37 37 39 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 37 39 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 2178 2178 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 2178 2178 2178 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 119 120 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 51 52 36 36 36 36 36 36 36 36 36 36 36 51 52 36 36 36 36 36 36 36 36 36 36 36 51 52 0 0 0 0 51 52 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 35 37 37 37 37 39 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 2178 2178 2178 2178 2178 2178 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 37 39 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 2178 2178 2178 2178 2178 2178 2178 2178 2178 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 2178 2178 2178 2178 2178 2178 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 2178 2178 2178 2178 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 2178 2178 2178 2178 2178 38 36 36 36 36 43 2178 2178 2178 2178 2178 2178 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 2178 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 ) ) (tilemap @@ -388,7 +388,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -419,7 +419,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -452,13 +452,13 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff -Nru supertux-0.3.3/data/levels/world1/19 - Miyamoto Monument.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/19 - Miyamoto Monument.stl --- supertux-0.3.3/data/levels/world1/19 - Miyamoto Monument.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/19 - Miyamoto Monument.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,65 +3,60 @@ (name (_ "Miyamoto Monument")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 0) (sector (name "main") (music "music/cave.ogg") (ambient-light 1 1 1) - (background - (speed 0.5) - (image "images/background/cave2.jpg") - ) - (bouncingsnowball - (x 7761) - (y 245) - ) - (bouncingsnowball - (x 9514) - (y 316) - ) - (bouncingsnowball - (x 9827) - (y 292) + (bonusblock + (script "") + (count 5) + (sprite "images/objects/bonus_block/brick.sprite") + (x 960) + (y 352) ) - (bouncingsnowball - (x 9730) - (y 335) - ) - (bouncingsnowball - (x 10876) - (y 242) - ) - (bouncingsnowball - (x 9593) - (y 267) - ) - (bouncingsnowball - (x 9174) - (y 421) + (bonusblock + (script "") + (contents "star") + (sprite "images/objects/bonus_block/brick.sprite") + (x 1440) + (y 320) ) (bouncingsnowball - (x 8920) - (y 428) + (x 8097) + (y 192) ) (bouncingsnowball - (x 14819) - (y 305) + (x 9217) + (y 352) ) (bouncingsnowball - (x 14719) - (y 329) + (x 8963) + (y 359) ) (bouncingsnowball - (x 14483) - (y 356) + (x 9729) + (y 544) ) (bouncingsnowball - (x 14177) - (y 425) + (x 9601) + (y 448) ) (camera (mode "normal") ) + (captainsnowball + (x 14178) + (y 421) + ) + (captainsnowball + (x 14498) + (y 357) + ) + (captainsnowball + (x 14818) + (y 352) + ) (firefly (x 7083) (y 398) @@ -86,6 +81,10 @@ (x 13171) (y 356) ) + (gradient + (top_color 0 0 0.003921569) + (bottom_color 0 0 0.003921569) + ) (jumpy (x 4722) (y 416) @@ -126,13 +125,21 @@ (x 1569) (y 472) ) - (mriceblock - (x 10746) - (y 370) + (smartball + (x 5789) + (y 471) ) - (mriceblock - (x 10582) - (y 437) + (smartball + (x 7711) + (y 400) + ) + (smartblock + (x 10753) + (y 358) + ) + (smartblock + (x 10593) + (y 422) ) (snowball (x 502) @@ -143,21 +150,13 @@ (y 472) ) (snowball - (x 5789) - (y 471) - ) - (snowball (x 7765) (y 403) ) - (snowball - (x 7711) - (y 400) - ) (spawnpoint (name "main") - (x 100) - (y 266) + (x 96) + (y 448) ) (spiky (x 2864) @@ -192,24 +191,24 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 131 131 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 131 131 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 - 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 32 32 0 32 32 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 32 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 - 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 37 0 37 37 0 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 32 32 32 32 32 32 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 0 36 36 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 0 36 36 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 0 36 36 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 0 36 36 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 0 36 36 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 0 36 36 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 0 36 36 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 0 36 36 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 0 36 36 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 211 28 28 28 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 212 131 131 131 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 212 131 131 131 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 212 131 131 131 0 0 0 0 0 0 + 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 2385 2385 0 2385 2385 0 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 2385 0 0 0 0 0 0 0 0 0 212 131 131 131 0 0 0 0 0 0 + 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2388 2388 0 2388 2388 0 2388 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 0 2391 2391 0 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 0 2391 2391 0 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 0 2391 2391 0 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 0 2391 2391 0 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 0 2391 2391 0 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 0 2391 2391 0 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 0 2391 2391 0 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 0 2391 2391 0 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 0 2391 2391 0 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap @@ -218,31 +217,31 @@ (width 505) (height 25) (tiles - 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 43 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 41 41 41 41 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 38 36 43 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 42 0 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 40 41 36 36 36 36 36 36 41 36 36 36 36 36 36 36 36 36 36 - 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 33 38 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 33 34 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 38 36 36 36 36 42 0 38 36 36 36 36 36 36 36 36 36 - 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 29 0 0 0 35 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 0 35 39 0 35 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 38 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 40 41 41 41 42 0 0 40 36 36 36 36 36 36 36 36 36 - 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 33 32 32 32 34 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 38 43 0 38 43 0 40 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 33 32 32 32 34 0 0 0 0 0 38 36 36 36 43 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 - 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 0 35 37 37 37 39 0 35 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 34 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 39 0 0 35 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 40 36 43 0 0 0 35 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 2087 2088 0 2087 2088 0 2085 2086 0 0 0 0 0 0 0 0 83 83 102 83 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 33 38 43 0 40 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 33 32 34 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 39 0 0 0 0 0 0 0 35 37 37 37 39 0 0 0 0 0 38 36 36 36 43 0 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 40 36 36 43 36 36 36 36 36 - 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 38 43 32 38 41 41 41 43 32 38 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 40 41 41 41 41 41 41 41 41 42 0 0 40 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 38 43 34 0 0 40 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 2087 2088 0 2087 2088 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 35 36 43 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 34 0 35 37 37 39 0 0 83 0 0 35 37 39 0 0 83 0 0 35 37 37 39 0 0 0 33 32 32 32 34 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 0 38 36 36 36 43 0 0 33 34 0 35 37 37 37 39 0 33 34 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 - 36 43 0 0 0 0 0 0 0 83 83 83 102 83 0 0 0 0 0 0 0 0 0 0 48 0 48 0 0 0 0 0 0 0 0 0 40 41 121 42 0 0 0 40 121 41 42 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 39 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 2087 2088 32 2087 2088 32 2087 2088 32 2087 2088 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 38 36 43 0 0 0 0 0 0 103 35 37 37 37 37 37 37 37 39 0 38 36 36 43 34 0 0 0 33 38 36 43 34 0 0 0 33 38 36 36 43 0 0 0 35 37 37 37 39 0 0 0 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 38 36 36 36 43 0 0 0 0 0 0 0 40 41 41 41 42 0 0 0 0 0 40 41 41 41 42 0 0 35 39 0 38 36 36 36 43 0 35 39 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 - 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 48 0 48 0 48 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 33 32 32 32 34 0 0 0 0 40 41 41 41 42 0 0 0 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 2087 2088 0 2087 2088 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 34 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 33 32 32 32 32 32 32 32 32 32 34 0 0 33 32 32 32 32 32 32 32 32 34 0 0 33 32 32 32 32 35 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 38 36 36 36 39 0 0 0 35 36 36 36 39 0 0 0 35 36 36 36 43 0 0 0 38 36 36 36 43 0 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 43 0 40 41 41 41 42 0 38 43 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 35 39 0 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 33 32 34 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 - 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 48 0 48 0 48 0 48 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 51 52 48 0 0 0 0 0 0 0 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 33 32 32 32 32 32 32 32 32 2087 2088 32 2087 2088 32 2087 2088 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 39 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 35 37 37 37 37 37 37 37 37 37 39 2085 2086 35 37 37 37 37 37 37 37 37 39 2085 2086 35 37 37 37 37 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 38 36 36 36 43 32 32 32 38 36 36 36 43 32 32 32 38 36 36 36 43 0 0 0 40 41 41 41 42 0 0 0 40 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 42 0 0 0 0 0 0 0 40 42 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 35 39 0 0 0 0 0 40 42 0 0 0 0 0 0 0 0 0 0 40 41 41 42 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 35 37 39 0 33 34 0 33 133 32 32 32 32 32 32 32 32 32 32 32 32 32 0 132 0 0 0 0 - 36 43 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 48 32 48 32 48 32 48 32 48 32 48 32 32 32 48 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 48 48 48 48 32 32 32 32 32 32 32 32 32 32 32 32 48 48 32 32 32 32 32 32 34 50 49 48 48 32 32 32 32 32 32 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 42 0 0 0 35 37 37 37 37 37 37 37 37 2087 2088 37 2087 2088 37 2087 2088 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 48 48 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 33 32 0 0 0 44 44 44 44 44 44 44 44 0 0 0 32 34 0 0 38 36 36 36 36 36 36 36 36 36 43 2087 2088 38 36 36 36 36 36 36 36 36 43 2087 2088 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 33 38 36 36 36 36 36 36 36 43 0 38 36 36 36 36 37 37 37 36 36 36 36 36 37 37 37 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 35 37 37 37 37 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 35 39 0 0 0 0 40 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 36 36 43 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 38 36 43 0 35 39 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 - 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 51 52 35 37 37 37 37 37 37 37 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 2087 2088 36 2087 2088 36 2087 2088 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 47 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 38 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 43 0 0 0 0 0 1311 35 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 35 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 40 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 38 36 43 0 38 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 2087 2088 36 2087 2088 36 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 40 41 41 41 41 41 41 41 42 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 38 36 43 0 38 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 2087 2088 36 2087 2088 36 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 38 36 43 0 38 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 2087 2088 36 2087 2088 36 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 38 36 43 0 38 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 2087 2088 36 2087 2088 36 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 38 36 43 0 38 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 2087 2088 36 2087 2088 36 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 38 36 43 0 38 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 2087 2088 36 2087 2088 36 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 38 36 43 0 38 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 2087 2088 36 2087 2088 36 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 38 36 43 0 38 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 2087 2088 36 2087 2088 36 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 43 0 0 0 0 38 36 43 0 38 43 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 2399 2392 0 0 0 2390 2397 2391 2396 2391 2391 2396 2391 2391 2391 2391 2391 2398 2391 2391 2397 2391 2398 2399 2391 2391 2391 2397 2399 2391 2396 2396 2399 2391 2391 2397 2391 2396 2399 2398 2391 2397 2399 2391 2396 2396 2391 2399 2397 2398 2391 2391 2396 2397 2391 2399 2398 2398 2399 2399 2397 2396 2391 2399 2391 2391 2391 2396 2398 2397 2391 2391 2391 2391 2391 2391 2397 2397 2397 2391 2399 2391 2391 2391 2391 2391 2398 2399 2391 2396 2391 2399 2399 2391 2391 2391 2396 2399 2398 2399 2399 2398 2396 2396 2391 2391 2399 2391 2391 2391 2396 2391 2391 2396 2399 2397 2391 2398 2391 2391 2391 2398 2391 2398 2399 2391 2391 2398 2396 2399 2399 2391 2398 2396 2397 2399 2398 2397 2399 2391 2391 2398 2396 2398 2399 2397 2391 2396 2398 2391 2391 2391 2391 2397 2391 2399 2396 2391 2399 2391 2391 2396 2391 2399 2391 2391 2391 2399 2391 2397 2391 2399 2391 2391 2398 2397 2391 2396 2391 2397 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2397 2397 2398 2391 2396 2397 2398 2398 2397 2397 2399 2397 2391 2396 2391 2398 2391 2398 2399 2391 2391 2391 2391 2396 2391 2391 2391 2399 2391 2391 2391 2396 2391 2391 2397 2391 2396 2391 2398 2397 2391 2398 2398 2391 2391 2396 2397 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2397 2391 2396 2397 2391 2391 2398 2396 2396 2398 2396 2398 2391 2396 2397 2399 2399 2399 2397 2391 2397 2391 2391 2391 2396 2399 2391 2391 2391 2391 2396 2391 2396 2391 2391 2391 2398 2398 2391 2391 2397 2391 2396 2391 2399 2391 2397 2391 2399 2396 2391 2397 2397 2399 2391 2396 2391 2396 2398 2396 2391 2398 2391 2396 2391 2399 2398 2391 2391 2396 2398 2391 2399 2391 2391 2391 2397 2391 2391 2391 2391 2398 2399 2396 2391 2396 2397 2397 2398 2391 2391 2391 2399 2397 2398 2397 2398 2391 2398 2391 2398 2396 2391 2391 2391 2399 2399 2391 2398 2391 2398 2391 2391 2399 2391 2396 2399 2396 2396 2391 2399 2396 2397 2391 2391 2391 2396 2391 2399 2391 2398 2399 2391 2391 2391 2397 2391 2396 2399 2391 2391 2391 2397 2391 2391 2398 2396 2391 2399 2396 2391 2396 2391 2398 2391 2397 2391 2391 2396 2391 2397 2391 2396 2396 2396 2391 2396 2391 2391 2397 2391 2397 2397 2396 2391 2398 2391 2391 2391 2398 2399 2397 2397 2399 2396 2391 2391 2398 2397 2391 2397 2391 2398 2398 2397 2391 2396 2398 2391 2397 2391 2391 2391 2391 2397 2398 2391 2391 2396 2396 2391 2391 2398 2391 2391 2391 2391 2399 2398 2398 2399 2391 2399 2391 2399 2398 2391 2399 2391 2391 2391 2398 2399 2391 2391 2391 2391 2391 2391 2391 2399 2398 2398 2397 2396 2397 2391 2398 2398 2391 2391 2391 2398 2391 2396 + 2397 2392 0 0 0 2390 2398 2399 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2396 2391 2391 2391 2399 2391 2391 2397 2391 2391 2396 2399 2391 2391 2391 2391 2391 2391 2391 2398 2399 2391 2396 2399 2396 2398 2391 2391 2391 2396 2398 2399 2391 2397 2399 2397 2396 2396 2391 2397 2396 2399 2399 2397 2396 2399 2391 2398 2391 2399 2398 2391 2396 2398 2396 2396 2391 2399 2391 2398 2399 2398 2396 2391 2391 2391 2399 2398 2398 2396 2397 2396 2391 2399 2391 2391 2391 2396 2399 2391 2391 2391 2391 2391 2397 2391 2399 2391 2391 2398 2396 2399 2398 2391 2391 2391 2398 2397 2391 2391 2398 2399 2391 2399 2391 2397 2391 2391 2391 2396 2398 2391 2391 2391 2391 2396 2398 2391 2391 2391 2396 2391 2397 2391 2391 2391 2391 2396 2391 2398 2398 2391 2391 2397 2391 2391 2397 2396 2391 2391 2398 2391 2391 2391 2391 2398 2397 2391 2396 2391 2399 2397 2396 2397 2396 2397 2391 2398 2396 2398 2397 2391 2391 2391 2391 2391 2391 2396 2391 2396 2399 2398 2391 2391 2391 2397 2391 2391 2391 2399 2391 2397 2391 2398 2391 2391 2397 2396 2396 2391 2396 2391 2397 2391 2399 2399 2396 2391 2391 2399 2391 2391 2399 2391 2391 2398 2391 2399 2391 2397 2391 2391 2397 2398 2391 2391 2397 2391 2399 2398 2391 2398 2399 2398 2391 2391 2397 2397 2391 2391 2399 2391 2396 2391 2396 2391 2397 2396 2398 2396 2399 2391 2391 2397 2391 2397 2397 2391 2397 2396 2397 2398 2391 2391 2399 2391 2399 2399 2391 2397 2391 2391 2391 2391 2391 2391 2397 2391 2396 2396 2398 2391 2396 2396 2391 2396 2391 2391 2391 2396 2391 2397 2391 2396 2391 2398 2391 2398 2398 2391 2391 2391 2391 2391 2398 2391 2399 2398 2397 2391 2396 2399 2396 2391 2391 2391 2399 2397 2391 2391 2391 2391 2397 2397 2397 2391 2391 2396 2398 2397 2391 2391 2396 2391 2391 2399 2398 2398 2398 2391 2398 2391 2398 2391 2397 2398 2398 2397 2397 2391 2391 2391 2391 2391 2391 2391 2398 2391 2397 2391 2391 2391 2391 2391 2391 2399 2398 2391 2391 2399 2397 2398 2399 2391 2399 2391 2391 2391 2391 2391 2391 2399 2398 2391 2391 2391 2399 2391 2396 2391 2396 2396 2391 2391 2396 2397 2396 2391 2396 2399 2397 2391 2397 2391 2391 2391 2391 2397 2396 2396 2396 2396 2391 2391 2399 2398 2391 2391 2391 2391 2398 2399 2391 2391 2391 2399 2391 2396 2391 2391 2391 2399 2391 2397 2391 2397 2391 2391 2398 2391 2399 2391 2391 2391 2391 2391 2399 2397 2391 2391 2391 2396 2391 2399 2391 2396 2399 2391 2391 2391 2391 2396 2391 2396 2398 2398 2391 2399 2396 2399 2399 2391 2399 2397 2391 2399 2398 2396 2391 2396 2391 2391 2396 2397 2398 2397 2399 2391 2398 2391 2398 2397 2391 2398 2391 2397 2398 + 2399 2392 0 0 0 2390 2398 2396 2391 2398 2391 2396 2397 2399 2391 2396 2398 2391 2396 2398 2391 2391 2398 2399 2397 2397 2398 2399 2396 2397 2391 2398 2391 2391 2391 2391 2396 2391 2397 2397 2391 2398 2399 2391 2399 2391 2396 2399 2397 2391 2391 2399 2391 2399 2396 2398 2391 2391 2391 2391 2391 2391 2399 2397 2391 2391 2398 2399 2391 2397 2399 2399 2399 2391 2391 2391 2396 2391 2391 2399 2397 2391 2391 2391 2398 2391 2391 2397 2391 2396 2391 2397 2391 2391 2391 2391 2391 2391 2391 2396 2396 2399 2391 2391 2391 2391 2399 2398 2391 2391 2391 2399 2397 2396 2398 2399 2396 2399 2398 2399 2399 2391 2396 2398 2391 2391 2396 2391 2397 2391 2391 2399 2391 2397 2391 2397 2391 2396 2391 2399 2398 2391 2391 2396 2391 2398 2391 2391 2391 2391 2391 2397 2397 2399 2396 2398 2391 2391 2391 2396 2398 2396 2397 2391 2391 2397 2397 2391 2391 2399 2391 2391 2397 2396 2396 2391 2391 2391 2398 2399 2397 2391 2396 2399 2399 2398 2391 2391 2391 2391 2391 2391 2396 2396 2391 2398 2398 2391 2391 2391 2396 2391 2396 2397 2396 2391 2396 2396 2398 2399 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2397 2399 2391 2391 2398 2391 2399 2391 2391 2391 2391 2396 2399 2391 2391 2399 2396 2391 2391 2391 2397 2391 2391 2396 2397 2398 2396 2391 2396 2391 2397 2391 2391 2396 2396 2391 2391 2391 2399 2391 2391 2391 2397 2398 2399 2396 2397 2398 2398 2391 2391 2398 2391 2398 2396 2399 2399 2399 2391 2391 2391 2399 2391 2391 2396 2391 2397 2396 2397 2397 2391 2391 2398 2398 2391 2397 2391 2391 2399 2391 2396 2399 2397 2391 2399 2391 2391 2391 2397 2391 2398 2391 2391 2391 2391 2391 2397 2398 2397 2391 2396 2399 2391 2391 2398 2396 2399 2391 2399 2397 2391 2391 2391 2396 2397 2397 2391 2391 2398 2398 2391 2399 2398 2391 2396 2391 2398 2391 2391 2399 2396 2399 2391 2391 2396 2397 2391 2391 2391 2398 2391 2396 2391 2397 2398 2391 2391 2396 2391 2398 2396 2391 2391 2391 2391 2391 2391 2396 2399 2398 2391 2398 2391 2399 2396 2396 2397 2396 2397 2399 2391 2396 2398 2399 2396 2391 2399 2391 2391 2398 2391 2391 2396 2391 2391 2397 2396 2391 2391 2391 2397 2399 2391 2398 2391 2396 2391 2398 2391 2397 2398 2391 2399 2399 2391 2391 2396 2399 2398 2398 2391 2391 2396 2391 2399 2399 2399 2391 2398 2398 2397 2391 2391 2396 2396 2398 2391 2396 2397 2398 2399 2396 2398 2391 2397 2397 2396 2398 2398 2396 2398 2391 2398 2391 2396 2398 2397 2398 2399 2391 2391 2391 2398 2391 2391 2391 2391 2391 2398 2397 2399 2398 2391 2396 2391 2391 2399 2396 2396 2397 2396 2391 2399 2396 2397 2391 2396 2396 2399 2397 2391 2397 2391 2397 2397 + 2399 2392 0 0 0 2390 2391 2397 2398 2391 2399 2396 2391 2391 2397 2396 2399 2391 2398 2398 2391 2391 2391 2396 2391 2391 2391 2397 2391 2391 2397 2396 2397 2391 2398 2398 2396 2399 2397 2396 2397 2398 2391 2391 2397 2397 2397 2397 2399 2391 2398 2391 2391 2397 2391 2391 2391 2391 2396 2391 2397 2396 2391 2391 2396 2391 2391 2397 2399 2391 2391 2391 2391 2391 2397 2391 2398 2398 2391 2391 2391 2399 2391 2391 2397 2397 2391 2391 2397 2391 2399 2399 2391 2398 2391 2398 2398 2391 2397 2391 2391 2398 2391 2399 2399 2391 2391 2391 2397 2397 2391 2399 2399 2397 2391 2398 2391 2391 2396 2391 2391 2391 2391 2396 2391 2391 2391 2397 2391 2399 2391 2399 2398 2398 2397 2391 2391 2397 2396 2391 2391 2397 2391 2398 2391 2391 2391 2396 2397 2391 2391 2399 2391 2391 2391 2391 2399 2399 2398 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2399 2391 2399 2397 2398 2391 2391 2398 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2398 2391 2399 2396 2391 2391 2398 2391 2398 2397 2398 2399 2391 2399 2396 2391 2398 2391 2391 2391 2391 2396 2397 2391 2399 2391 2397 2391 2397 2391 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2397 2396 2391 2391 2391 2398 2391 2391 2397 2399 2391 2399 2391 2391 2399 2398 2399 2397 2396 2399 2399 2391 2398 2391 2396 2398 2399 2391 2391 2391 2399 2398 2391 2391 2391 2396 2397 2398 2391 2391 2391 2391 2397 2391 2391 2391 2397 2399 2396 2399 2399 2397 2391 2397 2399 2399 2391 2391 2391 2391 2391 2396 2391 2391 2391 2399 2391 2391 2391 2398 2391 2397 2397 2391 2391 2391 2399 2397 2391 2391 2391 2391 2391 2396 2397 2396 2397 2397 2397 2391 2399 2391 2396 2397 2396 2391 2399 2391 2391 2391 2391 2399 2399 2398 2396 2391 2396 2391 2391 2398 2391 2391 2391 2391 2398 2399 2399 2391 2398 2398 2398 2396 2391 2391 2391 2391 2398 2391 2391 2399 2391 2391 2391 2396 2397 2396 2397 2391 2399 2391 2391 2396 2391 2399 2391 2397 2399 2391 2391 2397 2397 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2396 2399 2399 2391 2391 2391 2391 2391 2391 2391 2398 2391 2396 2397 2396 2396 2397 2391 2391 2391 2396 2391 2391 2391 2398 2391 2391 2396 2398 2391 2391 2398 2399 2391 2398 2396 2391 2391 2391 2397 2397 2396 2396 2397 2398 2391 2391 2391 2391 2391 2397 2397 2391 2397 2391 2396 2391 2397 2399 2391 2391 2391 2391 2391 2391 2396 2396 2391 2391 2391 2391 2391 2398 2397 2396 2391 2398 2399 2391 2391 2398 2397 2399 2397 2391 2391 2391 2391 2391 2391 2396 2391 2391 2397 2391 2396 2391 2391 2391 2391 2399 2398 2396 2391 2391 2397 2391 2391 2399 2391 + 2396 2392 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2962 2391 2957 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2962 2391 2391 2391 2399 2396 2391 2391 2957 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2962 2391 2391 2391 2399 2957 2394 2394 2394 2394 2962 2396 2391 2391 2391 2391 2391 2957 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2398 2962 2397 2398 2396 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2391 2391 2391 2399 2391 2397 + 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2394 2394 2394 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2397 2391 2391 2392 0 0 0 0 2390 2391 2396 2391 2391 2391 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2391 2391 2399 2391 2391 2391 2391 2391 2391 2391 2396 2399 2398 2398 2391 2391 2391 2391 2396 + 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 2390 2398 2392 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2395 0 0 0 0 2390 2391 2398 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 2978 2399 2396 2397 2391 2391 2396 2391 2397 2391 2391 2396 2391 2391 2398 2398 2399 2398 2399 + 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 2384 2961 2957 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2386 0 2384 2386 0 2384 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2391 2391 2957 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 2967 2391 2391 2391 2391 2398 2982 2978 2399 2398 2391 2391 2399 2391 2391 2399 2391 2396 + 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2953 2954 2954 2954 2955 0 0 0 2387 2960 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2389 0 2387 2389 0 2387 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 2390 2391 2391 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 2968 2394 2394 2394 2993 2996 0 0 2967 2397 2396 2399 2396 2391 2391 2391 2397 2391 + 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 2390 2398 2392 0 0 0 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 2390 2392 0 2390 2392 0 2393 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 2384 2385 2385 2385 2386 0 0 0 0 0 0 0 2384 2385 2385 2385 2386 0 0 0 0 0 2390 2396 2391 2398 2392 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 2968 2962 2391 2399 2396 2396 2396 2391 2391 2391 + 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 0 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2386 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 2393 2962 2392 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 2087 2088 0 2087 2088 0 2085 2086 0 0 0 0 0 0 0 0 83 83 102 83 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 2384 2961 2392 0 2393 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2386 0 0 0 0 0 2384 2385 2386 0 0 0 0 0 2384 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2389 0 0 0 0 0 0 0 2387 2388 2388 2388 2389 0 0 0 0 0 2390 2391 2397 2391 2392 0 0 0 0 0 2384 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 27 2393 2962 2391 2957 2394 2394 2394 2394 2395 + 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 44 77 0 0 77 44 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2958 2386 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 2087 2088 0 2087 2088 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 2387 2960 2392 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2386 0 2387 2388 2388 2389 0 0 83 0 0 2387 2388 2389 0 0 83 0 0 2387 2388 2388 2389 0 0 0 2384 2386 0 0 0 0 0 0 0 0 0 2384 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 2390 2396 2391 2391 2392 0 0 0 0 0 0 0 2390 2391 2397 2397 2392 0 0 0 0 0 2390 2391 2396 2391 2392 0 0 2384 2386 0 2387 2388 2388 2388 2389 0 2384 2386 0 0 0 0 2384 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2386 0 0 0 0 2384 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2395 0 0 0 0 0 + 2399 2392 0 0 0 0 0 0 0 83 83 83 102 83 0 0 0 0 0 0 0 0 0 0 48 0 48 0 0 0 0 0 0 0 0 0 0 0 77 77 77 0 0 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2396 2391 2391 2392 0 0 0 2384 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2959 2389 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2087 2088 2385 2087 2088 2385 2087 2088 2385 2087 2088 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2399 2392 0 0 0 0 0 0 103 2387 2388 2388 2388 2388 2388 2388 2388 2389 0 2390 2397 2398 2392 0 0 0 0 0 2390 2397 2392 0 0 0 0 0 2390 2391 2391 2392 0 0 0 2387 2389 0 0 0 0 0 0 0 0 0 2387 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2961 2396 2398 2391 2392 0 0 0 0 0 0 0 2393 2394 2394 2394 2395 0 0 0 0 0 2393 2394 2394 2394 2395 0 0 2387 2389 0 2390 2396 2398 2396 2392 0 2387 2389 0 0 0 0 2387 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2386 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2386 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2386 0 0 0 0 2953 2954 2954 2954 2954 2955 0 0 0 0 2387 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 48 0 48 0 48 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2386 0 0 0 0 2393 2394 2394 2394 2395 0 0 0 2387 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 2087 2088 0 2087 2088 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 2384 2385 2385 2385 2385 2385 2961 2397 2392 0 0 0 0 0 0 0 2390 2391 2396 2396 2398 2391 2391 2399 2392 0 2390 2399 2397 2392 0 0 0 0 0 2390 2398 2392 0 0 0 0 0 2390 2399 2391 2392 0 0 0 2390 2392 0 0 0 0 0 0 0 0 0 2390 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2960 2391 2396 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2392 0 2393 2394 2394 2394 2395 0 2390 2392 0 0 0 0 2393 2394 2395 0 0 0 0 0 0 0 0 0 0 0 2384 2386 0 0 0 0 0 2387 2389 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2389 0 0 0 0 0 2393 2962 2391 2391 2399 2396 2391 2391 2391 2391 2391 2391 2392 0 0 2384 2385 2385 2385 2385 2386 0 0 0 0 2953 2954 2954 2954 2954 2955 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2399 2397 2392 0 0 0 0 2384 2385 2386 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 48 0 48 0 48 0 48 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 51 52 48 0 0 0 0 0 0 0 2387 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2397 2391 2392 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2087 2088 2385 2087 2088 2385 2087 2088 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 2085 2086 2387 2388 2388 2388 2388 2388 2388 2388 2388 2389 2085 2086 2387 2388 2388 2388 2388 2388 2960 2397 2392 0 0 0 0 0 0 0 2390 2397 2399 2397 2391 2391 2391 2398 2392 0 2390 2397 2391 2958 2385 2385 2385 2385 2385 2961 2391 2958 2385 2385 2385 2385 2385 2961 2391 2396 2392 0 0 0 2390 2392 0 0 0 0 0 0 0 0 0 2390 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2961 2391 2391 2391 2397 2396 2397 2398 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2395 0 0 0 0 0 0 0 2393 2395 0 0 0 0 0 0 0 0 0 0 0 0 2384 2386 0 0 0 0 2387 2389 0 0 0 0 0 2393 2395 0 0 0 0 0 0 0 0 0 0 2393 2394 2394 2395 0 0 0 0 0 0 2978 2962 2391 2391 2398 2399 2391 2396 2391 2396 2391 2392 0 0 2953 2954 2954 2954 2954 2955 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2396 2392 0 0 0 0 2387 2388 2389 0 2384 2386 0 2384 133 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 + 2391 2958 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 48 2385 48 2385 48 2385 48 2385 48 2385 48 2385 2385 2385 48 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 48 48 48 48 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 48 48 2385 2385 2385 2385 2385 2385 2386 50 49 48 48 2385 2385 2385 2385 2385 2385 2961 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2394 2394 2395 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2087 2088 2388 2087 2088 2388 2087 2088 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 2949 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 48 48 0 0 0 2390 2399 2391 2396 2391 2397 2391 2398 2392 0 0 0 2384 2385 2385 2385 2385 44 44 44 44 44 44 44 44 2385 2385 2385 2385 2386 0 0 2390 2391 2391 2397 2391 2396 2396 2399 2397 2391 2958 2087 2088 2961 2391 2396 2399 2391 2398 2391 2398 2391 2958 2087 2088 2961 2391 2391 2396 2391 2398 2399 2397 2392 0 0 0 0 0 0 2384 2961 2391 2391 2398 2397 2391 2396 2391 2392 0 2390 2391 2397 2959 2388 2388 2388 2388 2388 2960 2391 2959 2388 2388 2388 2388 2388 2960 2391 2391 2392 0 0 0 2390 2392 0 0 0 0 0 0 0 0 0 2390 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2998 2388 2388 2388 2388 2960 2397 2399 2399 2391 2399 2399 2391 2397 2392 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 2387 2389 0 0 0 0 2393 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2962 2396 2397 2397 2391 2396 2396 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2396 2392 0 0 0 0 2390 2391 2392 0 2387 2389 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 + 2391 2959 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2997 51 52 2998 2388 2388 2388 2388 2388 2388 2388 2960 2399 2391 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2396 2391 2398 2391 2397 2399 2397 2396 2087 2088 2391 2087 2088 2396 2087 2088 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 2956 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 2390 2391 2391 2391 2391 2391 2391 2398 2392 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 2390 2396 2391 2396 2391 2391 2399 2397 2391 2391 2959 2388 2388 2960 2397 2391 2398 2398 2396 2391 2391 2397 2959 2388 2388 2960 2398 2391 2391 2391 2391 2397 2396 2392 0 0 0 0 0 1311 2387 2960 2396 2391 2396 2399 2391 2391 2391 2392 0 2390 2398 2391 2391 2391 2396 2396 2391 2397 2391 2391 2399 2399 2391 2398 2397 2391 2399 2396 2391 2392 0 0 0 2390 2392 0 0 0 0 0 0 0 0 0 2390 2392 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2998 2388 2388 2388 2388 2960 2397 2399 2391 2391 2391 2398 2391 2399 2396 2396 2396 2391 2397 2392 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 2393 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2391 2391 2396 2399 2391 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2398 2391 2392 0 0 0 0 2390 2391 2392 0 2390 2392 0 2390 2396 2398 2391 2396 2396 2399 2397 2391 2397 2396 2397 2397 2398 2391 2391 2391 2391 2391 2391 2399 + 2391 2396 2391 2391 2398 2391 2391 2391 2397 2399 2391 2391 2397 2396 2391 2391 2397 2391 2391 2397 2399 2391 2399 2391 2391 2396 2391 2391 2391 2396 2391 2391 2391 2391 2396 2397 2391 2397 2391 2391 2391 2396 2391 2391 2396 2399 2391 2399 2391 2391 2399 2391 2391 2396 2391 2391 2397 2396 2396 2391 2391 2391 2391 2391 2399 2391 2398 2399 2397 2398 2397 2399 2391 2391 2397 2391 2398 2391 2396 2391 2959 2388 2388 2960 2391 2391 2399 2399 2391 2396 2399 2391 2396 2397 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2399 2391 2391 2391 2087 2088 2391 2087 2088 2398 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2398 2391 2398 2399 2397 2391 2391 2396 2391 2391 2391 2399 2391 2391 2391 2391 2391 2392 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 2390 2396 2397 2399 2399 2391 2397 2391 2398 2397 2391 2397 2391 2397 2391 2391 2396 2392 0 0 2390 2396 2391 2391 2398 2391 2396 2391 2398 2391 2398 2396 2391 2391 2397 2396 2396 2396 2397 2399 2396 2391 2391 2398 2398 2398 2391 2391 2396 2391 2396 2391 2391 2392 0 0 0 0 0 0 2390 2399 2391 2391 2391 2391 2398 2398 2397 2392 0 2390 2399 2399 2398 2391 2397 2391 2391 2391 2391 2397 2399 2398 2391 2391 2398 2391 2399 2396 2391 2392 0 0 0 2390 2392 0 0 0 0 0 0 0 0 0 2390 2392 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2960 2397 2391 2397 2396 2391 2398 2396 2396 2391 2397 2391 2391 2391 2398 2396 2398 2391 2397 2392 0 0 0 0 0 0 0 2390 2391 2398 2397 2391 2391 2391 2399 2399 2391 2391 2396 2391 2399 2398 2391 2397 2391 2399 2391 2392 0 0 0 2390 2397 2391 2397 2398 2391 2397 2399 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2978 2391 2396 2399 2399 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2399 2391 2391 2392 0 0 0 0 2390 2391 2392 0 2390 2392 0 2390 2396 2391 2391 2398 2391 2397 2391 2399 2399 2391 2391 2391 2398 2391 2391 2391 2396 2399 2391 2399 + 2391 2399 2399 2398 2399 2396 2391 2391 2397 2391 2391 2396 2398 2397 2399 2391 2396 2391 2397 2391 2391 2396 2399 2391 2391 2398 2397 2396 2396 2391 2397 2398 2391 2398 2397 2397 2391 2391 2397 2391 2391 2391 2391 2391 2398 2399 2397 2391 2391 2391 2391 2391 2391 2398 2399 2397 2399 2398 2396 2399 2399 2397 2391 2391 2397 2391 2398 2396 2399 2396 2391 2391 2391 2391 2398 2391 2391 2397 2398 2396 2391 2391 2391 2399 2399 2397 2391 2397 2396 2398 2396 2391 2391 2398 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2399 2391 2397 2391 2391 2391 2391 2391 2087 2088 2396 2087 2088 2391 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 2390 2391 2396 2396 2391 2391 2391 2397 2398 2391 2398 2391 2396 2391 2391 2399 2391 2391 2391 2397 2397 2396 2398 2391 2396 2391 2391 2399 2391 2396 2391 2391 2396 2392 0 0 0 0 0 0 2390 2396 2397 2391 2391 2391 2398 2391 2398 2392 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 2390 2958 2385 2385 2385 2386 0 2384 2385 2385 2385 2961 2392 0 0 0 0 0 0 0 0 0 0 2390 2399 2391 2397 2391 2396 2396 2391 2391 2391 2391 2391 2391 2397 2391 2398 2391 2391 2391 2396 2391 2398 2392 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2978 2962 2398 2399 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2396 2391 2392 0 0 0 0 2390 2391 2392 0 2390 2392 0 2390 2396 2396 2391 2397 2391 2398 2398 2396 2399 2391 2397 2398 2391 2397 2397 2397 2396 2398 2391 2391 + 2391 2397 2396 2399 2396 2391 2391 2396 2397 2391 2391 2391 2396 2391 2396 2398 2396 2399 2398 2398 2396 2391 2399 2391 2391 2391 2391 2391 2396 2391 2391 2399 2399 2391 2398 2398 2391 2391 2398 2391 2399 2391 2391 2391 2398 2391 2398 2397 2397 2391 2398 2398 2391 2391 2396 2391 2391 2391 2397 2396 2398 2396 2391 2391 2391 2391 2399 2391 2398 2396 2399 2397 2399 2391 2391 2399 2391 2396 2396 2391 2391 2391 2398 2397 2391 2396 2399 2391 2391 2391 2391 2391 2399 2396 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2399 2398 2391 2391 2391 2391 2399 2087 2088 2391 2087 2088 2398 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2399 2396 2399 2399 2398 2391 2391 2391 2391 2391 2391 2391 2397 2391 2391 2391 2391 2399 2391 2398 2391 2391 2391 2391 2399 2396 2391 2396 2391 2391 2392 0 0 0 0 0 0 2390 2391 2391 2397 2391 2391 2399 2397 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2959 2388 2388 2388 2997 2385 2998 2388 2388 2388 2960 2392 0 0 0 0 0 0 0 0 0 0 2390 2398 2397 2391 2391 2398 2391 2391 2397 2398 2396 2396 2391 2391 2398 2399 2391 2397 2397 2398 2396 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2967 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2396 2391 2392 0 0 0 0 2390 2398 2392 0 2390 2392 0 2390 2391 2398 2397 2396 2391 2396 2391 2398 2391 2391 2391 2391 2399 2396 2391 2391 2397 2399 2399 2397 + 2391 2391 2391 2397 2391 2399 2399 2391 2391 2396 2391 2397 2398 2391 2391 2391 2391 2399 2391 2398 2391 2399 2391 2397 2396 2391 2397 2391 2397 2398 2399 2397 2396 2397 2396 2398 2398 2398 2391 2399 2397 2391 2399 2391 2399 2398 2398 2391 2396 2399 2391 2398 2391 2398 2391 2397 2396 2391 2391 2391 2399 2396 2391 2391 2399 2397 2391 2396 2391 2391 2391 2391 2391 2391 2391 2391 2396 2396 2391 2398 2391 2398 2391 2399 2397 2397 2397 2397 2391 2397 2391 2391 2391 2391 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2398 2391 2391 2396 2391 2396 2087 2088 2396 2087 2088 2399 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2397 2391 2391 2396 2399 2397 2398 2391 2391 2391 2398 2391 2391 2391 2399 2397 2398 2391 2396 2391 2396 2391 2397 2398 2397 2391 2391 2399 2391 2391 2391 2392 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2398 2399 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2391 2391 2391 2397 2959 2388 2960 2391 2391 2396 2391 2395 0 0 0 0 0 0 0 0 0 0 2390 2399 2391 2391 2391 2391 2391 2397 2391 2398 2391 2391 2391 2398 2391 2391 2391 2397 2397 2396 2396 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2968 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2399 2399 2391 2392 0 0 0 0 2390 2391 2392 0 2390 2392 0 2390 2396 2391 2391 2391 2391 2391 2391 2397 2391 2396 2397 2398 2397 2391 2396 2391 2391 2391 2396 2396 + 2397 2391 2399 2391 2391 2399 2391 2398 2397 2391 2398 2396 2391 2397 2398 2391 2391 2398 2397 2397 2391 2397 2391 2391 2399 2391 2399 2391 2391 2397 2391 2391 2399 2391 2396 2397 2391 2391 2391 2391 2396 2391 2398 2391 2396 2398 2391 2398 2391 2396 2398 2398 2391 2391 2391 2396 2399 2398 2391 2391 2391 2391 2399 2391 2398 2391 2399 2398 2391 2397 2396 2396 2391 2398 2391 2391 2397 2391 2391 2391 2397 2391 2396 2391 2391 2398 2391 2391 2398 2391 2391 2399 2391 2399 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2396 2391 2391 2391 2391 2391 2391 2087 2088 2391 2087 2088 2391 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2396 2391 2391 2397 2391 2391 2391 2391 2396 2398 2398 2391 2391 2391 2397 2391 2391 2391 2391 2391 2398 2396 2399 2397 2399 2391 2397 2396 2398 2396 2391 2392 0 0 0 0 0 0 2390 2391 2399 2397 2391 2397 2391 2398 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2396 2391 2397 2391 2398 2399 2391 2993 2996 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2397 2391 2391 2391 2391 2396 2396 2396 2391 2396 2399 2398 2391 2396 2391 2399 2398 2397 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2398 2397 2391 2392 0 0 0 0 2390 2391 2392 0 2390 2392 0 2390 2391 2398 2391 2398 2391 2398 2391 2391 2398 2391 2391 2398 2396 2391 2399 2391 2391 2397 2399 2396 + 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2397 2397 2397 2398 2391 2396 2391 2396 2391 2391 2398 2399 2397 2391 2399 2396 2391 2398 2397 2399 2391 2397 2398 2398 2397 2399 2391 2391 2399 2391 2399 2398 2391 2397 2391 2398 2398 2396 2391 2391 2399 2391 2397 2391 2391 2398 2396 2391 2399 2391 2398 2397 2391 2396 2398 2398 2391 2391 2396 2391 2399 2391 2391 2398 2391 2398 2398 2391 2391 2397 2391 2391 2396 2396 2397 2391 2391 2396 2391 2399 2398 2396 2397 2398 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2398 2391 2397 2397 2398 2396 2396 2396 2087 2088 2399 2087 2088 2398 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2397 2391 2391 2391 2396 2391 2399 2399 2397 2391 2399 2398 2391 2391 2391 2391 2398 2391 2399 2397 2398 2396 2396 2398 2391 2399 2391 2391 2391 2391 2398 2392 0 0 0 0 0 0 2390 2391 2391 2391 2391 2398 2396 2397 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2978 2391 2399 2398 2391 2391 2982 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2396 2396 2391 2391 2391 2398 2397 2397 2391 2398 2396 2391 2391 2396 2391 2396 2399 2391 2391 2391 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2398 2399 2397 2392 0 0 0 0 2390 2397 2392 0 2390 2392 0 2390 2391 2399 2391 2391 2391 2391 2391 2396 2391 2397 2398 2398 2391 2391 2391 2391 2391 2391 2391 2398 + 2397 2391 2391 2398 2398 2391 2391 2396 2398 2391 2397 2391 2397 2399 2391 2397 2391 2397 2391 2391 2397 2396 2396 2391 2391 2398 2391 2398 2399 2398 2399 2391 2391 2391 2397 2397 2398 2391 2391 2391 2397 2399 2391 2399 2397 2391 2398 2391 2391 2399 2391 2391 2397 2397 2391 2391 2396 2391 2399 2398 2396 2398 2391 2391 2397 2391 2398 2397 2399 2396 2398 2399 2391 2398 2391 2391 2391 2391 2396 2391 2398 2397 2391 2399 2396 2391 2391 2391 2391 2391 2397 2391 2399 2398 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2397 2396 2397 2391 2397 2391 2397 2087 2088 2391 2087 2088 2396 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2391 2391 2396 2397 2391 2396 2399 2391 2397 2391 2398 2391 2398 2398 2391 2391 2391 2391 2391 2397 2391 2397 2399 2391 2391 2391 2399 2391 2397 2397 2397 2392 0 0 0 0 0 0 2390 2391 2391 2391 2391 2396 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2394 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2399 2399 2399 2398 2399 2397 2399 2391 2398 2398 2391 2391 2397 2399 2399 2397 2391 2396 2391 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2399 2391 2391 2392 0 0 0 0 2390 2391 2392 0 2390 2392 0 2390 2391 2391 2391 2391 2396 2396 2399 2398 2396 2397 2398 2398 2391 2399 2391 2398 2391 2391 2398 2391 + 2398 2391 2391 2391 2396 2397 2396 2391 2391 2396 2391 2398 2399 2399 2397 2398 2391 2398 2398 2399 2391 2397 2399 2396 2391 2397 2391 2391 2391 2391 2391 2398 2398 2398 2391 2391 2391 2396 2391 2396 2398 2399 2397 2391 2391 2399 2396 2391 2391 2391 2396 2398 2391 2391 2391 2396 2391 2397 2391 2391 2399 2398 2391 2391 2399 2396 2391 2398 2391 2399 2398 2398 2396 2391 2396 2391 2391 2391 2398 2396 2396 2391 2396 2391 2399 2399 2391 2391 2396 2391 2391 2398 2391 2399 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2399 2391 2398 2396 2391 2391 2391 2087 2088 2396 2087 2088 2391 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2398 2398 2391 2396 2391 2391 2391 2391 2391 2398 2391 2399 2391 2399 2391 2398 2391 2391 2391 2398 2391 2396 2391 2399 2397 2391 2399 2391 2392 0 0 0 0 0 0 2390 2398 2397 2398 2391 2399 2391 2397 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2396 2391 2391 2398 2391 2391 2399 2391 2399 2391 2396 2398 2398 2396 2391 2391 2399 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2391 2398 2392 0 0 0 0 2390 2396 2392 0 2390 2392 0 2390 2398 2397 2391 2398 2391 2397 2391 2391 2399 2391 2391 2398 2391 2399 2391 2398 2391 2399 2391 2396 ) ) (tilemap @@ -261,13 +260,13 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 0 32 32 0 32 32 0 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 0 32 0 32 0 32 0 32 0 32 0 0 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 32 32 0 0 0 0 0 0 0 0 0 33 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 0 0 0 0 0 0 0 0 0 0 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 2391 2391 2391 2391 2391 2391 2391 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 2962 2391 2391 2391 2391 2391 2391 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 0 2385 2385 0 2385 2385 0 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 2961 2391 2391 2391 2391 2391 2391 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 0 2385 0 2385 0 2385 0 2385 0 2385 0 0 0 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 0 0 0 0 0 0 0 0 0 2384 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 0 0 0 0 0 0 0 0 0 0 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2960 2391 2391 2391 2391 2391 2391 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -278,5 +277,126 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (alpha 0.4) + (z-pos -130) + (name "Background_para") + (width 303) + (height 25) + (tiles + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 1741 0 0 0 0 0 0 33 1741 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 1741 0 0 0 0 0 0 33 1741 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 34 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 1741 0 0 0 0 0 0 33 1741 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 0 0 1741 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 0 0 1741 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 39 34 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 0 0 1741 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 + 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 38 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 + 37 37 37 37 37 37 39 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 43 33 32 34 0 0 0 33 32 32 35 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 43 33 32 34 0 0 0 33 32 32 35 37 37 37 37 37 37 37 37 39 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 39 32 32 32 32 32 32 32 34 0 0 0 33 32 32 35 37 37 37 37 37 37 37 37 39 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 43 33 32 34 0 0 0 33 32 32 35 37 37 37 37 37 37 37 37 39 0 0 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 43 33 32 34 0 0 0 33 32 32 35 37 37 37 37 37 37 37 37 39 0 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 + 36 36 36 36 36 36 43 33 32 32 32 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 37 37 39 32 32 32 35 37 37 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 37 37 39 32 32 32 35 37 37 36 36 36 36 36 36 36 36 36 43 33 32 32 32 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 37 37 37 37 37 37 37 39 32 32 32 35 37 37 36 36 36 36 36 36 36 36 36 43 33 32 32 32 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 37 37 39 32 32 32 35 37 37 36 36 36 36 36 36 36 36 36 43 33 32 32 32 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 37 37 39 0 0 0 35 37 37 36 36 36 36 36 36 36 36 36 43 33 32 32 32 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 + 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 43 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 43 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 43 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 43 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 43 0 0 0 0 33 32 32 32 32 32 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 43 0 0 0 0 33 32 32 32 32 32 34 0 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 33 32 32 32 35 37 37 37 37 37 39 32 32 34 0 0 0 38 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 43 33 32 32 32 35 37 37 37 37 37 39 32 32 34 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 33 32 0 0 35 37 37 37 37 37 39 32 32 34 0 0 0 40 41 41 41 41 41 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 33 32 32 32 35 37 37 37 37 37 39 32 32 34 0 0 0 38 36 36 36 36 36 36 36 36 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 33 32 32 32 35 37 37 37 37 37 39 32 32 34 0 0 0 38 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 33 32 32 32 35 37 37 37 37 37 39 32 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 37 37 39 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 37 37 37 37 36 36 36 36 36 36 36 37 37 39 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 0 0 40 41 36 36 36 36 36 37 37 39 0 0 0 0 0 0 0 0 0 38 36 43 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 37 37 39 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 37 37 39 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 37 + 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 33 32 0 0 38 36 42 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 40 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 36 36 36 36 43 32 34 0 0 40 41 36 36 36 36 36 43 0 0 0 0 0 119 120 0 0 38 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 37 39 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 0 0 0 38 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 32 32 32 32 34 0 0 0 0 33 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 33 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 38 36 36 36 36 36 43 33 32 0 0 38 36 41 41 41 42 0 0 0 33 32 32 32 32 32 38 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 41 41 41 42 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 33 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 42 0 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 33 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 41 41 + 37 37 37 37 39 34 0 0 0 119 120 0 0 40 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 42 0 0 0 0 33 32 32 32 32 35 37 37 37 37 37 37 37 37 39 34 0 0 0 119 120 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 42 0 0 0 0 33 32 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 120 0 0 38 36 36 36 36 36 36 37 39 0 0 40 42 0 0 0 0 0 0 0 35 37 37 37 37 37 36 42 0 0 0 0 33 32 32 32 32 35 37 37 37 37 37 37 37 37 39 34 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 40 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 42 0 0 0 0 33 32 32 32 32 35 37 37 37 37 37 37 37 37 39 34 0 0 0 119 120 0 0 38 36 36 36 36 36 41 41 41 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 42 0 0 0 0 33 32 32 32 32 35 37 37 37 37 37 37 37 37 39 34 0 0 0 119 120 0 0 38 36 36 36 36 36 36 36 36 41 41 41 42 0 0 + 36 36 36 36 36 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 42 0 0 0 0 0 35 37 37 37 37 36 36 36 36 36 36 36 36 36 36 39 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 33 32 38 36 36 36 36 36 42 0 0 0 0 0 35 37 37 37 39 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 42 0 0 0 0 0 35 37 37 37 37 36 36 36 36 36 36 36 36 36 36 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 42 0 0 0 0 0 35 37 37 37 37 36 36 36 36 36 36 36 36 36 36 39 34 0 0 0 0 0 0 38 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 42 0 0 0 0 0 35 37 37 37 37 36 36 36 36 36 36 36 36 36 36 39 34 0 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 + 36 36 36 36 36 36 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 33 32 32 32 32 32 34 35 37 36 36 36 36 36 42 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 35 37 36 36 36 36 36 42 0 0 0 0 33 32 38 36 36 36 43 33 32 0 0 0 0 33 34 35 37 37 39 32 32 32 32 32 32 38 36 36 36 36 36 36 36 43 32 32 32 32 32 32 32 32 34 35 37 36 36 36 36 36 42 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 35 37 36 36 36 36 36 42 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 32 32 32 32 32 32 38 36 36 36 36 43 0 0 0 0 0 33 32 32 32 32 32 34 35 37 36 36 36 36 36 42 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 32 32 32 32 32 32 38 36 36 36 36 36 36 36 43 0 0 33 32 32 32 + 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 119 121 121 121 121 121 121 41 41 41 41 41 41 42 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 40 41 41 41 41 41 42 0 0 0 0 0 35 37 36 36 36 36 36 37 39 0 0 0 0 35 37 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 121 121 121 121 121 121 121 121 121 41 41 41 41 41 41 42 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 43 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 43 0 0 0 0 0 119 121 121 121 121 121 121 41 41 41 41 41 41 42 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 43 0 0 119 121 121 121 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 36 36 43 33 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 33 32 32 34 0 0 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 39 32 32 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + ) + ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -160) + (name "Background_para_mask") + (width 303) + (height 25) + (tiles + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 + 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 + 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 0 + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 + 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 131 131 0 0 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 + 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 + 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 + 131 131 131 131 131 0 0 0 0 131 131 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 0 0 131 131 131 131 131 131 131 131 131 0 0 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 + 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 + 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 0 0 0 0 0 0 0 0 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 131 131 131 131 + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 + 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 + ) + ) + (tilemap + (solid #f) + (speed 0.25) + (speed-y 0.25) + (alpha 0.1) + (z-pos -190) + (name "background_para2") + (path + (node + (x 0) + (y 0) + ) + ) + (width 162) + (height 25) + (tiles + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 36 36 36 36 41 41 41 41 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 41 41 42 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 36 36 36 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 42 0 0 0 0 40 41 41 42 0 0 0 0 40 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 40 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 + 36 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 36 36 36 36 41 42 0 0 0 0 0 40 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 33 32 0 0 0 40 36 36 36 36 + 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 36 36 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 36 36 36 36 36 36 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 36 36 36 36 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 119 120 0 0 0 0 38 36 36 36 + 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 + 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 35 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1741 0 0 0 0 0 40 36 36 36 36 36 42 0 0 0 0 0 0 33 32 0 0 0 0 1741 0 0 0 0 0 0 0 0 0 38 36 36 36 + 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 33 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 39 34 0 0 0 0 0 0 0 0 0 0 0 40 41 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 119 121 120 0 0 0 0 0 0 0 0 0 0 0 0 40 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 1816 0 0 0 0 0 0 40 41 36 36 43 0 0 0 0 0 0 0 119 120 0 0 0 0 1816 0 0 0 0 0 0 0 0 0 38 36 36 36 + 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 41 41 120 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 33 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 0 0 0 0 0 0 119 121 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 + 36 43 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 121 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 0 0 0 0 0 38 36 36 + 36 43 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 0 0 0 0 0 0 0 0 0 0 0 33 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 120 0 0 0 0 0 38 36 36 + 36 43 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 0 0 0 0 0 0 0 0 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1741 38 36 36 + 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1741 0 0 0 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 40 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 0 0 0 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 36 36 36 + 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 121 121 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 120 0 0 0 0 0 0 0 38 36 43 1741 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 38 36 36 36 + 36 43 0 0 0 0 33 32 0 0 0 0 0 0 0 0 0 0 0 0 119 121 120 0 0 0 0 0 0 33 34 35 37 37 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 34 0 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1741 38 36 36 39 0 0 0 0 0 33 32 32 32 32 32 35 37 37 37 36 36 36 36 + 36 43 0 0 0 0 119 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 37 36 36 42 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 33 34 35 37 39 34 0 0 0 0 0 0 0 0 33 35 37 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 35 37 37 37 39 32 32 32 35 37 37 37 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 36 36 36 43 1741 0 0 0 33 35 37 37 37 37 37 36 36 36 36 36 36 36 36 + 36 43 1741 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 0 0 0 33 34 35 37 39 34 0 0 0 0 0 0 0 0 0 119 121 120 0 0 0 33 34 35 37 36 36 36 39 34 0 0 0 0 0 0 0 119 41 41 41 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 0 0 33 35 37 37 37 37 37 36 36 36 36 36 37 37 37 36 36 36 36 36 39 34 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 38 36 36 36 36 39 0 0 0 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 35 37 36 36 36 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 37 36 36 36 36 36 36 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 35 39 32 32 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 32 32 32 32 32 35 37 39 0 33 32 32 32 32 32 32 32 38 36 36 36 36 43 1741 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 43 1741 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 35 37 39 34 0 0 0 0 0 0 0 0 0 0 33 34 35 37 37 37 36 36 36 36 36 36 39 34 0 0 0 0 0 0 0 0 0 0 33 34 35 36 36 36 36 36 36 36 36 36 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 35 37 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 36 36 43 1741 35 37 37 37 37 37 37 37 36 36 36 36 36 36 39 33 32 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 39 0 0 0 0 0 0 0 0 33 32 0 33 34 35 37 36 36 36 39 32 32 32 34 0 0 0 0 33 34 35 37 36 36 36 36 36 36 36 36 36 36 36 39 32 34 0 0 0 0 0 33 32 32 35 37 36 36 36 36 36 36 36 36 36 36 36 39 32 34 0 0 0 0 0 0 0 0 0 0 33 35 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 43 0 0 0 0 33 32 32 32 35 39 1741 35 37 36 36 36 36 36 36 37 37 37 39 32 32 32 32 35 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 39 32 32 32 32 32 35 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 39 34 0 0 0 0 0 0 0 0 33 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 43 32 32 32 32 35 37 37 37 36 36 37 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 32 32 32 32 32 32 32 32 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + ) + ) + (trampoline + (portable #f) + (x 9664) + (y 608) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/20 - End of the Tunnel.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/20 - End of the Tunnel.stl --- supertux-0.3.3/data/levels/world1/20 - End of the Tunnel.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/20 - End of the Tunnel.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,33 +3,26 @@ (name (_ "End of the Tunnel")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 0) (sector (name "main") (music "music/cave.ogg") (ambient-light 1 1 1) - (background - (speed 0.5) - (image "images/background/cave2.jpg") - ) (bouncingsnowball (x 1989) (y 336) ) (bouncingsnowball - (x 5357) - (y 507) + (x 5729) + (y 512) ) (bouncingsnowball - (x 9407) - (y 478) + (x 9377) + (y 480) ) (bouncingsnowball - (x 9571) - (y 460) - ) - (bouncingsnowball - (x 12364) - (y 314) + (x 9608) + (y 448) ) (camera (mode "normal") @@ -54,6 +47,10 @@ (x 7344) (y 397) ) + (flyingsnowball + (x 12288) + (y 352) + ) (mrbomb (x 1298) (y 397) @@ -99,10 +96,6 @@ (y 375) ) (mriceblock - (x 846) - (y 372) - ) - (mriceblock (x 786) (y 371) ) @@ -114,7 +107,25 @@ (x 14117) (y 564) ) + (mriceblock + (x 14272) + (y 564) + ) + (smartball + (x 4291) + (y 518) + ) + (smartball + (x 4355) + (y 518) + ) + (smartball + (x 6147) + (y 518) + ) (secretarea + (script "") + (message "") (width 360) (height 74.00003) (x 6685.207) @@ -122,11 +133,17 @@ ) (secretarea (fade-tilemap "secret1") + (script "") + (message "") (width 168) (height 136) (x 12308) (y 500) ) + (smartblock + (x 846) + (y 371) + ) (snowball (x 1951) (y 534) @@ -136,22 +153,6 @@ (y 533) ) (snowball - (x 4376) - (y 530) - ) - (snowball - (x 4312) - (y 528) - ) - (snowball - (x 6155) - (y 533) - ) - (snowball - (x 14272) - (y 564) - ) - (snowball (x 14315) (y 564) ) @@ -161,8 +162,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 362) + (x 128) + (y 512) ) (spiky (x 2655) @@ -228,22 +229,22 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 2385 0 2386 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 2390 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 2385 2385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -255,31 +256,31 @@ (width 510) (height 25) (tiles - 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 36 36 43 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 36 36 36 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 36 36 36 36 36 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 27 28 28 29 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 33 34 0 1741 0 1741 0 1741 0 1741 0 1741 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 36 36 43 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 44 44 44 0 0 0 44 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 34 0 0 33 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 39 0 0 119 120 0 1816 0 1816 0 1816 0 1816 0 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 133 34 7 8 8 8 8 9 7 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 9 0 0 - 36 36 43 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 35 37 37 37 37 37 37 39 77 77 35 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 35 37 37 39 27 28 28 28 28 29 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 - 36 36 43 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 33 32 35 37 39 32 34 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 44 0 27 28 29 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 27 28 29 0 0 0 0 0 38 36 36 41 41 41 41 42 44 44 40 41 36 36 43 0 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 35 37 37 39 38 36 36 36 42 0 0 0 0 0 16 17 17 31 11 30 17 17 17 17 17 17 17 17 31 11 30 17 17 18 0 0 - 36 36 43 0 0 0 0 0 0 83 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 33 32 32 32 35 37 36 36 36 37 39 32 32 32 34 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 29 0 0 0 83 0 0 0 0 83 0 0 0 27 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 27 28 29 77 77 0 38 36 42 44 44 44 44 44 44 44 44 44 40 36 43 0 0 0 0 35 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 1741 35 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 35 37 37 39 38 36 36 43 38 36 36 43 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 - 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 36 36 36 36 36 36 36 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 33 38 43 44 44 128 44 44 44 44 44 83 44 44 38 43 0 0 0 0 38 36 43 0 0 27 28 28 28 29 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 33 34 0 0 0 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 33 35 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 33 32 32 34 0 0 33 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 35 37 37 39 38 36 36 43 38 36 36 43 38 36 36 43 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 - 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 0 35 37 39 0 0 0 35 37 39 0 0 0 33 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 119 36 43 77 77 77 77 77 77 77 77 77 77 77 38 43 0 0 33 32 38 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 34 0 0 35 37 39 0 0 0 35 39 0 0 0 35 39 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 33 32 32 32 32 32 32 34 0 0 33 32 32 32 32 32 32 34 0 0 33 32 32 32 32 32 32 34 0 0 0 0 0 0 0 40 41 36 36 36 43 32 32 32 32 34 0 0 0 0 0 33 35 43 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 0 0 33 32 32 34 0 0 35 37 37 39 0 0 35 37 37 39 0 0 35 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 35 37 37 39 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 - 36 36 43 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 35 36 43 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 35 37 39 0 0 0 38 36 43 0 0 0 38 36 43 0 0 0 35 37 39 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 33 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 38 43 0 0 0 0 0 0 0 0 0 0 0 38 43 0 0 35 37 36 36 43 32 34 0 0 0 0 0 33 34 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 33 32 32 32 34 0 0 33 32 32 32 34 0 0 35 37 39 0 0 40 41 42 0 0 0 40 42 0 0 0 40 42 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 35 37 37 37 37 37 37 39 0 0 35 37 37 37 37 37 37 39 0 0 35 37 37 37 37 37 37 39 0 0 0 0 0 0 0 44 44 38 36 36 36 37 37 37 37 39 0 0 0 0 33 35 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 39 0 0 35 37 37 39 0 0 38 36 36 43 0 0 38 36 36 43 0 0 38 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 34 35 37 37 39 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 - 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 38 36 43 0 0 0 38 36 43 0 0 0 38 36 43 0 0 0 38 36 43 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 39 32 32 32 32 32 32 32 32 32 32 32 32 35 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 35 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 40 42 0 0 0 0 0 0 0 0 0 0 0 40 42 0 0 38 36 36 36 36 37 39 0 0 0 0 0 35 39 32 32 32 32 32 32 32 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 35 37 37 37 39 0 0 35 37 37 37 39 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 33 32 34 0 0 44 44 38 36 36 36 36 36 36 36 43 0 0 0 33 35 36 36 43 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 38 36 36 43 32 32 38 36 36 43 32 32 38 36 36 43 32 32 38 36 36 43 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 35 37 37 39 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 38 36 43 0 0 0 40 41 42 0 0 0 40 41 42 0 0 0 38 36 43 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 38 36 36 36 36 36 43 0 0 0 0 0 38 36 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 43 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 35 37 39 32 32 44 44 38 36 36 36 36 36 36 36 43 0 0 0 35 36 36 36 36 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 43 0 0 38 36 36 36 37 37 36 36 36 36 37 37 36 36 36 36 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 40 41 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 42 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 43 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 37 37 37 37 36 36 36 36 36 36 36 36 43 0 0 0 38 36 36 36 36 36 36 36 36 43 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 38 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 36 36 36 43 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 43 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 42 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 43 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 43 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 - 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 43 0 0 38 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 38 36 36 43 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 + 2396 2391 2392 0 0 0 2390 2398 2397 2399 2391 2391 2391 2391 2391 2396 2399 2398 2391 2397 2398 2398 2399 2391 2391 2391 2398 2391 2391 2397 2391 2399 2396 2397 2391 2391 2398 2391 2391 2391 2391 2399 2391 2391 2399 2399 2396 2398 2399 2391 2398 2391 2391 2397 2399 2391 2399 2397 2396 2399 2399 2398 2396 2391 2396 2391 2391 2399 2391 2398 2391 2391 2398 2398 2391 2397 2396 2391 2398 2399 2391 2391 2398 2391 2391 2396 2391 2391 2399 2397 2391 2398 2396 2399 2391 2396 2391 2391 2391 2398 2391 2391 2398 2391 2399 2391 2397 2391 2398 2391 2398 2399 2391 2391 2397 2397 2399 2399 2391 2399 2396 2397 2391 2391 2391 2398 2391 2396 2391 2391 2391 2391 2391 2391 2391 2397 2397 2396 2399 2396 2391 2396 2397 2397 2398 2391 2399 2397 2396 2396 2391 2391 2397 2399 2398 2391 2396 2391 2391 2391 2396 2391 2397 2391 2391 2396 2397 2398 2397 2397 2396 2399 2391 2391 2396 2391 2399 2391 2399 2391 2397 2398 2397 2398 2391 2391 2398 2391 2391 2391 2399 2391 2391 2396 2399 2396 2391 2391 2399 2391 2391 2391 2396 2396 2391 2391 2398 2391 2399 2396 2391 2397 2397 2398 2396 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2391 2391 2396 2391 2399 2391 2398 2397 2396 2391 2391 2398 2391 2399 2391 2399 2399 2391 2391 2391 2397 2391 2397 2391 2391 2397 2397 2391 2391 2397 2398 2391 2397 2398 2391 2391 2397 2397 2391 2396 2399 2396 2391 2391 2397 2397 2396 2397 2391 2399 2399 2391 2399 2391 2391 2391 2398 2397 2391 2391 2391 2397 2391 2391 2391 2399 2397 2396 2397 2391 2397 2396 2399 2391 2391 2399 2391 2391 2391 2391 2399 2391 2391 2397 2391 2391 2391 2398 2391 2397 2398 2391 2399 2391 2398 2391 2396 2398 2391 2391 2391 2398 2391 2391 2391 2391 2391 2391 2396 2397 2397 2399 2391 2398 2391 2391 2391 2391 2399 2391 2391 2391 2391 2399 2391 2391 2391 2391 2398 2391 2397 2391 2391 2397 2398 2391 2391 2391 2397 2391 2396 2397 2397 2391 2396 2397 2397 2396 2391 2397 2391 2391 2397 2396 2391 2398 2397 2398 2396 2391 2391 2391 2391 2391 2391 2391 2399 2391 2399 2391 2391 2397 2398 2398 2391 2399 2398 2391 2399 2391 2391 2391 2396 2391 2397 2397 2399 2396 2391 2396 2391 2391 2399 2397 2391 2399 2396 2391 2397 2391 2397 2398 2399 2391 2391 2396 2399 2391 2391 2391 2391 2397 2391 2391 2396 2391 2397 2398 2397 2399 2391 2399 2391 2399 2398 2391 2397 2391 2391 2396 2397 2399 2391 2391 2396 2398 2391 2391 2391 2391 2391 2396 2398 2391 2398 2398 2396 2399 2391 2391 2391 2391 2399 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2391 2396 2392 0 0 0 2390 2391 2391 2391 2399 2399 2398 2397 2391 2397 2397 2398 2399 2396 2399 2391 2396 2396 2391 2391 2399 2396 2391 2398 2391 2391 2399 2391 2391 2391 2397 2399 2399 2399 2391 2397 2399 2391 2391 2391 2398 2391 2391 2391 2391 2398 2391 2391 2398 2391 2399 2391 2398 2391 2398 2396 2391 2391 2391 2399 2398 2398 2391 2391 2391 2397 2391 2397 2391 2399 2391 2397 2399 2398 2391 2398 2391 2398 2396 2397 2396 2398 2397 2391 2391 2399 2391 2398 2396 2397 2396 2396 2391 2398 2397 2398 2397 2396 2396 2391 2399 2397 2391 2398 2391 2391 2391 2396 2399 2391 2391 2391 2391 2391 2391 2391 2391 2397 2391 2398 2391 2391 2399 2399 2397 2391 2397 2391 2391 2391 2397 2391 2391 2397 2391 2391 2396 2399 2398 2391 2391 2396 2391 2399 2391 2391 2399 2391 2391 2391 2397 2391 2391 2391 2398 2398 2391 2391 2391 2391 2391 2399 2391 2399 2398 2397 2391 2398 2391 2399 2399 2391 2391 2398 2391 2398 2398 2396 2391 2398 2391 2396 2391 2391 2391 2396 2399 2391 2391 2391 2391 2396 2396 2396 2391 2397 2396 2391 2396 2398 2397 2391 2391 2398 2396 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2396 2399 2398 2391 2398 2391 2399 2396 2391 2399 2391 2391 2399 2397 2399 2399 2399 2391 2391 2391 2398 2399 2396 2396 2391 2396 2391 2391 2391 2391 2391 2398 2391 2396 2398 2391 2397 2396 2396 2391 2399 2397 2391 2396 2397 2391 2398 2391 2397 2396 2391 2397 2391 2399 2391 2396 2391 2396 2391 2391 2391 2397 2399 2396 2391 2391 2396 2396 2391 2398 2391 2391 2399 2391 2399 2398 2391 2397 2391 2391 2398 2391 2399 2397 2397 2397 2391 2391 2397 2398 2391 2391 2391 2391 2391 2399 2391 2396 2391 2391 2391 2391 2398 2391 2391 2391 2398 2391 2399 2397 2396 2391 2391 2398 2396 2397 2391 2391 2397 2398 2391 2398 2397 2398 2397 2397 2399 2391 2398 2397 2396 2391 2397 2391 2399 2398 2399 2391 2391 2391 2391 2399 2399 2391 2391 2396 2391 2399 2391 2391 2397 2398 2391 2391 2391 2396 2391 2398 2396 2396 2391 2399 2399 2398 2397 2391 2391 2391 2398 2396 2391 2391 2399 2391 2398 2391 2396 2397 2391 2391 2391 2398 2397 2398 2399 2397 2398 2396 2397 2398 2391 2391 2391 2391 2396 2391 2399 2397 2391 2391 2399 2397 2397 2396 2391 2398 2391 2396 2399 2398 2391 2391 2399 2391 2398 2398 2397 2391 2391 2396 2399 2399 2398 2397 2397 2391 2391 2396 2391 2391 2397 2397 2391 2399 2391 2396 2391 2391 2396 2391 2398 2391 2391 2398 2399 2398 2399 2397 2396 2398 2399 2398 2391 2391 2397 2391 2398 2397 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2391 2398 2392 0 0 0 2390 2391 2399 2397 2391 2396 2391 2397 2391 2391 2399 2391 2396 2391 2391 2399 2391 2397 2396 2391 2391 2396 2391 2391 2391 2397 2391 2391 2391 2399 2396 2391 2391 2391 2391 2397 2391 2399 2391 2399 2391 2396 2397 2397 2399 2391 2391 2399 2398 2396 2396 2396 2391 2399 2396 2391 2391 2391 2399 2398 2391 2396 2399 2398 2391 2399 2397 2398 2398 2396 2398 2391 2391 2391 2396 2399 2391 2391 2391 2391 2396 2391 2399 2396 2396 2397 2399 2399 2396 2397 2397 2396 2399 2391 2391 2391 2391 2391 2391 2396 2391 2399 2391 2397 2391 2391 2397 2391 2391 2391 2391 2399 2391 2391 2391 2397 2391 2391 2391 2398 2398 2397 2391 2391 2391 2391 2391 2396 2391 2391 2397 2391 2398 2397 2391 2396 2391 2397 2391 2399 2398 2391 2391 2396 2399 2399 2391 2391 2391 2391 2399 2391 2396 2391 2391 2396 2391 2391 2396 2391 2391 2397 2391 2397 2399 2396 2391 2398 2396 2397 2391 2397 2391 2398 2399 2397 2397 2397 2397 2391 2398 2399 2399 2398 2396 2398 2391 2399 2397 2398 2391 2397 2391 2391 2391 2391 2398 2398 2398 2391 2391 2391 2391 2391 2396 2398 2391 2399 2391 2397 2396 2398 2399 2399 2391 2391 2391 2398 2391 2391 2396 2398 2391 2399 2391 2399 2391 2399 2391 2396 2391 2397 2391 2391 2391 2391 2398 2399 2391 2399 2391 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2398 2397 2391 2391 2397 2399 2391 2391 2391 2396 2396 2391 2396 2391 2391 2399 2391 2397 2391 2398 2391 2396 2397 2391 2391 2391 2398 2391 2391 2399 2397 2391 2391 2397 2396 2398 2391 2397 2397 2391 2399 2398 2391 2397 2391 2391 2391 2399 2391 2399 2397 2398 2399 2391 2391 2398 2391 2396 2391 2391 2396 2396 2398 2397 2391 2391 2398 2398 2398 2391 2396 2391 2391 2391 2391 2397 2396 2396 2391 2397 2391 2391 2391 2396 2398 2391 2399 2391 2396 2398 2398 2391 2391 2399 2391 2391 2399 2399 2391 2391 2391 2391 2396 2399 2399 2391 2398 2391 2391 2391 2391 2399 2399 2391 2396 2397 2397 2396 2398 2398 2396 2391 2399 2391 2391 2399 2397 2391 2391 2396 2397 2398 2391 2391 2391 2396 2397 2391 2398 2391 2397 2391 2391 2391 2396 2391 2391 2397 2397 2391 2391 2391 2391 2391 2399 2398 2391 2391 2391 2399 2391 2396 2396 2398 2399 2398 2391 2391 2398 2396 2391 2391 2396 2391 2396 2396 2399 2391 2391 2391 2391 2391 2391 2397 2399 2391 2397 2391 2391 2396 2391 2391 2397 2391 2391 2391 2396 2399 2396 2398 2391 2391 2391 2391 2399 2399 2396 2391 2391 2391 2391 2396 2391 2391 2399 2399 2391 2396 2391 2399 2396 2391 2398 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2391 2399 2392 0 0 0 2390 2398 2391 2391 2391 2396 2391 2391 2391 2397 2398 2391 2399 2391 2399 2398 2391 2398 2391 2397 2391 2391 2398 2397 2391 2396 2398 2391 2398 2391 2391 2391 2396 2391 2391 2399 2399 2391 2399 2398 2391 2397 2396 2391 2391 2396 2396 2399 2398 2391 2399 2396 2398 2397 2399 2391 2399 2399 2391 2397 2391 2391 2396 2398 2391 2399 2398 2397 2399 2396 2396 2391 2391 2391 2391 2398 2398 2397 2391 2391 2396 2391 2396 2398 2391 2391 2391 2398 2396 2391 2398 2391 2399 2397 2397 2398 2391 2391 2396 2391 2391 2398 2391 2391 2391 2391 2397 2399 2398 2396 2396 2391 2398 2396 2391 2391 2391 2391 2391 2397 2399 2391 2399 2398 2399 2399 2396 2397 2397 2391 2391 2391 2398 2391 2391 2397 2397 2396 2399 2391 2396 2391 2391 2391 2398 2398 2398 2398 2396 2399 2398 2391 2391 2391 2391 2391 2396 2398 2397 2397 2391 2396 2391 2391 2391 2391 2398 2398 2396 2391 2399 2391 2399 2397 2397 2391 2391 2391 2396 2399 2391 2396 2391 2391 2391 2397 2391 2391 2396 2396 2391 2396 2396 2397 2398 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2396 2396 2397 2397 2396 2399 2398 2398 2397 2397 2397 2391 2391 2391 2391 2397 2397 2399 2391 2391 2391 2397 2391 2396 2397 2398 2391 2398 2391 2391 2391 2391 2398 2396 2391 2391 2391 2391 2391 2397 2398 2399 2391 2396 2399 2391 2399 2391 2397 2399 2391 2391 2398 2397 2397 2398 2391 2399 2391 2391 2398 2398 2397 2399 2391 2397 2399 2397 2396 2391 2399 2391 2391 2391 2391 2396 2391 2391 2396 2399 2396 2399 2399 2399 2391 2396 2391 2391 2398 2399 2399 2399 2396 2399 2399 2391 2398 2391 2398 2398 2391 2391 2399 2398 2391 2391 2398 2391 2391 2391 2396 2396 2399 2396 2391 2399 2396 2391 2398 2396 2398 2397 2391 2397 2391 2397 2391 2396 2397 2391 2391 2391 2391 2391 2399 2398 2391 2391 2398 2396 2391 2399 2391 2396 2398 2391 2391 2391 2396 2391 2391 2397 2397 2398 2391 2396 2391 2391 2391 2397 2396 2391 2397 2391 2391 2397 2391 2391 2399 2398 2391 2391 2396 2396 2391 2391 2397 2397 2398 2391 2396 2391 2391 2391 2398 2391 2397 2391 2398 2399 2398 2391 2391 2399 2391 2391 2391 2398 2397 2391 2391 2398 2391 2397 2391 2397 2398 2396 2396 2399 2391 2399 2391 2391 2398 2398 2391 2391 2399 2391 2396 2398 2391 2391 2399 2398 2397 2396 2396 2398 2399 2396 2396 2396 2391 2391 2391 2396 2391 2391 2391 2391 2391 2398 2391 2391 2398 2398 2391 2396 2396 2391 2396 2391 2396 2399 2391 2391 2399 2399 2399 2396 2391 2397 2391 2398 2397 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2397 2398 2392 0 0 0 2390 2397 2396 2396 2399 2397 2391 2391 2397 2391 2391 2399 2396 2397 2398 2391 2398 2391 2396 2391 2399 2391 2398 2397 2399 2391 2391 2391 2396 2398 2396 2391 2391 2391 2398 2398 2391 2399 2391 2397 2399 2391 2397 2399 2398 2391 2391 2391 2399 2397 2391 2399 2396 2391 2391 2391 2391 2397 2398 2397 2391 2398 2391 2391 2398 2399 2397 2391 2397 2396 2391 2399 2391 2397 2396 2398 2391 2391 2391 2391 2391 2391 2399 2397 2391 2391 2391 2396 2391 2391 2397 2391 2396 2391 2396 2398 2391 2396 2397 2391 2396 2391 2391 2391 2399 2391 2391 2391 2391 2391 2391 2397 2396 2396 2391 2391 2391 2391 2398 2398 2391 2396 2397 2391 2397 2391 2398 2396 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2391 2399 2391 2391 2391 2398 2391 2396 2391 2391 2391 2391 2391 2391 2399 2391 2399 2391 2391 2391 2391 2396 2391 2391 2391 2391 2399 2396 2391 2391 2391 2391 2391 2396 2396 2397 2399 2399 2399 2399 2398 2391 2391 2391 2391 2396 2398 2391 2397 2391 2396 2396 2391 2398 2391 2391 2399 2398 2391 2391 2396 2399 2391 2399 2391 2391 2391 2396 2391 2396 2397 2391 2397 2398 2391 2391 2398 2391 2391 2399 2398 2391 2391 2396 2399 2397 2391 2391 2391 2399 2396 2391 2396 2391 2391 2391 2399 2391 2399 2391 2391 2398 2391 2396 2397 2397 2391 2397 2391 2397 2391 2396 2398 2391 2396 2391 2398 2391 2399 2396 2398 2399 2391 2399 2399 2391 2391 2398 2391 2399 2397 2398 2396 2397 2396 2399 2399 2391 2397 2397 2391 2391 2391 2391 2397 2391 2397 2391 2397 2391 2399 2399 2391 2399 2391 2396 2398 2391 2399 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2398 2399 2391 2398 2391 2397 2396 2391 2398 2391 2398 2399 2397 2396 2399 2399 2398 2396 2399 2391 2398 2399 2397 2391 2396 2398 2391 2391 2391 2396 2399 2391 2391 2391 2397 2397 2399 2396 2391 2396 2391 2399 2397 2399 2391 2396 2391 2391 2391 2397 2391 2391 2396 2396 2398 2396 2391 2398 2391 2397 2391 2391 2391 2391 2396 2399 2391 2396 2399 2391 2391 2391 2391 2391 2399 2397 2397 2397 2398 2391 2391 2391 2391 2391 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2398 2396 2391 2396 2396 2397 2391 2397 2391 2391 2391 2398 2391 2398 2397 2397 2399 2398 2398 2391 2391 2391 2391 2399 2399 2391 2391 2399 2391 2391 2391 2391 2391 2398 2397 2391 2396 2391 2396 2391 2391 2391 2399 2391 2391 2397 2397 2399 2398 2399 2391 2399 2398 2397 2391 2391 2391 2391 2391 2391 2391 2391 2396 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2397 2391 2392 0 0 0 2390 2398 2391 2391 2397 2398 2391 2398 2391 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2399 2391 2399 2391 2399 2391 2391 2396 2398 2391 2398 2396 2391 2396 2398 2391 2399 2391 2391 2398 2397 2396 2391 2397 2391 2398 2391 2391 2399 2399 2391 2398 2391 2391 2398 2398 2391 2399 2391 2391 2399 2396 2391 2391 2399 2396 2391 2398 2391 2398 2396 2391 2391 2398 2398 2391 2398 2391 2391 2397 2391 2398 2396 2391 2398 2399 2399 2399 2399 2396 2391 2396 2396 2391 2397 2391 2391 2391 2391 2391 2397 2391 2399 2391 2396 2391 2398 2391 2398 2397 2391 2391 2391 2399 2391 2391 2391 2399 2399 2391 2391 2391 2398 2391 2391 2396 2391 2391 2399 2391 2391 2391 2397 2391 2398 2391 2391 2399 2391 2391 2391 2399 2397 2391 2391 2391 2399 2391 2391 2391 2396 2397 2399 2398 2399 2391 2399 2397 2391 2397 2391 2391 2391 2391 2391 2399 2391 2391 2391 2399 2391 2391 2391 2396 2391 2391 2398 2398 2397 2391 2391 2391 2391 2399 2391 2399 2391 2399 2391 2391 2397 2396 2391 2396 2396 2391 2391 2398 2398 2391 2391 2397 2391 2391 2399 2391 2391 2391 2398 2391 2396 2391 2397 2391 2391 2398 2396 2391 2399 2398 2391 2397 2396 2398 2391 2391 2391 2396 2398 2398 2397 2391 2391 2397 2391 2397 2391 2399 2396 2391 2391 2397 2391 2399 2397 2398 2391 2391 2397 2398 2396 2398 2398 2399 2399 2398 2391 2391 2396 2399 2399 2391 2391 2399 2396 2397 2391 2391 2399 2391 2391 2397 2397 2391 2391 2399 2396 2396 2398 2391 2391 2391 2391 2391 2391 2399 2399 2391 2399 2391 2399 2391 2391 2396 2391 2397 2391 2391 2391 2399 2397 2399 2391 2391 2398 2391 2399 2397 2391 2398 2399 2397 2391 2391 2398 2391 2398 2399 2391 2391 2391 2391 2397 2391 2391 2399 2391 2398 2391 2391 2399 2391 2399 2398 2397 2391 2391 2398 2391 2396 2391 2391 2391 2398 2397 2391 2397 2399 2391 2397 2396 2391 2391 2399 2391 2391 2391 2399 2398 2399 2391 2391 2398 2391 2397 2396 2391 2396 2397 2397 2391 2397 2396 2391 2399 2391 2398 2391 2397 2398 2397 2391 2398 2398 2391 2391 2396 2398 2391 2397 2391 2397 2391 2399 2391 2398 2391 2399 2399 2399 2397 2396 2399 2391 2396 2398 2391 2391 2396 2391 2391 2391 2397 2391 2397 2391 2397 2398 2397 2396 2396 2396 2399 2396 2399 2391 2391 2398 2397 2391 2397 2391 2391 2391 2399 2397 2397 2397 2391 2397 2391 2397 2396 2391 2391 2399 2398 2391 2391 2391 2391 2391 2399 2391 2391 2391 2396 2398 2397 2396 2396 2391 2399 2391 2398 2391 2391 2396 2396 2396 2391 2397 2396 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2397 2398 2392 0 0 0 2390 2391 2396 2398 2391 2398 2391 2391 2391 2391 2391 2396 2396 2391 2391 2397 2391 2398 2391 2391 2391 2391 2391 2397 2397 2391 2391 2391 2391 2399 2391 2396 2397 2398 2397 2391 2391 2391 2391 2396 2399 2396 2391 2398 2391 2391 2397 2397 2399 2391 2391 2391 2391 2398 2399 2397 2399 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2399 2391 2396 2391 2391 2391 2399 2391 2397 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2391 2396 2396 2398 2396 2397 2391 2391 2391 2391 2398 2398 2396 2397 2391 2391 2391 2391 2398 2391 2396 2399 2391 2398 2391 2396 2398 2391 2391 2397 2397 2391 2398 2399 2391 2391 2391 2398 2391 2391 2397 2396 2396 2391 2396 2398 2396 2391 2399 2391 2391 2397 2391 2391 2398 2397 2391 2398 2396 2397 2391 2391 2399 2399 2397 2391 2397 2391 2396 2397 2391 2391 2397 2391 2391 2391 2391 2398 2396 2399 2391 2398 2398 2391 2397 2399 2391 2391 2399 2391 2397 2391 2391 2391 2397 2391 2391 2397 2391 2391 2391 2391 2397 2391 2391 2396 2399 2398 2396 2391 2391 2391 2391 2391 2396 2391 2399 2397 2391 2399 2391 2398 2391 2391 2396 2396 2391 2399 2391 2399 2391 2391 2397 2391 2399 2391 2391 2396 2396 2391 2391 2391 2391 2391 2398 2391 2396 2391 2391 2391 2396 2396 2397 2391 2391 2391 2391 2396 2391 2391 2398 2396 2396 2391 2391 2391 2391 2391 2398 2397 2399 2391 2397 2398 2391 2391 2398 2391 2397 2399 2396 2391 2398 2391 2399 2391 2398 2391 2399 2399 2399 2391 2391 2391 2399 2397 2398 2391 2398 2396 2397 2396 2398 2391 2391 2391 2399 2396 2396 2391 2391 2391 2391 2391 2391 2391 2391 2397 2397 2391 2399 2396 2391 2391 2399 2391 2391 2391 2398 2399 2397 2398 2396 2391 2399 2391 2399 2391 2391 2397 2391 2396 2391 2399 2396 2391 2391 2396 2397 2391 2399 2399 2391 2396 2399 2399 2399 2391 2399 2391 2391 2398 2391 2396 2391 2396 2391 2396 2391 2398 2391 2391 2396 2396 2397 2396 2397 2391 2391 2391 2398 2399 2391 2391 2391 2391 2391 2391 2391 2396 2398 2398 2391 2391 2391 2391 2391 2391 2399 2399 2396 2397 2398 2391 2391 2391 2397 2391 2391 2391 2397 2397 2397 2391 2391 2398 2399 2391 2391 2391 2396 2391 2398 2391 2398 2391 2391 2391 2398 2397 2391 2391 2399 2396 2398 2399 2391 2397 2397 2391 2398 2391 2398 2397 2391 2396 2391 2391 2397 2398 2398 2396 2398 2399 2396 2391 2396 2398 2391 2396 2391 2397 2399 2391 2396 2391 2391 2398 2399 2391 2396 2391 2391 2396 2391 2399 2399 2399 2398 2399 2398 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 2396 2398 2392 0 0 0 2390 2391 2399 2398 2391 2398 2391 2396 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2398 2398 2391 2399 2391 2391 2391 2397 2398 2391 2398 2391 2397 2391 2391 2398 2398 2397 2391 2396 2391 2396 2391 2391 2391 2391 2396 2391 2391 2391 2391 2396 2391 2396 2391 2391 2398 2396 2391 2391 2398 2391 2391 2391 2391 2391 2391 2396 2397 2391 2391 2396 2399 2396 2391 2396 2399 2397 2398 2398 2391 2391 2398 2397 2391 2399 2391 2399 2397 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2399 2391 2391 2398 2391 2399 2391 2397 2396 2399 2391 2399 2391 2391 2957 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2391 2962 2396 2398 2391 2391 2399 2396 2391 2391 2957 2396 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2962 2398 2391 2399 2391 2391 2399 2397 2396 2391 2391 2391 2397 2391 2396 2396 2391 2396 2391 2398 2391 2397 2391 2391 2398 2957 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 2391 2399 2392 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2962 2391 2396 2396 2399 2397 2391 2397 2396 2398 2391 2391 2391 2391 2391 2397 2398 2391 2398 2391 2391 2398 2391 2391 2391 2396 2396 2391 2397 2391 2391 2399 2391 2391 2399 2391 2391 2391 2391 2391 2397 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2391 2397 2391 2399 2391 2399 2397 2957 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2398 2391 2397 2399 2391 2391 2399 2391 2399 2391 2399 2396 2391 2399 2399 2397 2396 2391 2398 2396 2397 2397 2391 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 2391 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2396 2397 2398 2391 2397 2391 2391 2391 2391 2398 2398 2397 2398 2399 2391 2957 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2391 2391 2396 2957 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2397 2398 2391 2398 2397 2391 2391 2391 2391 2396 2391 2399 2391 2391 2391 2391 2391 2391 2397 2396 2397 2391 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 2397 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2398 2391 2397 2398 2396 2391 2391 2396 2399 2397 2397 2391 2391 2391 2391 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 27 28 28 29 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 2989 2993 2996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2386 0 0 2384 2386 0 2949 0 2949 0 2949 0 2949 0 2949 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 2396 2399 2392 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 44 44 44 0 0 0 44 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2391 2391 2396 2397 2398 2397 2391 2391 2397 2391 2399 2397 2396 2399 2398 2397 2392 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2386 0 0 2384 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2998 2389 0 0 2953 2955 0 2956 0 2956 0 2956 0 2956 0 2956 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 133 2385 7 8 8 8 8 9 7 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 9 0 0 + 2391 2397 2392 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 2384 2385 2386 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2389 77 77 2387 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2998 2960 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2998 2388 2388 2388 27 28 28 28 28 29 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 + 2391 2399 2392 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 2384 2385 2998 2388 2997 2385 2386 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 44 0 27 28 29 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 27 28 29 0 0 0 0 0 2390 2391 2957 2394 2394 2394 2394 2395 44 44 2393 2394 2962 2399 2392 0 0 0 0 2384 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2998 2960 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2998 2388 2388 2388 2960 2396 2391 2957 2982 0 0 0 0 0 16 17 17 31 11 30 17 17 17 17 17 17 17 17 31 11 30 17 17 18 0 0 + 2397 2398 2392 0 0 0 0 0 0 83 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 2384 2385 2385 2385 2998 2388 2960 2397 2959 2388 2997 2385 2385 2385 2386 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 29 0 0 0 83 0 0 0 0 83 0 0 0 27 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 27 28 29 77 77 0 2390 2957 2395 44 44 44 44 44 44 44 44 44 2393 2962 2392 0 0 0 0 2387 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 2949 2387 2960 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2998 2388 2388 2388 2960 2391 2391 2396 2391 2391 2399 2392 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 + 2391 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2960 2396 2399 2399 2398 2391 2959 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2386 0 0 0 2384 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 2384 2961 2392 44 44 128 44 44 44 44 44 83 44 44 2390 2392 0 0 0 0 2390 2397 2392 0 0 27 28 28 28 29 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2386 0 0 0 2384 2386 0 0 0 2384 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 2384 2956 2393 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2386 0 0 2384 2385 2385 2386 0 0 2384 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2998 2388 2388 2388 2960 2391 2391 2391 2399 2391 2391 2391 2391 2398 2398 2392 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 + 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2998 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2386 0 0 0 2387 2388 2389 0 0 0 2387 2388 2389 0 0 0 2384 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 2953 2960 2392 77 77 77 77 77 77 77 77 77 77 77 2390 2392 0 0 2384 2384 2961 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2386 0 0 2387 2388 2389 0 0 0 2387 2389 0 0 0 2387 2389 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 2384 2385 2385 2385 2385 2385 2385 2386 0 0 2384 2385 2385 2385 2385 2385 2385 2386 0 0 2384 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 2393 2394 2962 2399 2398 2958 2385 2385 2385 2385 2386 0 0 0 0 0 2384 2998 2389 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2386 0 0 2384 2385 2385 2386 0 0 2387 2388 2388 2389 0 0 2387 2388 2388 2389 0 0 2387 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2998 2388 2388 2388 2960 2391 2391 2391 2391 2391 2391 2396 2396 2391 2396 2391 2391 2391 2398 2392 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 + 2391 2396 2958 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2998 2960 2958 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 2387 2388 2389 0 0 0 2390 2397 2392 0 0 0 2390 2391 2392 0 0 0 2387 2388 2389 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 2390 2392 0 0 0 0 0 0 0 0 0 0 0 2390 2392 0 0 2387 2388 2960 2397 2958 2385 2386 0 0 0 0 0 0 2386 0 0 0 0 0 0 0 2384 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2386 0 0 2384 2385 2385 2385 2386 0 0 2384 2385 2385 2385 2386 0 0 2387 2388 2389 0 0 2393 2394 2395 0 0 0 2393 2395 0 0 0 2393 2395 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 2387 2388 2388 2388 2388 2388 2388 2389 0 0 2387 2388 2388 2388 2388 2388 2388 2389 0 0 2387 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 44 44 2390 2396 2397 2959 2388 2388 2388 2388 2389 0 0 0 0 2384 2998 2960 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2387 2388 2388 2389 0 0 2387 2388 2388 2389 0 0 2390 2397 2391 2392 0 0 2390 2391 2398 2392 0 0 2390 2396 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2385 2385 2385 2998 2388 2388 2388 2960 2391 2399 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2398 2391 2391 2391 2391 2397 2392 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 + 2391 2397 2959 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2960 2396 2959 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 2390 2396 2392 0 0 0 2390 2397 2392 0 0 0 2390 2391 2392 0 0 0 2390 2399 2392 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2997 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2998 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 2387 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 2393 2395 0 0 0 0 0 0 0 0 0 0 0 2393 2395 0 0 2390 2396 2391 2397 2959 2388 2389 0 0 0 0 0 2387 2997 2385 2385 2385 2385 2385 2385 2385 2998 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2389 0 0 2387 2388 2388 2388 2389 0 0 2387 2388 2388 2388 2389 0 0 2393 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2398 2396 2398 2391 2399 2391 2397 2391 2391 2391 2397 2397 2391 2392 0 0 2390 2397 2391 2399 2398 2398 2391 2392 0 0 2390 2391 2391 2391 2397 2397 2391 2392 0 0 2390 2391 2391 2398 2391 2391 2391 2392 0 0 2384 2385 2386 0 0 44 44 2390 2391 2396 2398 2391 2397 2399 2391 2392 0 0 0 2384 2998 2960 2399 2958 2385 2385 2385 2385 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2396 2391 2392 0 0 2390 2391 2391 2958 2385 2385 2961 2397 2391 2958 2385 2385 2961 2397 2396 2958 2385 2385 2961 2397 2391 2958 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2385 2998 2388 2388 2388 2960 2391 2391 2397 2391 2391 2391 2399 2399 2399 2391 2391 2399 2391 2398 2396 2396 2397 2396 2391 2391 2396 2391 2392 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 + 2398 2391 2391 2391 2397 2396 2398 2391 2396 2397 2399 2391 2397 2391 2398 2399 2391 2398 2396 2391 2391 2391 2396 2391 2398 2391 2391 2391 2391 2397 2397 2391 2391 2397 2391 2391 2391 2396 2396 2399 2397 2396 2391 2391 2391 2391 2398 2391 2398 2391 2391 2398 2391 2398 2391 2399 2391 2391 2399 2398 2391 2391 2399 2391 2398 2391 2391 2391 2398 2398 2391 2391 2391 2391 2391 2397 2391 2398 2391 2396 2391 2396 2391 2396 2391 2397 2391 2396 2397 2391 2399 2391 2391 2392 0 0 0 2390 2399 2392 0 0 0 2393 2394 2395 0 0 0 2393 2394 2395 0 0 0 2390 2391 2392 0 0 0 2390 2391 2397 2398 2397 2398 2398 2396 2391 2391 2391 2397 2398 2391 2398 2397 2392 0 0 0 0 0 0 0 2390 2391 2391 2391 2391 2398 2399 2391 2391 2397 2398 2959 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2960 2398 2391 2396 2391 2398 2396 2391 2391 2391 2396 2392 0 0 0 0 2390 2398 2396 2391 2391 2391 2396 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2397 2398 2391 2398 2392 0 0 0 0 0 2390 2959 2388 2388 2388 2388 2388 2388 2388 2960 2398 2391 2396 2397 2399 2399 2391 2397 2391 2391 2391 2391 2396 2397 2391 2391 2391 2398 2391 2399 2397 2398 2391 2391 2391 2391 2399 2398 2391 2398 2392 0 0 2390 2391 2399 2399 2392 0 0 2390 2391 2391 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2398 2399 2391 2391 2396 2397 2391 2396 2391 2396 2391 2397 2397 2392 0 0 2390 2391 2391 2396 2391 2391 2396 2392 0 0 2390 2396 2391 2396 2391 2391 2399 2392 0 0 2390 2391 2391 2397 2398 2391 2391 2392 0 0 2387 2388 2997 2385 2385 44 44 2961 2397 2396 2391 2391 2391 2391 2391 2392 0 0 0 2387 2960 2397 2391 2959 2388 2388 2388 2388 2389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2399 2392 0 0 2390 2396 2397 2959 2388 2388 2960 2391 2397 2959 2388 2388 2960 2391 2397 2959 2388 2388 2960 2391 2397 2959 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2388 2960 2398 2398 2399 2398 2391 2399 2397 2391 2398 2391 2391 2391 2396 2391 2399 2391 2398 2398 2396 2391 2391 2391 2391 2391 2399 2391 2392 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 + 2397 2391 2397 2391 2397 2397 2398 2391 2391 2391 2391 2397 2391 2391 2398 2396 2391 2391 2391 2397 2391 2391 2391 2391 2399 2399 2399 2391 2396 2396 2391 2397 2391 2396 2391 2391 2391 2396 2391 2391 2397 2396 2391 2391 2391 2397 2397 2391 2398 2391 2399 2399 2391 2391 2398 2396 2391 2396 2391 2399 2397 2391 2397 2398 2391 2396 2391 2398 2398 2396 2399 2396 2396 2391 2391 2396 2391 2398 2396 2398 2399 2399 2397 2391 2391 2391 2391 2397 2397 2391 2397 2391 2391 2392 0 0 0 2393 2394 2395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2395 0 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 0 0 0 0 2390 2391 2399 2391 2399 2391 2397 2391 2399 2391 2398 2398 2397 2391 2398 2391 2391 2399 2399 2391 2397 2391 2399 2398 2397 2391 2391 2391 2391 2399 2397 2396 2396 2391 2398 2392 0 0 0 0 2390 2396 2397 2397 2391 2391 2397 2391 2391 2392 0 0 3041 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3043 2391 2391 2397 2391 2396 2391 2392 0 0 0 0 0 2390 2391 2396 2398 2391 2399 2391 2391 2391 2391 2391 2398 2391 2391 2391 2391 2391 2399 2391 2391 2391 2397 2391 2391 2391 2391 2391 2397 2397 2396 2391 2391 2391 2391 2399 2396 2399 2398 2397 2391 2392 0 0 2390 2391 2391 2398 2392 0 0 2390 2396 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2399 2397 2391 2391 2391 2398 2396 2391 2396 2391 2399 2399 2398 2392 0 0 2390 2391 2391 2396 2396 2391 2391 2392 0 0 2390 2391 2398 2397 2399 2399 2391 2392 0 0 2390 2399 2391 2391 2396 2391 2397 2392 0 0 2390 2396 2959 2388 2388 2388 2388 2960 2397 2391 2397 2391 2399 2398 2398 2392 0 0 0 2390 2391 2391 2396 2399 2398 2396 2399 2391 2392 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 2390 2391 2398 2392 0 0 2390 2391 2397 2391 2399 2399 2391 2398 2391 2391 2391 2391 2391 2391 2391 2398 2399 2391 2398 2398 2397 2396 2391 2391 2397 2399 2399 2398 2391 2399 2396 2391 2391 2391 2396 2397 2399 2399 2399 2391 2399 2398 2391 2391 2396 2391 2391 2391 2391 2397 2398 2399 2399 2391 2391 2391 2391 2398 2398 2398 2391 2391 2396 2391 2396 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 + 2391 2391 2391 2391 2397 2396 2391 2391 2399 2399 2391 2391 2398 2398 2399 2396 2391 2396 2391 2391 2391 2391 2391 2398 2397 2399 2398 2399 2396 2391 2398 2396 2396 2391 2391 2391 2396 2397 2396 2391 2399 2391 2391 2397 2397 2391 2398 2399 2398 2391 2391 2398 2391 2391 2398 2397 2399 2398 2396 2391 2396 2399 2399 2391 2391 2397 2398 2391 2398 2399 2398 2391 2396 2391 2391 2398 2397 2391 2391 2391 2391 2397 2391 2398 2391 2399 2391 2391 2391 2391 2391 2399 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2397 2396 2396 2396 2391 2399 2396 2398 2391 2391 2398 2391 2391 2397 2391 2391 2391 2398 2399 2399 2391 2398 2399 2399 2391 2397 2391 2391 2391 2397 2399 2399 2396 2392 0 0 0 0 2390 2398 2391 2391 2391 2396 2397 2391 2397 2392 0 0 2390 2391 2391 2391 2391 2391 2396 2391 2391 2397 2391 2398 2397 2391 2391 2391 2396 2391 2397 2398 2396 2391 2396 2391 2391 2398 2391 2391 2398 2397 2397 2391 2391 2392 0 0 0 0 0 2390 2396 2397 2398 2396 2398 2391 2391 2391 2391 2391 2391 2397 2396 2391 2396 2391 2397 2391 2396 2398 2398 2397 2397 2391 2391 2391 2391 2391 2397 2398 2391 2397 2396 2391 2397 2399 2396 2391 2391 2392 0 0 2390 2391 2396 2399 2392 0 0 2390 2399 2397 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2396 2397 2391 2391 2396 2397 2391 2391 2399 2397 2396 2392 0 0 2390 2391 2391 2398 2391 2399 2391 2392 0 0 2390 2391 2396 2391 2391 2391 2399 2392 0 0 2390 2398 2391 2396 2399 2391 2391 2392 0 0 2393 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2394 2395 0 0 0 2390 2391 2391 2391 2398 2398 2396 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2393 2394 2394 2395 0 0 2390 2397 2397 2391 2391 2391 2399 2396 2397 2397 2391 2396 2391 2397 2399 2397 2399 2399 2396 2396 2397 2397 2391 2397 2398 2391 2391 2398 2397 2396 2396 2391 2399 2391 2391 2398 2398 2391 2397 2391 2398 2391 2391 2396 2391 2399 2391 2399 2396 2391 2391 2399 2391 2391 2391 2391 2391 2396 2391 2391 2391 2391 2399 2398 2399 2391 2396 2396 2392 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 + 2399 2391 2397 2391 2397 2396 2397 2391 2391 2397 2391 2398 2391 2396 2399 2398 2391 2391 2391 2397 2391 2391 2398 2397 2391 2396 2391 2391 2398 2391 2399 2399 2399 2391 2391 2397 2397 2391 2391 2396 2396 2391 2391 2391 2398 2396 2398 2391 2398 2398 2396 2391 2391 2391 2397 2399 2398 2397 2391 2398 2397 2397 2391 2398 2398 2399 2391 2397 2398 2399 2391 2397 2391 2396 2399 2391 2399 2396 2399 2397 2397 2391 2391 2397 2391 2398 2391 2391 2396 2399 2399 2396 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2399 2391 2397 2399 2391 2399 2397 2391 2391 2397 2399 2391 2391 2399 2391 2398 2391 2391 2391 2397 2391 2391 2391 2397 2391 2391 2397 2398 2391 2397 2391 2396 2391 2392 0 0 0 0 2390 2399 2391 2391 2398 2391 2398 2391 2391 2392 0 0 2390 2396 2391 2399 2399 2397 2398 2397 2391 2398 2391 2391 2391 2391 2397 2391 2399 2391 2391 2396 2391 2391 2391 2391 2391 2399 2391 2391 2391 2391 2391 2397 2397 2392 0 0 0 0 0 2390 2397 2398 2391 2399 2399 2391 2399 2398 2391 2391 2399 2391 2391 2396 2391 2398 2391 2398 2391 2396 2391 2391 2391 2391 2396 2397 2396 2391 2391 2391 2396 2391 2398 2396 2391 2391 2397 2391 2397 2392 0 0 2390 2396 2391 2397 2392 0 0 2390 2391 2396 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2396 2391 2397 2396 2398 2391 2391 2397 2397 2399 2399 2399 2391 2392 0 0 2390 2391 2391 2391 2391 2398 2391 2392 0 0 2390 2391 2391 2396 2398 2398 2391 2392 0 0 2390 2397 2391 2391 2391 2398 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2396 2397 2397 2391 2399 2399 2396 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2396 2399 2396 2396 2391 2398 2397 2391 2399 2391 2391 2391 2396 2397 2391 2397 2391 2397 2391 2397 2399 2398 2391 2397 2391 2397 2399 2398 2397 2396 2399 2397 2391 2396 2391 2397 2391 2398 2391 2391 2391 2397 2391 2396 2391 2391 2397 2397 2391 2398 2397 2396 2398 2391 2397 2396 2396 2398 2399 2391 2391 2398 2391 2396 2399 2392 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 + 2399 2391 2398 2391 2399 2397 2398 2391 2396 2396 2391 2397 2399 2398 2398 2396 2399 2391 2397 2391 2391 2391 2398 2399 2391 2391 2396 2397 2397 2391 2398 2391 2391 2391 2391 2391 2398 2391 2391 2399 2399 2391 2391 2391 2391 2391 2391 2391 2396 2399 2391 2396 2391 2391 2397 2391 2391 2391 2391 2397 2391 2391 2398 2396 2397 2391 2391 2397 2391 2399 2398 2391 2391 2391 2391 2398 2396 2391 2391 2391 2391 2391 2396 2397 2397 2399 2397 2391 2398 2391 2396 2391 2398 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2396 2398 2391 2391 2391 2391 2391 2399 2396 2391 2399 2397 2396 2391 2391 2398 2398 2396 2391 2397 2396 2391 2399 2391 2396 2391 2391 2391 2391 2396 2391 2391 2391 2398 2392 0 0 0 0 2390 2391 2391 2391 2398 2398 2396 2398 2391 2392 0 0 2390 2391 2396 2398 2391 2391 2398 2397 2391 2391 2391 2391 2396 2399 2397 2391 2396 2391 2391 2391 2399 2391 2398 2396 2391 2396 2391 2391 2391 2391 2397 2391 2391 2392 0 0 0 0 0 2390 2397 2391 2399 2396 2391 2396 2397 2391 2397 2398 2391 2391 2396 2391 2398 2391 2391 2391 2391 2396 2391 2398 2396 2391 2391 2396 2391 2391 2391 2397 2398 2397 2391 2396 2391 2398 2396 2391 2396 2392 0 0 2390 2396 2391 2391 2392 0 0 2390 2398 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2398 2399 2391 2391 2397 2391 2397 2391 2391 2397 2398 2391 2398 2392 0 0 2390 2391 2391 2391 2396 2397 2396 2392 0 0 2390 2391 2391 2399 2396 2391 2396 2392 0 0 2390 2391 2391 2396 2397 2398 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2397 2399 2399 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2397 2398 2391 2397 2396 2396 2399 2397 2398 2397 2399 2396 2391 2399 2391 2397 2391 2399 2398 2399 2391 2398 2391 2391 2391 2396 2391 2398 2396 2391 2391 2397 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2391 2399 2398 2391 2391 2391 2391 2391 2391 2391 2398 2391 2391 2397 2391 2397 2399 2391 2391 2396 2396 2392 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 + 2396 2399 2398 2391 2397 2399 2391 2398 2391 2391 2391 2397 2398 2391 2391 2399 2398 2398 2391 2399 2391 2391 2397 2397 2397 2398 2391 2396 2391 2399 2399 2396 2391 2397 2391 2397 2391 2391 2391 2391 2398 2391 2399 2396 2398 2398 2399 2397 2398 2398 2397 2391 2391 2391 2396 2391 2391 2397 2391 2391 2391 2398 2391 2396 2396 2399 2391 2391 2391 2398 2391 2391 2399 2396 2398 2399 2391 2396 2391 2398 2391 2391 2391 2397 2391 2397 2396 2391 2398 2391 2399 2397 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2396 2391 2391 2399 2396 2391 2391 2398 2391 2391 2396 2391 2391 2391 2397 2396 2396 2391 2397 2391 2396 2398 2391 2398 2398 2391 2391 2399 2391 2398 2391 2397 2391 2392 0 0 0 0 2390 2391 2391 2391 2391 2391 2391 2391 2391 2392 0 0 2390 2391 2391 2398 2391 2399 2396 2398 2396 2398 2391 2398 2391 2391 2391 2397 2397 2398 2397 2391 2397 2391 2399 2396 2391 2396 2397 2391 2396 2391 2399 2391 2391 2392 0 0 0 0 0 2390 2398 2391 2391 2391 2391 2397 2391 2391 2391 2391 2396 2391 2397 2391 2391 2391 2396 2399 2391 2391 2391 2391 2391 2397 2397 2391 2391 2391 2391 2396 2391 2399 2397 2391 2391 2391 2397 2398 2391 2392 0 0 2390 2397 2391 2399 2392 0 0 2390 2391 2391 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2391 2391 2391 2398 2397 2399 2391 2398 2397 2391 2397 2399 2391 2392 0 0 2390 2391 2399 2398 2391 2391 2399 2392 0 0 2390 2399 2397 2391 2398 2397 2398 2392 0 0 2390 2399 2391 2396 2396 2391 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2397 2391 2391 2397 2391 2391 2398 2397 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2390 2399 2398 2397 2391 2391 2397 2398 2391 2396 2391 2399 2398 2396 2396 2391 2391 2391 2398 2391 2399 2396 2391 2391 2398 2391 2391 2391 2396 2391 2391 2397 2391 2391 2396 2391 2391 2391 2391 2397 2391 2391 2391 2391 2391 2396 2398 2391 2397 2396 2391 2399 2391 2399 2397 2398 2397 2397 2397 2399 2391 2391 2398 2397 2391 2391 2391 2391 2392 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 ) ) (tilemap @@ -336,17 +337,89 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2384 2998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2998 2960 2397 2391 2396 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2998 2960 2391 2398 2391 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2960 2391 2399 2391 2398 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2399 2396 2397 2399 2391 2399 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2391 2391 2391 2398 2391 2392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2396 2399 2398 2396 2399 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2398 2398 2396 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2397 2391 2399 2399 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2399 2399 2391 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2391 2397 2391 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -200) + (name "Background_cave") + (width 246) + (height 25) + (tiles + 2196 2180 2195 2187 2179 2196 2197 2180 2189 2189 2180 2179 2187 2189 2181 2188 2196 2195 2197 2196 2187 2197 2188 2195 2196 2181 2188 2189 2196 2180 2179 2181 2180 2180 2197 2179 2180 2188 2187 2187 2187 2195 2197 2188 2181 2188 2197 2180 2180 2179 2188 2197 2195 2189 2181 2189 2188 2195 2187 2195 2181 2195 2195 2189 2197 2189 2197 2195 2188 2188 2197 2181 2196 2180 2197 2197 2188 2187 2188 2197 2181 2189 2195 2187 2196 2180 2196 2180 2189 2197 2196 2187 2195 2180 2181 2188 2197 2181 2189 2188 2196 2188 2188 2187 2197 2197 2197 2188 2195 2179 2180 2187 2181 2187 2197 2181 2179 2189 2181 2197 2179 2189 2197 2187 2196 2197 2188 2188 2197 2195 2197 2179 2196 2180 2195 2197 2180 2188 2189 2189 2197 2181 2180 2179 2188 2195 2189 2180 2195 2187 2195 2197 2195 2188 2189 2195 2197 2197 2196 2180 2195 2187 2187 2188 2195 2188 2181 2195 2189 2189 2181 2189 2188 2179 2188 2196 2196 2180 2189 2180 2188 2196 2197 2197 2187 2181 2187 2179 2195 2181 2189 2179 2188 2188 2196 2197 2197 2181 2188 2187 2197 2195 2197 2181 2187 2181 2188 2188 2197 2188 2196 2196 2180 2189 2181 2187 2179 2197 2197 2180 2195 2180 2181 2187 2188 2181 2195 2189 2188 2181 2188 2197 2180 2181 2188 2189 2179 2188 2180 2181 2187 2179 2179 2197 2188 2190 + 2195 2188 2188 2179 2180 2196 2180 2180 2189 2188 2179 2181 2188 2189 2187 2180 2195 2179 2179 2197 2188 2197 2197 2189 2195 2180 2180 2181 2195 2189 2195 2196 2196 2188 2195 2197 2181 2189 2179 2187 2179 2188 2180 2189 2187 2196 2179 2181 2187 2197 2197 2179 2189 2197 2197 2179 2187 2188 2197 2179 2195 2195 2197 2181 2195 2197 2188 2195 2195 2179 2187 2189 2195 2188 2189 2187 2189 2187 2179 2189 2195 2180 2181 2188 2187 2196 2189 2197 2197 2179 2179 2196 2197 2196 2187 2196 2189 2196 2195 2196 2196 2189 2195 2180 2189 2180 2181 2179 2187 2197 2179 2180 2180 2196 2196 2189 2181 2188 2179 2187 2187 2187 2196 2187 2187 2188 2188 2188 2189 2195 2179 2188 2181 2189 2196 2180 2196 2188 2195 2195 2196 2196 2181 2180 2189 2187 2179 2187 2197 2181 2180 2180 2196 2180 2196 2188 2189 2181 2197 2196 2181 2179 2187 2189 2179 2195 2179 2187 2195 2180 2197 2195 2187 2197 2181 2197 2187 2180 2181 2180 2188 2180 2195 2196 2195 2180 2181 2179 2180 2181 2195 2187 2180 2188 2195 2189 2195 2188 2189 2179 2189 2181 2188 2195 2187 2189 2195 2189 2181 2196 2189 2197 2197 2195 2195 2189 2187 2196 2187 2180 2188 2187 2187 2189 2180 2187 2188 2195 2196 2188 2195 2188 2181 2181 2179 2179 2181 2188 2195 2180 2180 2195 2197 2180 2196 2190 + 2197 2180 2181 2180 2187 2197 2195 2187 2180 2196 2188 2180 2187 2197 2197 2197 2188 2188 2196 2195 2196 2179 2189 2195 2181 2188 2196 2179 2188 2197 2181 2195 2195 2197 2196 2179 2196 2180 2195 2187 2196 2195 2196 2180 2187 2181 2196 2195 2188 2188 2181 2197 2197 2195 2188 2188 2180 2179 2181 2195 2189 2187 2180 2188 2181 2196 2196 2189 2180 2195 2187 2196 2181 2187 2187 2180 2189 2181 2195 2181 2188 2197 2189 2187 2189 2196 2197 2189 2189 2187 2196 2195 2181 2196 2197 2196 2181 2188 2188 2179 2197 2188 2195 2196 2179 2196 2188 2181 2187 2197 2189 2189 2197 2196 2179 2196 2197 2197 2181 2179 2188 2187 2188 2188 2197 2189 2187 2195 2189 2195 2189 2181 2180 2196 2188 2188 2188 2197 2187 2195 2196 2189 2179 2196 2187 2179 2189 2187 2180 2181 2197 2197 2187 2181 2188 2197 2189 2195 2196 2195 2179 2195 2180 2196 2197 2195 2188 2196 2188 2188 2195 2188 2188 2181 2189 2180 2179 2188 2196 2188 2197 2188 2187 2195 2196 2187 2189 2196 2187 2188 2195 2179 2197 2196 2195 2181 2181 2180 2181 2195 2180 2197 2181 2179 2180 2196 2180 2197 2195 2181 2187 2187 2196 2187 2197 2195 2197 2195 2195 2188 2180 2189 2179 2180 2188 2180 2180 2181 2197 2187 2179 2180 2189 2188 2197 2179 2181 2180 2181 2189 2189 2181 2195 2179 2196 2190 + 2196 2197 2188 2179 2189 2179 2196 2189 2196 2179 2189 2179 2179 2197 2180 2180 2197 2189 2187 2187 2189 2195 2179 2187 2187 2187 2188 2189 2188 2181 2181 2180 2188 2180 2188 2189 2197 2180 2188 2189 2181 2180 2188 2180 2195 2180 2197 2181 2197 2179 2180 2189 2197 2179 2188 2197 2189 2189 2181 2180 2180 2180 2180 2179 2189 2189 2181 2180 2187 2196 2179 2187 2195 2180 2181 2181 2181 2188 2181 2188 2179 2195 2179 2187 2197 2181 2189 2180 2189 2187 2180 2180 2189 2180 2189 2188 2181 2181 2181 2195 2180 2181 2188 2195 2179 2179 2197 2195 2181 2180 2189 2187 2197 2195 2189 2180 2179 2179 2197 2188 2187 2179 2180 2180 2180 2196 2180 2179 2180 2179 2180 2181 2181 2187 2196 2189 2180 2180 2196 2197 2195 2187 2188 2196 2180 2188 2180 2188 2188 2180 2196 2181 2187 2197 2195 2197 2181 2179 2179 2180 2188 2188 2188 2187 2188 2189 2196 2188 2181 2196 2188 2181 2189 2180 2187 2179 2188 2195 2189 2179 2188 2181 2187 2197 2187 2180 2180 2181 2187 2195 2195 2180 2179 2197 2181 2179 2181 2181 2196 2188 2179 2195 2187 2180 2179 2179 2189 2179 2188 2195 2180 2197 2181 2189 2188 2189 2195 2181 2180 2181 2195 2180 2187 2197 2195 2180 2181 2188 2181 2189 2189 2195 2189 2195 2195 2188 2197 2179 2181 2196 2179 2196 2187 2195 2197 2190 + 2180 2180 2179 2188 2196 2180 2179 2180 2181 2187 2187 2181 2188 2187 2179 2189 2180 2180 2188 2179 2189 2187 2195 2181 2197 2179 2181 2179 2197 2195 2181 2197 2188 2179 2196 2181 2187 2180 2189 2196 2188 2196 2180 2188 2179 2196 2180 2196 2179 2197 2189 2187 2196 2187 2189 2195 2196 2187 2197 2179 2189 2197 2196 2195 2195 2189 2181 2195 2180 2195 2180 2181 2179 2187 2195 2188 2197 2187 2197 2187 2189 2196 2197 2196 2188 2187 2180 2188 2196 2189 2180 2196 2195 2180 2187 2188 2196 2179 2188 2187 2195 2196 2197 2179 2197 2188 2188 2188 2181 2179 2197 2189 2181 2180 2196 2187 2197 2187 2187 2181 2188 2179 2196 2179 2195 2187 2179 2188 2179 2188 2197 2180 2196 2180 2180 2197 2180 2189 2195 2179 2181 2197 2187 2197 2197 2180 2180 2196 2180 2187 2179 2197 2197 2181 2189 2180 2195 2181 2189 2189 2188 2197 2189 2195 2195 2180 2189 2181 2196 2179 2196 2179 2187 2179 2188 2188 2187 2195 2197 2196 2197 2181 2180 2196 2181 2187 2196 2189 2189 2188 2189 2195 2196 2179 2181 2179 2189 2180 2180 2197 2197 2189 2197 2195 2181 2197 2181 2195 2179 2189 2179 2196 2179 2189 2187 2197 2179 2188 2189 2187 2195 2180 2195 2187 2195 2179 2196 2189 2180 2181 2189 2180 2195 2188 2197 2188 2197 2195 2180 2189 2197 2195 2196 2180 2196 2190 + 2179 2189 2187 2180 2180 2196 2181 2195 2188 2181 2179 2188 2188 2180 2180 2188 2187 2179 2189 2181 2179 2195 2188 2196 2195 2188 2196 2187 2187 2189 2189 2179 2187 2188 2187 2181 2181 2187 2188 2195 2188 2195 2196 2181 2189 2195 2188 2196 2195 2195 2196 2196 2189 2181 2181 2189 2188 2189 2195 2181 2180 2180 2181 2189 2195 2180 2196 2187 2189 2195 2181 2187 2179 2197 2196 2189 2196 2197 2187 2196 2180 2197 2195 2181 2197 2179 2195 2195 2188 2197 2181 2189 2187 2180 2187 2181 2181 2188 2197 2188 2189 2188 2195 2181 2197 2187 2197 2181 2188 2180 2181 2196 2195 2195 2188 2196 2181 2187 2181 2181 2197 2179 2188 2197 2187 2187 2181 2179 2189 2188 2179 2181 2189 2181 2195 2189 2189 2188 2188 2196 2188 2180 2187 2197 2195 2188 2197 2180 2189 2181 2188 2181 2179 2189 2180 2188 2197 2189 2180 2197 2197 2196 2197 2197 2187 2189 2197 2187 2189 2189 2195 2179 2189 2195 2180 2196 2195 2179 2179 2197 2179 2181 2181 2188 2188 2181 2187 2189 2197 2196 2187 2195 2195 2195 2187 2188 2179 2179 2179 2195 2196 2195 2180 2187 2189 2179 2188 2189 2189 2189 2180 2180 2197 2179 2189 2188 2195 2181 2197 2196 2188 2188 2195 2187 2189 2189 2180 2195 2189 2189 2187 2189 2197 2197 2188 2196 2196 2196 2195 2179 2181 2188 2181 2197 2182 2194 + 2196 2179 2187 2181 2196 2187 2187 2189 2197 2187 2196 2181 2180 2197 2179 2197 2179 2187 2179 2181 2180 2189 2180 2197 2197 2179 2181 2187 2196 2197 2196 2197 2195 2181 2189 2197 2180 2195 2180 2197 2195 2179 2180 2197 2188 2188 2188 2195 2195 2197 2195 2181 2196 2188 2179 2188 2179 2197 2181 2179 2197 2196 2188 2189 2181 2181 2197 2187 2189 2187 2179 2188 2196 2180 2196 2197 2195 2181 2196 2181 2188 2188 2181 2197 2189 2197 2197 2187 2180 2179 2180 2187 2189 2197 2187 2181 2188 2189 2179 2189 2196 2180 2196 2189 2195 2195 2197 2195 2181 2180 2188 2188 2181 2195 2189 2197 2187 2180 2196 2197 2197 2180 2179 2195 2195 2196 2187 2195 2181 2179 2196 2197 2179 2197 2197 2197 2180 2180 2188 2188 2195 2197 2187 2195 2197 2197 2181 2179 2195 2197 2181 2181 2181 2187 2195 2180 2188 2180 2189 2197 2196 2197 2180 2189 2179 2189 2179 2197 2197 2188 2181 2188 2181 2181 2196 2180 2180 2195 2179 2195 2197 2196 2181 2195 2179 2187 2197 2189 2187 2187 2188 2188 2189 2187 2189 2197 2188 2189 2180 2189 2187 2189 2179 2189 2180 2179 2197 2197 2181 2197 2188 2196 2181 2179 2197 2189 2197 2181 2180 2188 2180 2189 2196 2179 2180 2188 2187 2196 2180 2189 2187 2181 2197 2181 2197 2189 2180 2196 2195 2179 2195 2189 2179 2182 2194 2191 + 2197 2195 2188 2181 2197 2180 2187 2197 2188 2187 2189 2196 2197 2197 2196 2181 2189 2179 2179 2188 2181 2196 2188 2189 2188 2189 2181 2189 2188 2189 2188 2179 2180 2179 2189 2180 2196 2180 2179 2197 2197 2188 2188 2195 2181 2195 2188 2189 2196 2196 2195 2180 2188 2197 2196 2197 2189 2181 2197 2197 2197 2179 2180 2195 2189 2180 2197 2195 2179 2180 2197 2188 2195 2181 2180 2179 2189 2180 2195 2197 2197 2197 2189 2188 2187 2179 2189 2196 2189 2187 2188 2179 2187 2179 2196 2179 2189 2187 2188 2196 2195 2187 2196 2195 2187 2196 2179 2179 2195 2180 2196 2195 2180 2187 2179 2181 2195 2196 2180 2179 2180 2179 2179 2196 2187 2188 2180 2179 2188 2195 2189 2187 2189 2188 2197 2189 2187 2181 2181 2197 2196 2197 2189 2187 2197 2187 2189 2181 2196 2197 2180 2197 2195 2188 2180 2195 2189 2187 2196 2197 2179 2189 2179 2180 2195 2187 2196 2195 2187 2195 2188 2180 2179 2188 2188 2197 2188 2181 2179 2180 2179 2181 2197 2197 2195 2179 2181 2196 2180 2196 2179 2187 2195 2181 2180 2188 2197 2181 2196 2196 2195 2180 2180 2196 2181 2188 2187 2197 2189 2189 2195 2187 2188 2188 2181 2180 2179 2195 2180 2196 2197 2196 2195 2188 2187 2197 2197 2180 2197 2187 2179 2196 2179 2187 2188 2179 2181 2187 2187 2197 2189 2179 2181 2190 2191 2191 + 2189 2195 2188 2195 2188 2179 2195 2179 2189 2189 2197 2197 2179 2196 2179 2179 2189 2189 2195 2196 2197 2197 2188 2189 2188 2195 2179 2180 2189 2181 2195 2180 2188 2188 2179 2187 2179 2189 2180 2195 2195 2179 2180 2180 2196 2189 2181 2181 2180 2180 2179 2197 2179 2180 2195 2188 2179 2197 2181 2180 2187 2180 2180 2181 2195 2189 2189 2197 2187 2180 2197 2179 2187 2187 2181 2196 2196 2189 2179 2187 2188 2189 2188 2196 2179 2189 2189 2188 2179 2189 2179 2179 2187 2180 2197 2189 2179 2187 2187 2195 2189 2189 2188 2197 2195 2179 2197 2180 2188 2188 2179 2196 2189 2197 2196 2196 2196 2197 2181 2195 2188 2197 2180 2187 2188 2195 2179 2187 2187 2188 2189 2196 2197 2179 2187 2195 2181 2189 2189 2189 2188 2197 2179 2179 2179 2187 2187 2187 2189 2195 2180 2195 2197 2180 2181 2188 2197 2188 2189 2180 2196 2179 2189 2188 2197 2188 2180 2197 2189 2189 2196 2188 2189 2187 2180 2189 2180 2195 2181 2188 2197 2196 2189 2197 2197 2180 2195 2187 2195 2196 2187 2180 2197 2196 2188 2188 2197 2181 2195 2195 2197 2187 2188 2180 2197 2188 2187 2188 2181 2179 2195 2196 2197 2181 2197 2180 2188 2181 2195 2181 2195 2180 2188 2179 2189 2181 2182 2184 2187 2180 2195 2181 2197 2189 2187 2196 2180 2195 2180 2179 2196 2196 2187 2198 2186 2191 + 2188 2197 2180 2197 2197 2180 2195 2196 2189 2196 2180 2181 2197 2188 2189 2196 2179 2195 2181 2181 2188 2195 2196 2195 2188 2195 2195 2187 2195 2189 2188 2181 2195 2197 2197 2196 2188 2195 2188 2189 2195 2197 2188 2197 2181 2180 2189 2179 2197 2179 2179 2196 2180 2197 2196 2197 2187 2187 2196 2196 2195 2189 2195 2181 2179 2189 2179 2196 2195 2181 2189 2188 2196 2196 2180 2196 2188 2195 2187 2196 2195 2196 2180 2179 2195 2180 2188 2179 2189 2181 2180 2197 2180 2181 2197 2197 2179 2188 2189 2181 2189 2197 2181 2181 2189 2196 2179 2188 2187 2196 2181 2195 2180 2196 2180 2180 2181 2181 2188 2181 2189 2180 2188 2187 2196 2180 2188 2196 2196 2197 2196 2196 2180 2196 2187 2187 2197 2188 2181 2195 2189 2197 2188 2181 2187 2180 2181 2179 2195 2180 2189 2179 2187 2197 2196 2188 2179 2179 2189 2195 2195 2180 2181 2197 2196 2181 2196 2180 2188 2188 2188 2180 2187 2187 2188 2196 2195 2187 2187 2196 2188 2187 2188 2187 2187 2197 2181 2180 2188 2195 2187 2187 2197 2195 2181 2179 2196 2179 2196 2195 2180 2188 2187 2180 2189 2197 2181 2179 2188 2181 2180 2188 2196 2188 2181 2196 2188 2180 2197 2195 2181 2196 2179 2197 2187 2182 2194 2193 2184 2189 2181 2188 2196 2187 2187 2188 2189 2182 2183 2184 2197 2189 2188 2179 2190 2191 + 2180 2189 2181 2197 2189 2180 2195 2180 2181 2180 2179 2181 2188 2195 2189 2195 2180 2195 2195 2188 2187 2189 2181 2189 2197 2181 2187 2197 2180 2189 2180 2181 2196 2195 2188 2187 2189 2180 2179 2187 2189 2181 2195 2188 2188 2180 2197 2197 2189 2181 2179 2179 2188 2181 2188 2188 2196 2189 2188 2188 2195 2195 2197 2180 2197 2180 2189 2189 2187 2187 2195 2181 2181 2187 2180 2197 2189 2189 2188 2187 2189 2195 2195 2187 2181 2189 2196 2197 2197 2195 2197 2188 2189 2189 2187 2196 2197 2189 2188 2188 2181 2188 2197 2189 2180 2180 2180 2195 2189 2181 2181 2196 2195 2188 2197 2187 2189 2188 2188 2179 2189 2187 2180 2189 2179 2197 2188 2197 2187 2187 2189 2195 2197 2180 2195 2195 2195 2187 2196 2189 2188 2181 2181 2197 2197 2189 2188 2180 2179 2196 2196 2180 2181 2197 2197 2195 2179 2195 2181 2180 2187 2189 2189 2189 2196 2197 2179 2179 2188 2196 2189 2187 2187 2179 2188 2181 2195 2181 2181 2195 2197 2180 2195 2180 2187 2187 2187 2180 2195 2197 2189 2181 2187 2197 2181 2197 2197 2196 2189 2196 2181 2187 2188 2179 2179 2195 2197 2180 2181 2187 2181 2179 2180 2187 2180 2179 2180 2195 2197 2195 2180 2197 2197 2197 2182 2194 2191 2191 2192 2189 2197 2188 2189 2195 2189 2188 2189 2198 2186 2192 2189 2188 2195 2182 2194 2191 + 2195 2195 2189 2188 2180 2196 2187 2197 2196 2187 2181 2179 2187 2196 2196 2181 2188 2179 2181 2188 2180 2195 2189 2188 2197 2180 2195 2179 2196 2189 2180 2189 2195 2179 2181 2180 2181 2197 2180 2189 2197 2179 2188 2197 2180 2181 2180 2188 2187 2195 2196 2196 2179 2187 2189 2195 2179 2187 2179 2180 2181 2188 2189 2180 2189 2189 2188 2187 2196 2180 2187 2197 2195 2197 2197 2181 2181 2181 2195 2180 2181 2188 2196 2180 2181 2197 2180 2196 2188 2179 2189 2197 2196 2180 2197 2189 2180 2187 2195 2195 2187 2179 2189 2189 2196 2188 2187 2187 2189 2188 2180 2187 2188 2180 2187 2179 2196 2196 2196 2197 2197 2181 2188 2189 2189 2197 2187 2181 2179 2197 2195 2180 2179 2195 2187 2188 2179 2179 2180 2195 2179 2187 2197 2181 2187 2181 2181 2196 2180 2196 2188 2180 2181 2181 2180 2188 2195 2180 2197 2181 2188 2181 2188 2181 2189 2195 2187 2196 2179 2181 2195 2196 2197 2179 2197 2197 2188 2197 2188 2196 2179 2196 2181 2195 2188 2179 2187 2197 2179 2189 2188 2180 2196 2180 2181 2195 2195 2181 2180 2180 2180 2188 2179 2196 2188 2181 2179 2197 2180 2196 2181 2189 2189 2179 2179 2197 2188 2180 2188 2188 2187 2187 2188 2196 2198 2186 2191 2185 2200 2197 2179 2187 2195 2179 2179 2197 2196 2181 2198 2200 2195 2188 2181 2198 2186 2191 + 2197 2181 2196 2180 2195 2189 2195 2187 2195 2180 2181 2179 2181 2179 2196 2188 2197 2181 2179 2196 2196 2179 2195 2197 2187 2189 2197 2187 2188 2189 2195 2179 2195 2181 2181 2195 2195 2187 2181 2180 2195 2180 2189 2196 2187 2195 2179 2181 2187 2196 2179 2187 2180 2181 2188 2189 2187 2181 2181 2180 2188 2179 2181 2197 2180 2196 2195 2196 2188 2181 2180 2179 2197 2196 2197 2187 2196 2180 2197 2197 2197 2187 2179 2195 2179 2180 2197 2195 2189 2196 2188 2187 2188 2179 2195 2179 2181 2189 2180 2188 2180 2189 2195 2188 2197 2181 2187 2195 2179 2188 2187 2189 2181 2197 2179 2187 2195 2179 2189 2179 2195 2181 2187 2196 2188 2188 2195 2195 2187 2179 2187 2195 2187 2180 2181 2180 2197 2197 2196 2180 2181 2180 2180 2180 2189 2179 2180 2181 2188 2187 2195 2180 2189 2196 2179 2195 2195 2179 2180 2195 2187 2180 2197 2195 2187 2195 2187 2197 2179 2181 2188 2187 2197 2195 2187 2181 2195 2181 2179 2187 2196 2180 2179 2188 2197 2180 2179 2189 2181 2180 2179 2189 2195 2179 2187 2181 2197 2188 2187 2197 2187 2197 2189 2189 2179 2189 2179 2187 2179 2187 2195 2196 2195 2187 2196 2196 2196 2195 2180 2188 2195 2189 2187 2195 2179 2198 2199 2200 2195 2196 2189 2197 2195 2197 2196 2179 2180 2179 2180 2197 2197 2189 2195 2179 2190 2191 + 2180 2189 2179 2196 2197 2180 2197 2189 2180 2188 2179 2181 2187 2197 2181 2180 2195 2187 2189 2188 2181 2179 2195 2180 2179 2197 2180 2188 2179 2196 2195 2179 2196 2179 2188 2188 2197 2180 2196 2181 2197 2180 2197 2187 2179 2187 2188 2187 2181 2196 2196 2180 2179 2179 2187 2180 2189 2196 2195 2181 2196 2189 2187 2187 2189 2181 2195 2187 2188 2197 2179 2196 2188 2181 2197 2179 2195 2189 2189 2196 2196 2197 2188 2197 2197 2195 2189 2181 2195 2187 2196 2180 2188 2188 2187 2180 2181 2181 2179 2197 2181 2195 2196 2196 2181 2188 2189 2187 2179 2179 2180 2179 2189 2187 2181 2188 2188 2197 2180 2181 2180 2197 2197 2196 2195 2181 2179 2180 2196 2196 2196 2181 2179 2188 2188 2187 2195 2188 2188 2189 2179 2196 2195 2195 2195 2196 2197 2180 2189 2196 2197 2188 2189 2180 2179 2188 2197 2188 2195 2179 2179 2188 2187 2188 2187 2197 2187 2181 2196 2188 2197 2180 2189 2187 2187 2196 2179 2196 2181 2188 2188 2196 2187 2188 2195 2187 2179 2187 2179 2189 2196 2179 2181 2179 2187 2188 2187 2181 2197 2195 2180 2187 2189 2189 2180 2180 2188 2197 2187 2197 2188 2187 2188 2187 2187 2180 2187 2179 2189 2189 2189 2180 2196 2180 2195 2189 2188 2197 2189 2187 2180 2196 2181 2179 2181 2187 2179 2195 2188 2180 2188 2189 2197 2179 2198 2186 + 2179 2196 2196 2180 2187 2181 2187 2189 2189 2197 2180 2196 2196 2179 2197 2196 2187 2179 2181 2179 2195 2180 2197 2196 2187 2196 2196 2180 2180 2179 2180 2196 2196 2180 2196 2188 2188 2195 2179 2195 2180 2179 2197 2179 2187 2179 2189 2179 2195 2189 2197 2181 2179 2196 2181 2197 2180 2187 2196 2179 2180 2197 2196 2197 2195 2181 2180 2181 2187 2180 2187 2179 2181 2181 2187 2188 2197 2179 2197 2180 2187 2195 2188 2195 2188 2181 2179 2187 2196 2179 2179 2181 2195 2197 2196 2180 2180 2196 2181 2179 2188 2179 2180 2188 2188 2197 2188 2188 2187 2180 2195 2195 2189 2189 2181 2197 2187 2179 2187 2196 2188 2181 2197 2187 2179 2196 2181 2189 2180 2196 2189 2179 2179 2189 2196 2196 2187 2179 2196 2179 2197 2189 2195 2188 2181 2188 2180 2189 2181 2196 2180 2197 2196 2187 2197 2181 2197 2189 2197 2196 2181 2188 2196 2196 2188 2187 2181 2180 2180 2188 2197 2196 2189 2188 2180 2188 2195 2179 2179 2197 2181 2195 2196 2180 2187 2188 2187 2180 2188 2196 2188 2179 2188 2189 2180 2189 2181 2181 2197 2187 2181 2189 2188 2197 2187 2180 2187 2187 2187 2187 2180 2197 2181 2187 2181 2179 2197 2188 2188 2187 2181 2196 2196 2181 2187 2180 2195 2180 2188 2196 2179 2188 2195 2196 2197 2197 2180 2179 2197 2197 2195 2179 2188 2181 2187 2190 + 2179 2195 2196 2179 2187 2189 2188 2187 2180 2197 2187 2189 2179 2189 2181 2179 2196 2180 2179 2188 2195 2179 2196 2196 2189 2179 2179 2181 2197 2180 2195 2197 2196 2188 2188 2189 2179 2195 2180 2196 2181 2197 2179 2195 2188 2196 2179 2188 2187 2180 2189 2197 2180 2197 2187 2188 2188 2188 2188 2187 2188 2180 2180 2188 2179 2179 2195 2195 2181 2179 2179 2197 2180 2189 2179 2187 2195 2181 2189 2181 2180 2181 2195 2197 2196 2181 2196 2187 2195 2189 2181 2197 2180 2196 2197 2181 2197 2180 2188 2187 2187 2189 2196 2181 2188 2197 2179 2195 2189 2180 2188 2180 2179 2188 2197 2195 2188 2188 2180 2181 2187 2180 2196 2196 2195 2179 2195 2187 2189 2189 2179 2196 2197 2181 2196 2195 2180 2188 2196 2197 2181 2197 2179 2189 2181 2179 2189 2187 2188 2180 2189 2188 2196 2189 2179 2181 2188 2197 2189 2195 2195 2187 2179 2195 2187 2181 2195 2187 2188 2187 2181 2179 2188 2187 2180 2187 2179 2197 2195 2179 2197 2195 2197 2181 2197 2181 2197 2179 2181 2187 2180 2195 2188 2189 2197 2189 2187 2187 2180 2188 2180 2181 2181 2195 2180 2188 2196 2196 2197 2195 2179 2188 2181 2181 2188 2181 2196 2195 2188 2182 2184 2181 2180 2179 2189 2197 2188 2179 2189 2187 2187 2195 2180 2180 2196 2197 2181 2195 2179 2180 2196 2195 2181 2187 2188 2190 + 2196 2188 2181 2189 2180 2187 2197 2179 2188 2187 2181 2196 2189 2179 2189 2180 2196 2188 2197 2189 2179 2188 2187 2196 2197 2197 2189 2197 2188 2181 2197 2187 2188 2179 2195 2197 2197 2189 2188 2196 2179 2188 2197 2187 2181 2197 2181 2181 2197 2187 2197 2196 2180 2187 2195 2180 2180 2181 2196 2181 2179 2187 2189 2197 2197 2196 2179 2196 2187 2189 2180 2179 2196 2187 2196 2179 2187 2188 2179 2181 2188 2196 2188 2181 2196 2195 2181 2188 2187 2188 2196 2181 2195 2197 2196 2196 2196 2188 2179 2187 2195 2179 2188 2196 2179 2180 2187 2180 2179 2197 2197 2181 2195 2196 2181 2181 2195 2189 2197 2179 2180 2181 2187 2179 2197 2181 2180 2188 2180 2196 2179 2179 2197 2197 2189 2179 2179 2188 2188 2187 2189 2188 2197 2180 2179 2181 2179 2188 2187 2196 2195 2195 2180 2189 2179 2195 2181 2181 2181 2179 2181 2187 2179 2181 2195 2197 2181 2196 2195 2196 2179 2179 2187 2179 2196 2196 2196 2179 2189 2195 2180 2181 2181 2187 2188 2197 2195 2180 2196 2179 2189 2188 2187 2179 2197 2181 2180 2181 2188 2181 2180 2189 2181 2179 2196 2189 2195 2188 2195 2189 2196 2181 2179 2196 2181 2196 2182 2183 2183 2194 2193 2183 2184 2179 2197 2196 2197 2187 2189 2197 2181 2180 2182 2184 2196 2181 2196 2197 2181 2197 2188 2181 2195 2180 2182 2194 + 2196 2180 2179 2197 2196 2187 2181 2181 2179 2196 2179 2187 2188 2187 2187 2196 2189 2180 2196 2180 2187 2181 2197 2187 2187 2196 2195 2187 2187 2189 2181 2197 2187 2187 2179 2181 2189 2181 2187 2197 2181 2187 2179 2187 2196 2189 2195 2180 2188 2181 2195 2179 2189 2195 2196 2181 2180 2179 2188 2181 2197 2197 2188 2179 2189 2196 2189 2187 2187 2189 2188 2179 2195 2187 2187 2197 2180 2195 2187 2197 2179 2187 2189 2189 2188 2196 2188 2188 2188 2187 2196 2181 2189 2196 2189 2187 2197 2180 2195 2180 2181 2181 2197 2197 2181 2180 2180 2189 2188 2195 2188 2179 2189 2196 2195 2188 2189 2195 2187 2189 2187 2189 2196 2188 2188 2180 2197 2181 2187 2197 2181 2196 2180 2180 2196 2196 2187 2188 2180 2189 2188 2188 2179 2181 2188 2195 2179 2179 2195 2187 2196 2187 2180 2181 2188 2181 2181 2180 2187 2180 2196 2195 2187 2196 2179 2196 2179 2189 2196 2197 2197 2180 2196 2189 2197 2188 2188 2179 2180 2180 2197 2179 2180 2180 2188 2196 2187 2195 2181 2180 2188 2195 2181 2195 2187 2197 2181 2195 2189 2188 2195 2197 2179 2196 2195 2197 2196 2188 2181 2189 2179 2187 2187 2181 2195 2181 2198 2199 2199 2186 2191 2185 2200 2189 2189 2196 2196 2179 2196 2196 2180 2195 2198 2200 2188 2180 2187 2181 2188 2180 2180 2196 2179 2182 2194 2191 + 2187 2180 2195 2196 2181 2195 2197 2180 2197 2195 2179 2188 2180 2187 2180 2180 2188 2188 2189 2196 2181 2179 2197 2181 2188 2180 2187 2181 2181 2195 2180 2181 2181 2197 2179 2188 2181 2188 2189 2188 2188 2180 2179 2196 2197 2188 2197 2188 2187 2195 2180 2179 2189 2181 2195 2187 2196 2179 2196 2196 2180 2197 2197 2196 2188 2197 2189 2179 2196 2188 2181 2195 2197 2187 2197 2179 2196 2179 2189 2196 2180 2180 2179 2197 2195 2179 2189 2189 2195 2189 2189 2181 2189 2196 2188 2189 2196 2187 2180 2196 2179 2181 2189 2197 2189 2179 2179 2179 2187 2181 2196 2180 2181 2187 2197 2179 2195 2179 2195 2187 2179 2189 2196 2181 2189 2187 2181 2197 2196 2180 2189 2181 2197 2195 2179 2196 2197 2189 2196 2197 2180 2189 2181 2197 2197 2188 2197 2181 2197 2180 2196 2196 2196 2179 2189 2197 2179 2179 2187 2196 2179 2179 2188 2196 2187 2188 2187 2188 2181 2179 2187 2180 2179 2181 2197 2189 2197 2189 2181 2196 2197 2181 2197 2196 2181 2187 2181 2187 2196 2197 2181 2188 2181 2188 2196 2196 2188 2195 2179 2188 2189 2189 2189 2195 2180 2188 2189 2180 2197 2196 2196 2196 2179 2181 2181 2189 2181 2196 2197 2198 2199 2200 2188 2179 2189 2179 2197 2181 2181 2179 2187 2195 2197 2196 2188 2181 2187 2181 2179 2195 2196 2187 2189 2190 2191 2191 + 2181 2196 2187 2180 2187 2195 2181 2181 2180 2188 2181 2180 2195 2181 2180 2179 2196 2195 2197 2188 2196 2189 2195 2197 2189 2180 2197 2189 2180 2187 2180 2188 2181 2187 2196 2195 2188 2187 2180 2196 2195 2197 2195 2195 2196 2180 2187 2189 2196 2180 2187 2196 2196 2181 2187 2180 2180 2197 2195 2189 2180 2196 2196 2197 2196 2195 2179 2180 2195 2181 2189 2195 2195 2188 2180 2195 2196 2179 2180 2197 2189 2179 2188 2195 2187 2180 2195 2195 2188 2189 2180 2179 2179 2197 2195 2195 2189 2188 2179 2187 2180 2179 2189 2181 2187 2195 2179 2179 2187 2181 2196 2179 2189 2189 2179 2195 2197 2197 2187 2179 2179 2179 2189 2196 2179 2196 2180 2189 2196 2197 2179 2197 2181 2179 2180 2196 2181 2180 2195 2195 2188 2197 2197 2188 2180 2195 2187 2187 2179 2180 2189 2197 2189 2179 2195 2195 2187 2181 2187 2179 2187 2188 2197 2196 2180 2181 2196 2195 2196 2189 2180 2197 2180 2179 2196 2196 2188 2188 2181 2180 2187 2197 2179 2180 2181 2180 2181 2188 2188 2197 2179 2189 2195 2195 2187 2196 2181 2180 2189 2180 2181 2188 2181 2187 2196 2181 2189 2196 2189 2195 2180 2179 2195 2179 2181 2196 2197 2195 2181 2197 2197 2187 2179 2179 2189 2189 2196 2189 2187 2179 2197 2188 2180 2180 2187 2181 2180 2197 2179 2179 2196 2196 2197 2198 2199 2186 + 2196 2188 2196 2188 2188 2189 2179 2189 2180 2188 2180 2181 2179 2187 2179 2179 2188 2197 2189 2181 2179 2181 2196 2187 2179 2181 2181 2195 2189 2179 2187 2196 2181 2197 2195 2180 2187 2179 2181 2181 2187 2181 2195 2197 2179 2196 2188 2179 2187 2189 2189 2195 2195 2187 2180 2179 2187 2197 2189 2196 2179 2197 2180 2180 2195 2196 2188 2188 2195 2197 2195 2197 2180 2189 2189 2180 2179 2196 2179 2188 2187 2181 2179 2188 2196 2195 2189 2197 2179 2187 2188 2197 2189 2196 2189 2179 2188 2180 2179 2189 2189 2180 2197 2181 2179 2197 2179 2189 2181 2197 2196 2187 2187 2179 2181 2187 2188 2196 2180 2189 2197 2188 2195 2195 2196 2179 2196 2195 2197 2195 2181 2189 2189 2181 2181 2181 2181 2196 2181 2180 2195 2197 2195 2181 2188 2188 2189 2195 2196 2188 2181 2197 2189 2195 2179 2180 2196 2196 2197 2181 2181 2181 2179 2181 2187 2195 2188 2180 2195 2188 2188 2188 2188 2197 2189 2188 2188 2195 2196 2188 2189 2188 2180 2189 2189 2179 2179 2179 2187 2195 2187 2189 2187 2197 2187 2188 2195 2197 2181 2197 2187 2188 2196 2189 2179 2196 2187 2187 2187 2196 2196 2189 2188 2179 2197 2197 2180 2181 2195 2180 2180 2195 2181 2195 2188 2189 2187 2180 2196 2181 2181 2187 2181 2180 2181 2188 2180 2197 2179 2197 2196 2188 2180 2180 2197 2190 + 2189 2189 2196 2189 2188 2188 2196 2181 2195 2197 2195 2187 2180 2187 2180 2188 2189 2195 2187 2196 2180 2196 2189 2189 2189 2187 2187 2181 2196 2187 2179 2181 2181 2188 2195 2189 2187 2181 2181 2180 2195 2179 2179 2189 2181 2187 2179 2179 2188 2189 2197 2187 2197 2187 2189 2195 2189 2197 2187 2180 2197 2189 2196 2195 2189 2189 2187 2196 2197 2180 2189 2195 2196 2189 2189 2181 2180 2196 2189 2179 2196 2196 2181 2189 2189 2195 2189 2195 2187 2181 2197 2195 2188 2197 2180 2180 2187 2196 2195 2188 2187 2180 2188 2188 2188 2196 2187 2181 2197 2197 2187 2195 2189 2197 2195 2187 2196 2180 2197 2181 2179 2195 2189 2180 2195 2196 2187 2196 2187 2189 2197 2180 2196 2196 2195 2196 2187 2179 2180 2189 2189 2197 2189 2196 2188 2188 2189 2188 2189 2180 2187 2189 2188 2189 2189 2188 2179 2189 2180 2195 2187 2180 2180 2188 2195 2179 2188 2187 2180 2187 2180 2179 2188 2187 2179 2197 2189 2181 2187 2187 2188 2181 2180 2189 2180 2197 2195 2188 2196 2181 2179 2180 2195 2187 2188 2189 2181 2181 2196 2179 2195 2179 2187 2197 2180 2180 2180 2196 2195 2196 2189 2187 2181 2196 2196 2179 2187 2195 2196 2188 2188 2189 2189 2179 2189 2195 2188 2189 2189 2196 2188 2195 2189 2179 2179 2180 2197 2195 2179 2180 2188 2196 2196 2188 2187 2190 + 2196 2181 2188 2181 2189 2197 2189 2180 2189 2180 2196 2197 2189 2187 2197 2196 2180 2195 2180 2179 2187 2188 2196 2188 2189 2188 2197 2187 2179 2181 2181 2189 2179 2196 2188 2188 2189 2188 2189 2197 2189 2180 2179 2196 2197 2189 2188 2197 2196 2179 2179 2189 2180 2196 2188 2189 2196 2196 2189 2189 2189 2188 2189 2187 2181 2196 2181 2196 2196 2180 2187 2197 2189 2197 2187 2180 2195 2195 2197 2187 2189 2187 2195 2197 2187 2195 2195 2188 2180 2180 2181 2197 2187 2188 2180 2187 2180 2179 2181 2197 2188 2181 2188 2187 2180 2179 2188 2180 2187 2196 2188 2195 2180 2196 2181 2179 2187 2196 2196 2179 2195 2179 2187 2181 2189 2181 2180 2181 2188 2188 2189 2179 2188 2179 2181 2196 2195 2179 2187 2179 2189 2179 2179 2181 2189 2189 2196 2196 2181 2195 2189 2188 2181 2195 2189 2180 2180 2181 2197 2189 2188 2195 2180 2189 2180 2181 2196 2187 2179 2187 2197 2180 2189 2196 2188 2187 2187 2195 2187 2196 2197 2187 2179 2180 2187 2188 2189 2179 2181 2180 2188 2196 2187 2195 2179 2197 2180 2189 2189 2179 2195 2180 2188 2195 2181 2196 2187 2179 2187 2189 2181 2197 2187 2196 2189 2181 2196 2196 2189 2197 2195 2181 2179 2181 2189 2188 2180 2180 2197 2197 2181 2196 2197 2189 2180 2196 2179 2180 2187 2195 2180 2181 2197 2196 2197 2190 + 2179 2195 2189 2181 2195 2188 2180 2187 2197 2196 2181 2179 2195 2197 2180 2188 2197 2180 2181 2187 2187 2181 2195 2187 2197 2187 2180 2180 2179 2189 2195 2195 2189 2188 2187 2187 2179 2179 2188 2180 2196 2179 2187 2195 2195 2180 2189 2196 2180 2188 2195 2196 2195 2189 2196 2188 2180 2187 2187 2197 2179 2187 2179 2195 2181 2180 2181 2179 2189 2189 2187 2180 2188 2189 2187 2179 2188 2180 2188 2180 2180 2188 2181 2195 2181 2179 2195 2180 2181 2179 2197 2195 2188 2189 2179 2180 2195 2189 2181 2189 2187 2196 2197 2196 2195 2196 2195 2181 2179 2196 2195 2180 2189 2180 2180 2189 2189 2187 2188 2180 2179 2187 2179 2187 2197 2189 2189 2197 2187 2195 2196 2189 2189 2189 2188 2195 2188 2188 2180 2181 2180 2196 2188 2195 2196 2197 2179 2195 2180 2196 2188 2196 2180 2196 2189 2196 2197 2196 2180 2181 2196 2180 2188 2179 2188 2188 2180 2187 2197 2180 2196 2196 2181 2196 2179 2195 2188 2188 2187 2179 2179 2180 2181 2181 2189 2197 2179 2179 2187 2197 2180 2179 2188 2189 2179 2189 2195 2195 2188 2197 2197 2195 2195 2179 2187 2189 2180 2180 2187 2189 2197 2179 2189 2196 2187 2179 2188 2197 2179 2179 2181 2181 2195 2187 2187 2189 2189 2189 2181 2196 2189 2188 2179 2180 2181 2180 2189 2187 2189 2181 2189 2195 2188 2195 2180 2190 + 2180 2181 2180 2189 2181 2179 2179 2195 2197 2197 2197 2179 2196 2187 2181 2187 2181 2189 2196 2195 2189 2188 2188 2189 2188 2197 2195 2180 2195 2181 2195 2195 2189 2179 2188 2188 2189 2189 2187 2181 2181 2180 2181 2188 2179 2188 2197 2181 2187 2189 2196 2196 2195 2179 2197 2181 2181 2181 2187 2179 2196 2180 2197 2187 2187 2195 2195 2188 2181 2179 2195 2195 2196 2195 2179 2196 2187 2188 2195 2195 2188 2196 2189 2181 2179 2180 2180 2180 2196 2179 2189 2197 2180 2195 2195 2189 2179 2188 2196 2188 2180 2195 2197 2181 2189 2189 2188 2179 2180 2188 2188 2187 2180 2187 2188 2180 2196 2195 2181 2180 2189 2181 2188 2179 2180 2188 2196 2188 2195 2181 2196 2188 2180 2188 2181 2179 2179 2188 2187 2180 2189 2188 2196 2195 2196 2197 2180 2179 2180 2188 2189 2179 2197 2188 2189 2197 2189 2188 2196 2197 2187 2187 2188 2179 2195 2179 2195 2188 2188 2180 2196 2187 2197 2195 2197 2197 2197 2197 2179 2179 2187 2196 2180 2195 2187 2197 2189 2188 2187 2181 2188 2188 2179 2188 2195 2196 2180 2181 2188 2196 2187 2179 2188 2181 2181 2189 2197 2180 2195 2187 2187 2197 2180 2187 2197 2180 2188 2181 2179 2189 2188 2195 2188 2187 2179 2181 2188 2179 2196 2197 2195 2196 2196 2197 2180 2180 2197 2188 2188 2189 2179 2179 2196 2195 2179 2190 + ) + ) + (tilemap + (solid #f) + (speed 0.75) + (speed-y 0.75) + (z-pos -150) + (name "Background_scaffold") + (width 510) + (height 25) + (tiles + 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 3027 3015 3024 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 1719 1718 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 3006 3024 0 0 0 0 0 3027 3001 1719 1718 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1348 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 3027 3015 3024 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 3034 3008 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 3023 3016 3028 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 1719 1718 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 3002 3028 0 0 0 0 0 0 0 3023 3005 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 79 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1348 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 1349 0 0 0 0 0 1349 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 1349 0 0 0 0 0 1349 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 3023 3016 3028 1348 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 1349 0 0 0 0 0 1349 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 79 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1718 2001 1720 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 2151 1720 1718 2001 1720 1718 2004 1720 1719 1718 2150 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 2151 1720 1718 2001 1720 1718 2004 1720 1719 1718 2150 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 3011 3033 0 79 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1718 2001 1720 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 2151 1720 1718 2001 1720 1718 2004 1720 1719 1718 2150 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1718 2001 1720 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1349 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 1348 0 0 0 0 0 0 1348 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 3004 3024 0 0 0 0 0 0 3023 3005 1720 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 1348 0 0 0 0 0 0 1348 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 3027 3015 3024 1349 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 1348 0 0 0 0 0 0 1348 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 1719 1718 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 3027 3015 3024 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 3006 3024 0 0 0 0 3027 3001 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1348 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 3027 3015 3024 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 3027 3015 3024 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 2003 1720 1719 1719 3006 3024 0 0 0 0 0 0 3023 3005 1719 1719 1718 2002 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 2151 1720 1719 1718 2001 1720 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 3027 3015 3024 3023 3016 3028 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 2151 1720 1719 1718 2001 1720 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 3034 3008 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 2151 1720 1719 1718 2001 1720 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 1348 0 0 0 3027 3015 3024 3023 3005 3006 3024 3023 3016 3028 0 0 0 1348 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 3027 3022 3021 3028 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 3023 3016 3028 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 1719 1718 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 3027 3015 3016 3028 3027 3015 3016 3028 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 3023 3018 3017 3024 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 3002 3028 0 0 3023 3005 1719 1718 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 3004 3024 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1348 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 3023 3016 3015 3024 3023 3016 3015 3024 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 3023 3016 3028 3027 3015 3024 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 3023 3016 3028 0 0 1348 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 3023 3003 0 0 0 0 0 0 0 3027 3015 3024 80 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 3023 3016 3028 3027 3001 3002 3028 3027 3015 3024 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 2151 1720 1719 1719 1719 1718 2150 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 3023 3016 3028 0 0 3027 3015 3024 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 2151 1720 1719 1719 1719 1718 2150 0 0 0 0 79 0 0 0 0 0 0 3011 3033 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 3023 3003 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 3027 3001 1722 3006 3024 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1349 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 3023 3016 3028 0 0 0 0 0 0 3027 3015 3024 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 3023 3016 3028 0 0 0 0 3027 3015 3024 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 1349 0 0 0 0 0 0 3027 3015 3024 0 0 1349 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 3023 3005 3002 3028 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 0 0 0 1347 3027 3015 3024 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 1719 1718 1722 1720 1719 1719 1719 1719 1719 1719 1718 2004 1720 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 1349 0 3023 3016 3028 0 0 0 0 0 0 0 0 3027 3015 3024 0 1349 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 1722 1720 1719 1719 1719 1719 1719 1719 1718 3002 3028 0 0 0 0 0 0 3027 2999 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 2003 3006 3024 0 0 0 0 0 3027 3001 1719 1718 1722 1720 1719 1719 1719 1719 1719 1719 1718 2004 1720 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 3023 3005 3002 3028 0 0 0 0 3023 3009 3033 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3027 2999 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 1722 1720 1719 1719 1719 1719 1719 1719 1718 2004 1720 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 2003 1720 3002 3028 0 0 0 0 0 0 0 0 0 0 3027 3001 1718 2002 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 1348 3027 3015 3024 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 1722 1720 3002 3028 0 0 0 0 0 3023 3016 3031 3015 3024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 2149 1720 1719 1719 1719 1719 1719 1719 1719 1718 2004 1720 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 2149 1720 1719 1719 1719 1719 1719 1719 1719 1718 2004 1720 1719 1719 1718 2002 0 3034 3008 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 3023 3016 3028 0 3027 3015 3024 0 0 0 2149 1720 1719 1719 1719 1719 1719 1719 1719 1718 2004 1720 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 3023 3016 3028 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 3023 3016 3028 0 0 0 3027 2999 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 1349 0 0 0 0 0 0 1349 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 1349 0 0 0 0 0 0 1349 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 3002 3028 0 0 0 3023 3005 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 1349 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1718 2001 1720 1718 2152 0 0 0 2149 1720 1718 2004 1720 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1718 2001 1720 1718 2152 0 0 0 2149 1720 1718 2004 1720 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 3023 3016 3028 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2003 1720 1719 1718 2001 1720 3002 3028 0 0 0 2149 1720 1718 2004 1720 1719 1718 2002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 1348 0 0 0 0 0 0 1348 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 1348 0 0 0 0 0 0 1348 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 3011 3033 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 1348 0 0 0 0 0 0 1348 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 3027 3015 3024 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/21 - A Path in the Clouds.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/21 - A Path in the Clouds.stl --- supertux-0.3.3/data/levels/world1/21 - A Path in the Clouds.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/21 - A Path in the Clouds.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,20 +3,11 @@ (name (_ "A Path in the Clouds")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 0) (sector (name "main") (music "music/chipdisko.ogg") (ambient-light 1 1 1) - (background - (speed 0.5) - (image-top "images/background/arctis_top.jpg") - (image "images/background/arctis.jpg") - (image-bottom "images/background/arctis_bottom.jpg") - ) - (bouncingsnowball - (x 8403) - (y 141) - ) (camera (mode "normal") ) @@ -117,10 +108,6 @@ (y 398) ) (mriceblock - (x 6716) - (y 186) - ) - (mriceblock (x 8830) (y 416) ) @@ -156,45 +143,51 @@ (x 14932) (y 480) ) - (secretarea - (fade-tilemap "secret1") - (width 1970) - (height 106) - (x 13045.58) - (y 158.3848) - ) - (snowball + (smartball (x 1395) (y 188) ) - (snowball + (smartball (x 1007) (y 217) ) - (snowball + (smartball (x 5324) (y 347) ) - (snowball + (smartball (x 5685) (y 348) ) - (snowball + (smartball (x 7710) (y 470) ) - (snowball + (smartball (x 11378) (y 475) ) - (snowball + (smartball (x 11423) (y 475) ) - (snowball + (smartball (x 11467) (y 473) ) + (secretarea + (fade-tilemap "secret1") + (script "") + (message "") + (width 1970) + (height 106) + (x 13045.58) + (y 158.3848) + ) + (smartblock + (x 6716) + (y 186) + ) (snowball (x 15249) (y 474) @@ -205,8 +198,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 298) + (x 96) + (y 352) ) (stalactite (x 10531) @@ -263,27 +256,27 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2199 2199 2199 2199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2051 2058 2050 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2051 2050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2196 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2182 2183 2183 2183 2184 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2187 2187 2187 2187 2187 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2187 2195 2196 2197 2197 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 41 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2187 2196 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2181 2190 0 0 0 2192 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2182 2183 2183 2183 2184 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2182 2183 2183 2183 2184 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 0 2055 2054 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 0 2055 2054 0 109 110 111 24 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2188 2187 2196 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2198 2199 2199 2199 2200 2179 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 2201 2201 2201 2192 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2198 2199 2199 2186 2193 2183 2184 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 24 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2187 2196 2196 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2195 2187 2195 2197 2195 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2198 2199 2199 2199 2200 2179 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2195 2196 2179 2198 2186 2185 2200 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2051 2058 2050 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2188 2188 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2188 2188 2197 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2179 2180 2198 2200 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 2052 2056 0 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 2052 2056 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2055 2054 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 2055 2054 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 2052 2056 0 2055 2054 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 2057 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 2057 2058 2059 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 109 110 111 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 129 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 32 32 32 32 32 32 0 0 0 0 0 - 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2195 2196 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2197 2196 2195 2181 2188 2180 2196 2187 2196 2180 2179 2195 2179 2180 2197 2187 2179 2196 2187 2179 2189 2181 2179 2181 2197 2197 2195 2179 2180 2196 2188 2195 2180 2179 2181 2188 2187 2181 2196 2196 2180 2188 2179 2197 2196 2188 2197 2189 2196 2180 2195 2196 2179 2180 2188 2188 2189 2196 2196 2179 2196 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2051 2066 2050 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2196 2195 2195 2179 2179 2179 2196 2189 2181 2188 2195 2189 2188 2187 2181 2196 2181 2196 2197 2188 2188 2180 2197 2197 2181 2180 2189 2188 2195 2196 2188 2196 2180 2189 2181 2187 2189 2188 2195 2179 2196 2195 2197 2189 2181 2196 2180 2197 2188 2195 2195 2181 2188 2188 2189 2180 2189 2181 2195 2189 2195 2197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2051 2050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2066 2060 2065 2061 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2181 2187 2196 2187 2181 2181 2196 2181 2181 2195 2187 2188 2181 2197 2188 2195 2180 2189 2196 2196 2188 2189 2188 2180 2180 2196 2188 2187 2188 2196 2196 2195 2195 2189 2188 2196 2189 2179 2188 2189 2195 2189 2181 2189 2187 2188 2196 2180 2195 2181 2196 2179 2195 2181 2180 2179 2179 2196 2187 2196 2180 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2061 2065 2066 2066 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2179 2188 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2058 2065 2066 2066 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2180 2189 2180 2188 2179 2197 2179 2187 2188 2187 2197 2188 2195 2187 2195 2196 2196 2188 2181 2195 2180 2196 2196 2179 2181 2189 2189 2180 2180 2189 2197 2189 2188 2188 2187 2196 2179 2187 2181 2180 2180 2189 2195 2181 2196 2187 2187 2188 2181 2181 2181 2187 2189 2181 2189 2197 2188 2196 2197 2197 2196 2187 2197 2196 2181 2189 2196 2197 2179 2181 2180 2196 2188 2180 2195 2197 2188 2197 2196 2189 2187 2180 2188 2187 2188 2180 2196 2180 2188 2188 2188 2179 2189 2187 2196 2188 2196 2196 2187 2188 2187 2196 2187 2180 2179 2182 2183 2183 2183 2184 2179 2180 2180 2189 2187 2179 2196 2180 2181 2188 2195 2189 2189 2179 2181 2196 2196 2188 2181 2179 2181 2180 2188 2196 2180 2181 2180 2195 2197 2179 2179 2195 2188 2180 2195 2187 2197 2196 2181 2181 2187 2195 2197 2188 2181 2196 2189 2181 2197 2197 2196 2196 2189 2195 2197 2181 2195 2195 2189 2187 2196 2187 2179 2180 2187 2179 2196 2187 2188 2188 2195 2197 2187 2196 2189 2188 2181 2197 2195 2180 2197 2195 2180 2189 2180 2188 2187 2188 2189 2188 2195 2187 2187 2197 2195 2189 2195 2180 2187 2195 2189 2187 2180 2179 2179 2188 2189 2181 2197 2197 2195 2180 2180 2180 2196 2195 2190 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 41 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2070 2065 2060 2058 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2187 2195 2188 2181 2189 2188 2195 2197 2196 2188 2180 2179 2180 2179 2196 2188 2189 2188 2179 2181 2188 2196 2181 2195 2179 2188 2189 2195 2196 2181 2196 2181 2181 2195 2181 2187 2179 2189 2179 2195 2181 2187 2188 2197 2187 2195 2188 2181 2195 2180 2197 2187 2195 2187 2180 2181 2197 2187 2195 2187 2195 2197 2196 2189 2195 2179 2196 2181 2189 2195 2196 2195 2189 2197 2189 2195 2189 2197 2187 2195 2187 2196 2188 2196 2187 2187 2196 2188 2196 2187 2188 2181 2197 2180 2180 2197 2179 2197 2181 2179 2179 2196 2188 2187 2187 2190 0 0 0 2192 2196 2179 2181 2188 2179 2197 2197 2181 2196 2188 2195 2181 2195 2197 2195 2180 2195 2195 2179 2187 2197 2196 2189 2196 2180 2188 2188 2187 2179 2179 2188 2189 2179 2187 2188 2179 2181 2188 2189 2195 2195 2187 2182 2183 2183 2183 2184 2195 2189 2180 2187 2187 2189 2179 2179 2196 2187 2187 2197 2188 2196 2197 2189 2188 2195 2197 2179 2196 2197 2181 2181 2189 2187 2179 2189 2181 2182 2183 2183 2183 2184 2179 2197 2187 2196 2180 2197 2196 2179 2179 2187 2196 2187 2179 2189 2187 2188 2197 2188 2179 2197 2189 2187 2181 2197 2179 2195 2196 2181 2197 2197 2197 2181 2196 2187 2180 2190 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 0 2055 2054 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 0 2055 2054 0 109 110 111 24 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2070 2070 2061 2065 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2192 2197 2187 2179 2180 2179 2195 2188 2189 2181 2181 2187 2181 2188 2197 2187 2195 2195 2197 2197 2195 2180 2195 2188 2180 2195 2187 2196 2180 2187 2196 2197 2181 2187 2189 2195 2187 2189 2189 2180 2189 2197 2189 2179 2197 2187 2189 2197 2189 2180 2180 2180 2180 2181 2179 2195 2187 2196 2195 2189 2189 2187 2179 2189 2188 2189 2197 2196 2187 2197 2180 2197 2181 2196 2187 2179 2196 2196 2195 2188 2180 2180 2180 2179 2196 2179 2180 2179 2187 2195 2195 2181 2197 2196 2189 2188 2187 2187 2196 2189 2195 2180 2187 2189 2188 2197 2180 2198 2199 2199 2199 2200 2179 2181 2180 2188 2195 2189 2196 2197 2188 2179 2188 2180 2195 2187 2180 2181 2197 2189 2197 2181 2181 2181 2197 2195 2197 2188 2195 2197 2197 2196 2189 2197 2189 2197 2187 2187 2188 2195 2196 2181 2196 2179 2190 2201 2201 2201 2192 2188 2188 2196 2180 2179 2180 2181 2181 2195 2197 2180 2179 2195 2189 2187 2197 2197 2188 2180 2188 2181 2180 2187 2188 2188 2195 2180 2188 2196 2198 2199 2199 2186 2193 2183 2184 2181 2196 2195 2187 2181 2195 2187 2197 2188 2188 2179 2179 2180 2195 2188 2195 2195 2197 2189 2181 2189 2197 2179 2195 2180 2196 2188 2197 2179 2187 2189 2179 2197 2190 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 24 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2066 2061 2060 2058 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2188 2197 2181 2196 2179 2197 2180 2181 2181 2181 2187 2196 2181 2197 2189 2189 2181 2181 2181 2197 2180 2197 2181 2179 2187 2180 2188 2195 2195 2196 2188 2197 2179 2195 2181 2189 2195 2196 2187 2196 2179 2188 2187 2197 2197 2188 2189 2196 2179 2189 2189 2188 2197 2180 2189 2181 2179 2195 2187 2187 2197 2195 2189 2195 2188 2197 2179 2179 2195 2181 2189 2196 2188 2195 2179 2181 2189 2188 2188 2189 2180 2197 2188 2180 2181 2187 2195 2197 2189 2187 2196 2189 2188 2181 2179 2189 2195 2196 2196 2189 2179 2181 2188 2195 2189 2196 2187 2180 2180 2189 2195 2181 2187 2196 2197 2196 2179 2189 2197 2181 2189 2197 2197 2180 2187 2181 2189 2196 2181 2195 2189 2180 2196 2197 2181 2187 2196 2181 2196 2196 2180 2195 2187 2179 2197 2197 2180 2180 2180 2195 2197 2179 2189 2198 2199 2199 2199 2200 2187 2195 2195 2189 2188 2181 2188 2195 2189 2195 2181 2187 2188 2197 2195 2188 2189 2196 2189 2180 2181 2179 2188 2195 2180 2181 2197 2181 2195 2195 2196 2181 2198 2186 2185 2200 2188 2188 2196 2188 2196 2188 2181 2187 2189 2197 2181 2197 2189 2196 2189 2179 2187 2197 2197 2181 2197 2197 2189 2180 2188 2188 2187 2181 2181 2197 2189 2196 2196 2190 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2051 2058 2050 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2065 2065 2061 2058 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185 2200 2196 2188 2189 2180 2180 2195 2195 2179 2195 2188 2181 2189 2187 2179 2187 2181 2197 2180 2189 2180 2189 2179 2187 2189 2187 2181 2197 2195 2189 2188 2187 2196 2179 2188 2196 2188 2187 2189 2179 2179 2188 2179 2181 2179 2180 2180 2195 2195 2187 2196 2189 2187 2187 2179 2195 2187 2195 2197 2187 2196 2195 2189 2181 2180 2180 2197 2189 2189 2189 2181 2189 2179 2197 2180 2197 2180 2179 2197 2180 2195 2195 2189 2180 2188 2188 2188 2189 2189 2180 2179 2196 2187 2197 2179 2180 2188 2197 2195 2180 2180 2188 2180 2195 2181 2189 2197 2188 2197 2180 2189 2189 2196 2187 2188 2197 2188 2180 2195 2195 2181 2181 2189 2180 2196 2180 2179 2180 2179 2181 2187 2187 2195 2181 2180 2187 2195 2180 2195 2179 2179 2188 2188 2195 2195 2189 2187 2181 2180 2187 2187 2187 2187 2196 2181 2179 2188 2181 2180 2197 2188 2188 2179 2179 2189 2196 2189 2180 2195 2188 2187 2195 2181 2181 2181 2187 2181 2180 2187 2180 2196 2188 2188 2189 2180 2195 2195 2187 2189 2181 2188 2196 2195 2198 2200 2197 2197 2180 2180 2197 2195 2187 2187 2181 2197 2196 2197 2189 2179 2197 2195 2188 2197 2188 2188 2195 2187 2189 2179 2181 2189 2195 2188 2197 2189 2180 2197 2197 2181 2190 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 2052 2056 0 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 2052 2056 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2055 2054 0 0 0 0 0 0 0 0 0 0 2057 2060 2066 2058 2070 2065 2065 2059 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2195 2181 2188 2180 2197 2188 2189 2197 2181 2197 2180 2179 2181 2197 2187 2197 2188 2196 2180 2180 2196 2196 2180 2197 2181 2196 2181 2189 2179 2195 2181 2189 2179 2188 2187 2188 2180 2189 2181 2187 2195 2197 2195 2181 2180 2187 2181 2189 2187 2180 2179 2188 2195 2180 2188 2188 2195 2188 2188 2187 2195 2179 2181 2188 2197 2187 2181 2187 2188 2187 2180 2197 2181 2179 2187 2196 2195 2197 2187 2179 2195 2187 2188 2195 2181 2180 2189 2179 2195 2180 2187 2195 2188 2189 2187 2196 2195 2196 2197 2196 2181 2196 2179 2179 2195 2197 2188 2197 2180 2197 2187 2195 2187 2196 2195 2179 2179 2187 2196 2187 2188 2187 2195 2188 2188 2181 2187 2179 2197 2195 2181 2180 2196 2187 2180 2197 2196 2195 2188 2195 2188 2196 2195 2197 2179 2187 2196 2179 2195 2187 2195 2197 2196 2195 2196 2181 2180 2179 2196 2180 2197 2180 2188 2197 2197 2187 2187 2189 2188 2187 2197 2180 2188 2180 2180 2179 2197 2179 2196 2197 2188 2188 2189 2187 2179 2181 2195 2181 2180 2196 2187 2196 2187 2197 2195 2187 2189 2181 2197 2180 2197 2189 2187 2195 2195 2197 2196 2197 2187 2180 2190 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 2055 2054 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 2052 2056 0 2055 2054 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 2057 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 2057 2065 2059 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 2057 2061 2060 2070 2065 2066 2070 2059 0 0 0 0 0 0 0 0 109 110 111 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2181 2196 2189 2187 2181 2180 2197 2189 2189 2195 2196 2196 2189 2181 2197 2195 2180 2197 2197 2179 2188 2179 2181 2197 2179 2196 2180 2181 2197 2188 2181 2195 2188 2181 2180 2197 2197 2179 2197 2179 2188 2195 2181 2188 2188 2179 2196 2187 2180 2180 2180 2181 2179 2195 2180 2181 2179 2181 2196 2180 2188 2195 2196 2196 2180 2187 2195 2196 2189 2189 2179 2196 2187 2189 2180 2179 2188 2197 2180 2195 2181 2195 2187 2189 2179 2179 2196 2189 2195 2195 2180 2189 2189 2195 2180 2189 2180 2187 2189 2188 2179 2179 2179 2189 2179 2187 2189 2189 2188 2181 2179 2180 2187 2197 2196 2179 2197 2179 2188 2195 2179 2181 2180 2189 2189 2180 2197 2195 2195 2187 2181 2180 2181 2187 2179 2179 2187 2197 2189 2181 2196 2179 2180 2179 2180 2180 2179 2197 2197 2195 2179 2195 2196 2180 2189 2197 2197 2181 2188 2179 2197 2188 2187 2180 2187 2197 2188 2195 2196 2180 2188 2195 2195 2197 2179 2180 2188 2180 2179 2188 2180 2187 2187 2188 2181 2196 2180 2181 2195 2189 2180 2189 2179 2195 2179 2197 2197 2180 2179 2195 2189 2195 2195 2195 2188 2179 2179 2180 2180 2181 2190 0 0 129 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 32 32 32 32 32 32 0 0 0 0 0 + 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2197 2188 2187 2180 2181 2181 2181 2187 2195 2187 2189 2179 2189 2187 2187 2179 2196 2197 2180 2189 2195 2188 2179 2196 2188 2187 2196 2195 2196 2179 2196 2181 2179 2187 2189 2179 2179 2196 2197 2196 2189 2195 2179 2196 2195 2188 2181 2195 2187 2180 2197 2187 2181 2180 2181 2189 2179 2179 2181 2189 2196 2189 2179 2187 2188 2195 2189 2181 2187 2189 2179 2180 2179 2189 2187 2180 2189 2179 2179 2179 2188 2187 2189 2196 2196 2195 2179 2189 2197 2189 2189 2189 2187 2197 2196 2196 2188 2181 2189 2187 2180 2187 2187 2195 2196 2197 2187 2181 2197 2196 2189 2180 2196 2187 2187 2196 2195 2196 2188 2196 2179 2181 2187 2189 2188 2197 2189 2189 2179 2196 2180 2187 2196 2188 2179 2195 2195 2180 2189 2189 2188 2195 2181 2197 2180 2181 2181 2188 2179 2180 2197 2180 2189 2187 2179 2180 2181 2188 2180 2179 2188 2195 2187 2197 2187 2187 2180 2197 2187 2188 2196 2196 2197 2189 2188 2188 2181 2187 2181 2197 2189 2188 2179 2181 2187 2189 2196 2181 2195 2195 2187 2188 2187 2197 2179 2195 2179 2197 2189 2187 2181 2180 2179 2197 2179 2196 2188 2195 2179 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2181 2188 2181 2179 2187 2189 2196 2188 2197 2180 2189 2181 2197 2180 2188 2181 2180 2181 2180 2196 2189 2180 2179 2197 2189 2179 2189 2187 2187 2181 2197 2197 2187 2196 2180 2189 2197 2189 2196 2196 2188 2179 2197 2179 2195 2187 2181 2189 2179 2195 2195 2187 2187 2197 2195 2187 2189 2179 2179 2179 2197 2181 2187 2188 2197 2189 2179 2180 2179 2187 2181 2189 2197 2187 2179 2187 2187 2197 2189 2196 2181 2195 2188 2196 2180 2197 2187 2196 2181 2195 2189 2181 2197 2181 2187 2181 2179 2197 2188 2180 2188 2180 2179 2196 2196 2187 2180 2196 2179 2195 2179 2188 2179 2197 2188 2187 2180 2189 2187 2188 2180 2195 2197 2180 2189 2187 2197 2195 2187 2195 2196 2195 2180 2187 2180 2189 2187 2195 2181 2189 2181 2188 2187 2195 2181 2187 2187 2181 2189 2181 2196 2197 2180 2189 2179 2180 2197 2195 2181 2181 2179 2195 2187 2181 2187 2189 2197 2189 2196 2187 2197 2179 2195 2181 2187 2181 2187 2187 2180 2180 2197 2181 2195 2181 2188 2189 2180 2196 2179 2197 2179 2180 2187 2188 2180 2181 2195 2187 2196 2195 2189 2196 2197 2179 2195 2187 2189 2196 2189 2188 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2188 2197 2197 2180 2180 2180 2197 2181 2179 2195 2188 2187 2197 2197 2189 2195 2179 2188 2196 2180 2196 2188 2197 2180 2196 2180 2195 2197 2181 2197 2181 2179 2197 2196 2195 2195 2189 2189 2189 2196 2197 2188 2197 2179 2180 2196 2195 2187 2187 2187 2188 2187 2196 2195 2181 2196 2196 2188 2196 2196 2195 2180 2188 2181 2188 2180 2180 2196 2181 2197 2189 2181 2180 2197 2179 2188 2197 2197 2189 2195 2189 2197 2181 2179 2188 2189 2189 2196 2197 2180 2197 2181 2196 2187 2196 2188 2179 2189 2189 2188 2180 2181 2196 2188 2188 2179 2197 2196 2187 2187 2187 2189 2188 2189 2179 2187 2189 2195 2187 2179 2196 2188 2189 2187 2179 2195 2179 2196 2179 2187 2181 2179 2189 2180 2196 2196 2188 2180 2187 2179 2180 2189 2179 2197 2180 2189 2197 2179 2189 2181 2188 2179 2188 2187 2197 2196 2180 2195 2195 2180 2187 2181 2196 2196 2196 2196 2188 2181 2195 2195 2179 2197 2197 2180 2188 2187 2188 2196 2181 2181 2180 2187 2189 2196 2197 2187 2197 2189 2187 2180 2187 2180 2188 2197 2180 2197 2188 2187 2197 2188 2188 2180 2181 2197 2181 2196 2197 2180 2187 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2187 2195 2196 2189 2179 2196 2195 2179 2196 2189 2196 2187 2188 2179 2187 2181 2187 2188 2187 2181 2188 2189 2187 2196 2196 2180 2195 2181 2180 2195 2181 2187 2187 2189 2197 2188 2197 2180 2189 2181 2181 2181 2195 2189 2179 2195 2196 2189 2195 2197 2196 2180 2197 2189 2187 2196 2197 2180 2197 2195 2180 2180 2179 2189 2196 2197 2179 2179 2195 2188 2195 2188 2181 2196 2179 2180 2187 2197 2197 2181 2188 2189 2181 2189 2181 2187 2180 2197 2196 2197 2195 2180 2180 2197 2195 2189 2181 2196 2197 2195 2195 2187 2197 2180 2189 2188 2180 2197 2195 2195 2180 2196 2189 2195 2196 2197 2180 2189 2195 2197 2197 2196 2187 2189 2179 2189 2179 2195 2187 2189 2179 2181 2189 2180 2188 2179 2189 2179 2196 2187 2179 2189 2195 2188 2180 2181 2187 2181 2179 2195 2180 2197 2179 2181 2180 2196 2181 2188 2179 2181 2189 2197 2188 2181 2189 2195 2195 2180 2189 2179 2196 2195 2179 2179 2197 2179 2197 2187 2189 2189 2196 2195 2197 2189 2181 2195 2196 2189 2189 2195 2179 2179 2181 2187 2189 2179 2197 2180 2189 2196 2180 2180 2181 2197 2197 2195 2196 2188 2196 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2196 2181 2180 2197 2196 2189 2188 2197 2197 2180 2196 2179 2179 2181 2188 2188 2197 2187 2197 2197 2197 2180 2179 2195 2195 2180 2179 2195 2197 2189 2181 2181 2187 2197 2196 2180 2187 2179 2195 2195 2189 2179 2181 2180 2179 2179 2181 2189 2189 2197 2188 2188 2195 2187 2197 2181 2179 2197 2187 2187 2179 2181 2187 2195 2180 2195 2196 2187 2187 2189 2180 2197 2189 2180 2187 2181 2196 2187 2188 2195 2179 2197 2195 2196 2196 2197 2188 2195 2188 2197 2179 2196 2196 2189 2196 2195 2189 2195 2179 2188 2195 2196 2195 2196 2179 2197 2197 2197 2196 2197 2196 2189 2187 2196 2180 2196 2188 2197 2188 2195 2196 2181 2188 2180 2179 2187 2179 2181 2189 2188 2196 2181 2180 2188 2180 2188 2188 2180 2188 2187 2187 2180 2180 2197 2179 2179 2197 2195 2195 2187 2187 2197 2189 2195 2189 2181 2188 2189 2197 2188 2196 2179 2188 2181 2179 2180 2197 2188 2189 2181 2180 2180 2188 2195 2195 2188 2195 2195 2196 2179 2181 2197 2181 2197 2187 2187 2197 2197 2188 2179 2195 2187 2181 2187 2179 2196 2179 2181 2180 2188 2179 2189 2196 2188 2189 2181 2197 2195 2181 2196 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2180 2179 2180 2188 2195 2189 2187 2195 2196 2188 2196 2181 2189 2195 2187 2187 2179 2180 2188 2189 2187 2188 2180 2195 2180 2196 2187 2181 2195 2181 2196 2196 2181 2189 2188 2189 2181 2187 2189 2189 2179 2197 2179 2181 2197 2197 2179 2197 2180 2179 2179 2188 2180 2195 2179 2188 2187 2189 2180 2188 2197 2195 2196 2180 2196 2196 2187 2179 2181 2189 2197 2188 2189 2181 2181 2188 2180 2179 2196 2181 2187 2196 2181 2195 2197 2189 2195 2195 2181 2187 2181 2189 2195 2195 2195 2181 2197 2189 2187 2197 2180 2195 2197 2179 2189 2195 2181 2196 2195 2196 2181 2187 2180 2181 2179 2196 2180 2188 2195 2179 2180 2179 2179 2180 2188 2181 2187 2197 2181 2180 2195 2180 2197 2187 2197 2188 2197 2179 2187 2179 2197 2188 2197 2181 2195 2188 2179 2188 2181 2196 2189 2196 2197 2187 2180 2197 2189 2189 2179 2189 2197 2179 2189 2181 2187 2189 2188 2196 2196 2180 2187 2181 2180 2181 2181 2189 2187 2195 2179 2195 2197 2179 2197 2187 2189 2195 2189 2189 2181 2196 2189 2179 2195 2179 2187 2180 2180 2188 2180 2179 2188 2180 2189 2180 2180 2197 2181 2181 2189 2197 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2188 2196 2188 2181 2196 2180 2196 2188 2179 2197 2187 2189 2180 2189 2180 2181 2196 2187 2179 2196 2180 2195 2179 2187 2197 2195 2197 2196 2196 2181 2179 2181 2196 2187 2179 2196 2180 2189 2195 2196 2179 2188 2196 2180 2187 2196 2189 2181 2195 2195 2179 2188 2195 2179 2187 2189 2188 2196 2188 2188 2196 2187 2197 2189 2179 2197 2181 2179 2188 2195 2180 2180 2196 2197 2197 2195 2188 2189 2197 2179 2189 2181 2188 2187 2181 2197 2197 2181 2188 2179 2179 2187 2187 2179 2180 2187 2187 2179 2187 2189 2189 2179 2179 2181 2188 2196 2179 2179 2189 2189 2187 2180 2188 2197 2197 2189 2195 2196 2196 2181 2189 2181 2197 2196 2180 2181 2180 2187 2180 2179 2181 2179 2189 2189 2189 2197 2179 2187 2197 2181 2187 2189 2195 2196 2195 2195 2188 2195 2181 2180 2196 2189 2179 2187 2179 2189 2188 2181 2180 2196 2197 2181 2180 2180 2179 2189 2197 2181 2181 2197 2189 2197 2195 2181 2179 2196 2195 2179 2197 2197 2195 2195 2179 2195 2187 2181 2196 2180 2180 2187 2196 2188 2179 2181 2179 2197 2187 2195 2180 2189 2187 2196 2188 2188 2188 2180 2179 2179 2179 2179 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2180 2195 2189 2189 2187 2180 2196 2197 2189 2196 2188 2180 2180 2180 2180 2197 2180 2179 2189 2189 2195 2188 2181 2188 2187 2180 2195 2187 2181 2188 2196 2187 2179 2196 2196 2181 2195 2181 2188 2179 2181 2196 2179 2181 2187 2196 2196 2195 2195 2196 2197 2189 2195 2189 2179 2195 2197 2195 2187 2197 2187 2189 2179 2181 2196 2181 2179 2181 2187 2180 2187 2181 2197 2188 2181 2188 2195 2187 2179 2195 2197 2195 2189 2181 2195 2180 2196 2189 2180 2196 2188 2180 2189 2179 2180 2179 2197 2196 2188 2188 2197 2179 2180 2187 2195 2195 2197 2195 2187 2181 2179 2187 2187 2189 2180 2197 2189 2188 2187 2196 2181 2180 2197 2181 2195 2180 2188 2196 2181 2188 2196 2181 2195 2197 2197 2197 2180 2180 2181 2195 2196 2195 2196 2189 2195 2197 2189 2197 2195 2195 2195 2180 2179 2181 2179 2181 2179 2189 2180 2180 2180 2180 2187 2189 2195 2196 2181 2181 2196 2197 2187 2196 2195 2197 2187 2189 2197 2188 2196 2187 2197 2195 2197 2195 2197 2187 2179 2180 2195 2179 2188 2189 2195 2188 2180 2189 2180 2195 2196 2195 2180 2181 2189 2189 2181 2180 2195 2188 2181 2187 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2179 2181 2188 2187 2196 2181 2187 2187 2197 2181 2196 2197 2189 2180 2187 2179 2179 2195 2180 2197 2187 2179 2187 2195 2180 2187 2179 2181 2195 2189 2181 2196 2179 2195 2188 2197 2188 2196 2180 2197 2196 2188 2197 2180 2181 2188 2187 2189 2179 2179 2189 2187 2180 2187 2181 2196 2180 2197 2195 2197 2195 2181 2181 2188 2197 2195 2197 2195 2189 2197 2180 2189 2195 2181 2179 2179 2180 2188 2188 2195 2180 2197 2187 2197 2189 2195 2181 2197 2187 2197 2189 2179 2189 2197 2179 2187 2188 2181 2188 2189 2197 2189 2188 2187 2189 2189 2179 2188 2180 2181 2196 2188 2197 2189 2179 2179 2180 2189 2188 2188 2187 2188 2197 2195 2195 2189 2180 2196 2195 2189 2181 2187 2196 2179 2197 2187 2196 2187 2181 2189 2180 2187 2179 2197 2179 2187 2187 2189 2179 2179 2180 2188 2189 2181 2195 2179 2197 2189 2195 2179 2197 2179 2196 2189 2179 2195 2197 2196 2187 2181 2181 2181 2187 2181 2188 2187 2180 2195 2188 2196 2195 2187 2195 2181 2188 2188 2187 2189 2196 2197 2189 2187 2180 2188 2181 2196 2180 2187 2181 2180 2187 2195 2180 2179 2195 2189 2196 2179 2196 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap @@ -293,31 +286,31 @@ (width 525) (height 25) (tiles - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 119 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 2057 2058 2059 2153 2153 0 0 0 0 0 0 0 2153 2153 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2074 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 0 0 0 2064 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2051 2058 2050 2063 2063 2063 2064 0 0 0 0 0 0 0 0 0 0 0 2062 0 0 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 0 0 0 2063 2063 2063 2064 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 2062 2063 2063 2063 2063 2063 2063 2063 2064 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 83 83 0 2057 2058 2059 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2058 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2051 2058 2058 2050 2063 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2063 2063 2063 2063 2063 2064 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 133 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 132 132 41 41 41 41 41 - 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2058 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2069 2058 2067 2068 2068 2068 2068 2069 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2067 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 44 44 2057 2067 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 2058 2067 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 2067 2068 2068 2068 2069 0 0 0 0 0 0 2062 2051 2058 2050 2064 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 2062 2051 2058 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 102 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2078 2058 2077 2073 2073 2073 2073 2074 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2072 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 44 44 2057 2077 2073 2073 2073 2073 2073 2073 2074 0 0 0 44 44 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2078 2058 2077 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2201 2201 2201 2201 2201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2063 2051 2058 2050 2063 2063 2063 2063 2064 2062 2063 2063 2063 0 0 0 2063 2063 2063 2063 2063 2063 2064 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 44 44 2057 2050 2063 2063 2063 2063 2063 2063 2064 0 0 0 44 44 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2063 2063 2063 2063 2063 2063 2063 2063 2063 2063 2063 2051 2058 2050 2063 2063 2063 2063 2063 2063 2063 2064 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2069 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 2062 2051 2058 2050 2064 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 47 0 0 0 0 2057 2058 2059 0 0 0 47 0 0 0 0 0 2067 2068 2068 2068 2069 2058 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 2059 0 0 0 0 0 0 0 0 0 0 44 44 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2078 2058 2058 2067 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2069 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 2062 2051 2058 2050 2064 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2078 2058 2077 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2058 2058 2067 2068 2068 2069 0 0 0 0 0 0 0 2072 2073 2073 2073 2078 2059 0 0 0 0 0 0 0 0 0 2067 2068 2068 2069 2058 2067 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2069 0 0 0 0 2062 2063 2063 2051 2058 2058 2077 2073 2073 2073 2073 2074 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 35 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 133 32 32 32 32 32 32 32 32 32 32 32 32 32 32 0 0 0 0 0 0 0 0 132 132 32 32 32 32 32 - 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2051 2058 2050 2063 2063 2063 2064 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2058 2058 2077 2073 2073 2074 0 0 0 0 0 0 0 2062 2063 2063 2063 2051 2059 0 0 0 0 0 0 0 0 0 2072 2073 2073 2078 2058 2077 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2069 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 0 0 2057 2058 2058 2050 2063 2063 2063 2063 2064 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 - 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 2067 2068 2069 0 0 0 0 0 0 2067 2068 2069 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2058 2058 2050 2063 2063 2064 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 2062 2063 2063 2051 2058 2050 2063 2063 2063 2063 2063 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2074 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 2062 2063 2063 2063 2051 2058 2058 2050 2063 2063 2063 2064 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 - 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 112 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 2057 2061 2059 2153 2153 0 0 0 0 0 0 0 2153 2153 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2074 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 0 0 0 2064 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2051 2070 2050 2063 2063 2063 2064 0 0 0 0 0 0 0 0 0 0 0 2062 0 0 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 0 0 0 2063 2063 2063 2064 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 2062 2063 2063 2063 2063 2063 2063 2063 2064 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 83 83 0 2057 2066 2059 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2060 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2051 2070 2066 2050 2063 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 120 0 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2063 2063 2063 2063 2063 2064 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 0 0 0 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 133 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 132 132 41 41 41 41 41 + 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2070 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2069 2065 2067 2068 2068 2068 2068 2069 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 2057 2060 2070 2059 0 0 0 0 0 2067 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 44 44 2057 2067 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 2065 2067 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 2067 2068 2068 2068 2069 0 0 0 0 0 0 2062 2051 2061 2050 2064 0 0 0 0 0 0 0 44 44 44 44 44 0 0 0 0 0 0 0 0 0 2062 2051 2065 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 102 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2078 2061 2077 2073 2073 2073 2073 2074 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 2057 2061 2058 2059 0 0 0 0 0 2072 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 44 44 2057 2077 2073 2073 2073 2073 2073 2073 2074 0 0 0 44 44 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2078 2061 2077 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2201 2201 2201 2201 2201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2063 2051 2061 2050 2063 2063 2063 2063 2064 2062 2063 2063 2063 0 0 0 2063 2063 2063 2063 2063 2063 2064 0 0 0 0 0 0 2057 2061 2066 2059 0 0 0 0 0 2057 2058 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 44 44 2057 2050 2063 2063 2063 2063 2063 2063 2064 0 0 0 44 44 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2063 2063 2063 2063 2063 2063 2063 2063 2063 2063 2063 2051 2070 2050 2063 2063 2063 2063 2063 2063 2063 2064 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2069 2066 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 2062 2051 2060 2050 2064 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 47 0 0 0 0 2057 2058 2059 0 0 0 47 0 0 0 0 0 2067 2068 2068 2068 2069 2058 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2070 2059 0 0 0 0 0 2057 2066 2066 2059 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 2059 0 0 0 0 0 0 0 0 0 0 44 44 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2078 2066 2065 2067 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2069 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 2057 2061 2059 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 2062 2051 2061 2050 2064 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2078 2066 2077 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2061 2059 0 0 0 0 0 2057 2065 2061 2067 2068 2068 2069 0 0 0 0 0 0 0 2072 2073 2073 2073 2078 2059 0 0 0 0 0 0 0 0 0 2067 2068 2068 2069 2070 2067 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2069 0 0 0 0 2062 2063 2063 2051 2070 2070 2077 2073 2073 2073 2073 2074 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 40 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 34 0 0 0 0 0 35 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 133 32 32 32 32 32 32 32 32 32 32 32 32 32 32 0 0 0 0 0 0 0 0 132 132 32 32 32 32 32 + 0 2057 2070 2059 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2051 2061 2050 2063 2063 2063 2064 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 0 0 0 2057 2066 2058 2059 0 0 0 0 0 2057 2070 2070 2077 2073 2073 2074 0 0 0 0 0 0 0 2062 2063 2063 2063 2051 2059 0 0 0 0 0 0 0 0 0 2072 2073 2073 2078 2061 2077 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2069 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 0 0 2057 2066 2070 2050 2063 2063 2063 2063 2064 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 39 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 + 0 2057 2066 2059 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 2067 2068 2069 0 0 0 0 0 0 2067 2068 2069 0 0 0 0 0 0 0 0 2057 2060 2061 2059 0 0 0 0 0 2057 2061 2058 2050 2063 2063 2064 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 2062 2063 2063 2051 2066 2050 2063 2063 2063 2063 2063 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2074 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 2057 2070 2070 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2060 2061 2066 2070 2058 2059 0 0 0 0 0 0 2062 2063 2063 2063 2051 2058 2065 2050 2063 2063 2063 2064 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 0 0 0 2057 2070 2066 2059 0 0 0 0 0 2057 2065 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2060 2060 2060 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 2057 2058 2070 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2061 2061 2070 2060 2060 2059 0 0 0 0 0 0 0 0 0 0 2057 2060 2065 2059 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 2057 2060 2059 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 2057 2065 2070 2059 0 0 0 0 0 2057 2066 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2058 2058 2061 2059 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 2057 2061 2070 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2066 2058 2060 2065 2061 2059 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 2057 2061 2059 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 2057 2066 2060 2059 0 0 0 0 0 2057 2065 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2060 2058 2065 2059 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 2057 2060 2058 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2061 2066 2060 2066 2066 2059 0 0 0 0 0 0 0 0 0 0 2057 2060 2066 2059 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 2057 2065 2059 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 2057 2065 2066 2059 0 0 0 0 0 2057 2060 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2066 2065 2059 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 2057 2060 2065 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2058 2060 2058 2070 2066 2059 0 0 0 0 0 0 0 0 0 0 2057 2065 2070 2059 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 2057 2061 2059 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 2057 2061 2065 2059 0 0 0 0 0 2057 2070 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2061 2060 2066 2059 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 2057 2058 2065 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2058 2065 2066 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 2057 2060 2070 2059 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 2057 2066 2059 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 2057 2065 2058 2059 0 0 0 0 0 2057 2066 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2065 2061 2059 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 2057 2061 2065 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2070 2060 2061 2065 2065 2059 0 0 0 0 0 0 0 0 0 0 2057 2066 2066 2059 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 0 2057 2065 2059 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 2057 2070 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2059 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2070 2061 2070 2059 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 2057 2065 2060 2059 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2065 2058 2066 2060 2058 2059 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 43 0 0 0 0 0 38 36 36 36 36 36 36 36 43 0 0 0 0 0 0 0 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 ) ) (tilemap @@ -334,23 +327,23 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2051 2058 2050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2051 2070 2050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 2057 2070 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) @@ -365,12 +358,12 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 37 37 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 41 41 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 41 41 41 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -388,5 +381,93 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -150) + (name "Background_para1") + (width 350) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 + 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 + 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 + 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + ) + ) + (tilemap + (solid #f) + (speed 0.25) + (speed-y 0.25) + (z-pos -200) + (name "Background_para2") + (width 175) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 + 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 165 165 170 163 0 0 0 0 0 0 0 0 0 0 0 0 164 165 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 165 165 170 163 0 0 0 0 0 0 0 0 0 0 0 0 164 165 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 165 165 170 163 0 0 0 0 0 0 0 0 0 0 0 0 164 165 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 165 165 170 163 0 0 0 0 0 0 0 0 0 0 0 0 164 165 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 165 165 170 163 0 0 0 0 0 0 0 0 0 + 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 0 0 0 0 0 161 162 171 165 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 0 0 0 0 0 161 162 171 165 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 0 0 0 0 0 161 162 171 165 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 0 0 0 0 0 161 162 171 165 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 0 0 0 0 + 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 161 162 162 163 0 0 164 165 165 165 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 161 162 162 163 0 0 164 165 165 165 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 161 162 162 163 0 0 164 165 165 165 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 161 162 162 163 0 0 164 165 165 165 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 161 162 162 163 0 + 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + ) + ) + (tilemap + (solid #f) + (z-pos -1) + (name "secret_background") + (path + (node + (x 13056) + (y 224) + ) + ) + (width 60) + (height 1) + (tiles + 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 + ) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/22 - A Mysterious House of Ice.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/22 - A Mysterious House of Ice.stl --- supertux-0.3.3/data/levels/world1/22 - A Mysterious House of Ice.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/22 - A Mysterious House of Ice.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,16 +3,11 @@ (name (_ "A Mysterious House of Ice")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 0) (sector (name "main") (music "music/fortress.music") (ambient-light 1 1 1) - (background - (speed 0.5) - (image-top "images/background/arctis_top.jpg") - (image "images/background/arctis.jpg") - (image-bottom "images/background/arctis_bottom.jpg") - ) (camera (mode "normal") ) @@ -86,6 +81,8 @@ ) (secretarea (fade-tilemap "secret1") + (script "") + (message "") (width 312) (height 152) (x 3924) @@ -117,8 +114,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 266) + (x 96) + (y 320) ) (spiky (x 5855) @@ -218,28 +215,28 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2065 2066 2065 2066 2065 2066 2065 2066 0 0 0 0 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2060 2061 2060 2061 2060 2061 2060 2065 2066 2065 2066 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2060 2061 2060 2061 2065 2066 2065 2066 2061 2060 2061 2060 2061 2060 2065 2066 2065 2066 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2066 2065 2066 2065 2066 2065 2066 2065 2061 2060 2061 2060 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2065 2066 2065 2066 2061 2060 2061 2060 2066 2065 2066 2065 2066 2065 2061 2060 2061 2060 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2065 2066 2065 2066 2065 2066 2066 2065 2065 2066 2065 2066 2065 2066 2066 2066 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2066 2065 2066 0 0 0 0 0 0 0 0 2061 2060 2061 2060 2061 2060 2061 2060 2065 2066 2065 2066 2065 2066 0 0 0 0 2060 2061 2060 2061 2060 2061 2066 2065 2066 2065 0 0 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 0 0 0 0 0 0 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2061 2060 2061 2060 2061 2060 2055 2054 0 0 0 0 2057 2065 2066 2065 2065 2066 2065 2066 2065 2066 2060 2061 2060 2061 2060 2061 2060 2061 2066 2065 2066 2065 2060 2061 2060 2061 2060 2061 2050 2063 2063 2063 2051 2060 2061 2060 2066 2065 2066 2065 2060 2061 2060 2061 2060 2061 2066 2065 2066 2065 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2060 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2061 2060 2065 2066 2061 2060 2060 2061 2061 2060 2050 2051 2061 2060 2060 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2066 2065 2066 0 0 2066 2065 2066 2066 2065 2066 2065 2066 2065 2066 2065 2061 2060 2061 2060 2061 2060 2065 0 0 2061 2065 2066 2065 2066 2065 2066 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2060 2061 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2066 2065 2066 2065 2066 2065 2066 2055 2054 0 0 2052 2056 2061 2060 2061 2061 2060 2061 2060 2061 2060 2065 2066 2065 2071 2065 2066 2065 2066 2060 2061 2060 2061 2065 2066 2065 2066 2065 2066 2059 0 0 0 2057 2065 2066 2065 2060 2061 2060 2061 2065 2066 2050 2063 2063 2063 2051 2061 2060 2061 2065 2071 2065 2066 2065 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2050 2063 2063 2063 2051 2066 2065 2066 2065 2066 2066 2065 2066 2065 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2061 2060 2061 2071 2061 2060 2060 2061 2061 2060 2055 2056 2061 2060 2060 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2060 2061 2060 2060 2061 2060 2050 2063 2063 2063 2051 2060 2061 2060 2061 2071 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2050 2063 2063 2063 2051 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2071 2060 2061 2060 2060 2061 2060 2061 2060 2061 2060 2061 2055 2054 2052 2056 2060 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2065 2066 2065 2066 2061 2060 2061 2060 2071 2060 2059 0 0 0 2057 2061 2060 2061 2065 2066 2065 2066 2061 2060 2059 0 0 0 2057 2066 2065 2066 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2060 2071 2060 2061 2060 2059 0 0 0 2057 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2060 2061 2060 2061 2061 2060 2060 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2066 2065 2065 2065 2066 2065 2065 2066 2066 2065 2061 2060 2066 2065 2065 2065 2066 2065 2071 2065 2066 2066 2065 2066 2065 2066 2065 2066 2065 2060 2061 2060 2065 2066 2065 2059 0 0 0 2057 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2059 0 0 0 2057 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2066 2065 2066 2065 2055 2056 2066 2065 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2061 2060 2061 2060 2066 2065 2066 2071 2066 2050 2064 0 0 0 2057 2066 2065 2066 2061 2060 2061 2060 2066 2065 2059 0 0 0 2057 2060 2061 2060 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2059 0 0 0 2057 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2065 2066 2065 2066 2066 2065 2065 2065 2059 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2060 2061 2060 2061 2066 2065 2061 2060 2060 2061 2060 2061 2066 2065 2061 2061 2060 2061 2060 2061 2060 2060 2061 2060 2061 2050 2051 2060 2061 2065 2066 2065 2061 2060 2061 2059 0 0 0 2057 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2059 0 0 0 2057 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2050 2051 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2066 2065 2066 2065 2060 2061 2060 2061 2050 2064 0 0 0 2052 2056 2071 2061 2060 2066 2065 2066 2065 2060 2061 2059 0 0 0 2057 2065 2066 2065 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2059 0 0 0 2057 2061 2060 2061 2060 2061 2061 2071 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2060 2061 2060 2060 2071 2061 2061 2059 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2065 2066 2065 2066 2060 2061 2066 2065 2065 2066 2065 2066 2060 2061 2066 2066 2065 2066 2065 2066 2065 2065 2066 2065 2066 2055 2056 2065 2066 2061 2060 2061 2066 2065 2066 2059 0 0 0 2057 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2059 0 0 0 2057 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2055 2056 2066 2065 2066 2065 2066 2065 2071 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2065 2066 2065 2050 2064 0 2052 2053 2053 2056 2060 2065 2066 2065 2060 2061 2060 2061 2065 2066 2059 0 0 0 2057 2061 2060 2061 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2059 0 0 0 2057 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2071 2065 2066 2065 2065 2066 2066 2066 2059 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 2060 2061 2061 2071 2061 2060 2061 2060 2060 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2066 2065 2066 2060 2061 2060 2059 0 0 0 2057 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2059 0 0 0 2057 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2061 2060 2065 2059 0 2052 2056 2071 2061 2060 2060 2061 2060 2061 2065 2066 2065 2066 2061 2060 2059 0 0 0 2057 2066 2065 2050 2051 2060 2061 2060 2061 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2059 0 0 0 2057 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2060 2061 2060 2061 2061 2060 2060 2060 2059 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 2065 2066 2065 2065 2066 2065 2066 2065 2065 2065 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2065 2066 2065 2060 2061 2060 2065 2066 2065 2059 0 0 0 2057 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2071 2066 2065 2066 2065 2066 2059 0 0 0 2057 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2065 2066 2050 2051 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2066 2065 2066 2055 2053 2056 2066 2065 2066 2065 2065 2066 2065 2066 2061 2060 2061 2060 2066 2065 2066 2065 2066 2065 2061 2060 2061 2055 2056 2065 2066 2065 2066 2065 2066 2065 2066 2065 2065 2071 2065 2066 2065 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2065 2066 2065 2066 2066 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2065 2065 2055 2054 129 0 0 0 0 0 0 0 134 135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 2061 2060 2061 2061 2060 2061 2060 2061 0 0 0 0 0 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2065 2066 2065 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2065 2066 2065 2065 2059 2062 2051 2061 2060 2061 2060 2061 2060 2061 2060 2061 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2066 2065 2066 2065 2060 2061 2060 2061 2060 2061 2066 2065 2066 2065 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2060 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2061 2065 2059 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 2066 2065 2061 2060 2065 2066 2065 2066 0 0 0 0 0 2066 2065 2066 2066 2065 2066 2065 2066 2065 2066 2061 2060 2061 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2071 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2061 2060 2050 2063 2064 0 2062 2051 2065 2066 2065 2066 2065 2066 2065 2066 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2066 2065 2066 2065 2060 2061 2060 2061 2065 2066 2065 2066 2065 2066 2060 2061 2060 2061 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2066 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2066 2066 2065 2059 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 - 0 0 0 0 0 0 2060 2061 2065 2066 2065 2066 2061 2060 0 0 0 0 0 2060 2061 2071 2060 2061 2060 2061 2060 2061 2060 2066 2065 2066 2061 2061 2060 2061 2060 2061 2065 2066 2065 2066 2065 2066 2065 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2071 2065 2055 2053 2054 0 2052 2056 2061 2060 2061 2060 2061 2060 2061 2060 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2061 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2061 2060 2061 2065 2066 2065 2066 2061 2060 2061 2060 2061 2060 2065 2066 2065 2066 2061 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2061 2060 2061 2060 2060 2060 2061 2060 2061 2060 2061 2060 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 2066 2065 2061 2060 2061 2071 2065 2066 0 0 0 0 0 2066 2065 2065 2066 2065 2066 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2059 2052 2056 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 2060 2061 2065 2065 2065 2065 2061 2060 0 0 0 0 0 2060 2061 2061 2060 2061 2060 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2050 2051 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2050 2063 2051 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2055 2056 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 2060 2061 2066 2065 2066 2065 2061 2060 0 0 0 0 0 2060 2061 2061 2060 2061 2060 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2055 2056 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2055 2053 2056 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2066 2065 2061 2065 2066 2065 2066 2065 2066 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 2065 2066 2066 2065 2066 2065 2066 2065 0 0 0 0 0 2065 2066 2066 2065 2066 2065 2066 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 2061 2060 2060 2061 2060 2061 2060 2061 0 0 0 0 0 2061 2060 2060 2061 2060 2061 2060 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 2060 2061 2066 2065 2066 2065 2061 2060 0 0 0 0 0 2060 2061 2061 2060 2061 2060 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2060 2061 2060 2061 2060 2061 2061 2061 2060 2061 2060 2061 2060 2061 2060 2065 2066 2065 2066 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2060 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2065 2066 2065 2066 2065 2066 2065 2066 2065 2060 2061 2060 2061 2060 2061 2060 2061 2060 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 2065 2066 2066 2065 2066 2065 2066 2065 0 0 0 0 0 2065 2066 2066 2065 2066 2065 2066 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2061 2060 2061 2060 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2061 2061 2061 2060 2061 2060 2061 2060 2061 2060 2065 2066 2065 2066 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2061 2065 2066 2065 2066 2065 2066 2065 2066 2065 2065 2066 2066 2065 2066 2065 2066 2065 2066 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 2061 2060 2060 2061 2060 2061 2060 2061 0 0 0 0 0 2061 2060 2060 2061 2060 2061 2060 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2066 2065 2066 2065 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2061 2060 2061 2060 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2061 2060 2061 2060 2061 2060 2061 2060 2061 2061 2060 2061 2060 2065 2066 2061 2060 2061 2061 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2180 2189 2180 2189 2180 2189 2180 0 0 0 0 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2180 2189 2180 2189 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2187 2195 2187 2195 2187 2195 2187 2189 2180 2189 2180 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2187 2195 2187 2195 2189 2180 2189 2180 2195 2187 2195 2187 2195 2187 2189 2180 2189 2180 2195 2195 2187 2195 2187 2195 2187 2195 2189 2197 2187 2195 2189 2195 2187 2187 2195 2187 2195 2187 2187 2195 2187 2195 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2189 2180 2189 2180 2189 2180 2189 2195 2187 2195 2187 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2189 2180 2189 2180 2195 2187 2195 2187 2180 2189 2180 2189 2180 2189 2195 2187 2195 2187 2180 2180 2189 2180 2189 2180 2189 2180 2195 2187 2195 2187 2195 2180 2195 2189 2180 2189 2180 2189 2189 2180 2189 2180 2189 2189 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2189 2180 2189 2180 2189 2180 2180 2189 2189 2180 2189 2180 2189 2180 2180 2180 2189 2180 2189 2180 2189 2189 2180 2189 2180 2189 2180 2189 2180 0 0 0 0 0 0 0 0 2195 2187 2195 2187 2195 2187 2195 2187 2189 2180 2189 2180 2189 2180 0 0 0 0 2187 2195 2187 2195 2187 2195 2180 2189 2180 2189 0 0 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 0 0 0 0 0 0 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2195 2187 2195 2187 2195 2187 2198 2186 0 0 0 0 2192 2189 2180 2189 2189 2180 2189 2180 2189 2180 2187 2195 2187 2195 2187 2195 2187 2195 2180 2189 2180 2189 2187 2195 2187 2195 2187 2195 2182 2183 2183 2183 2184 2187 2195 2187 2180 2189 2180 2189 2187 2195 2187 2195 2187 2195 2180 2189 2180 2189 2187 2195 2187 2195 2195 2187 2195 2187 2180 2196 2180 2181 2180 2187 2180 2195 2187 2195 2187 2195 2195 2187 2195 2187 2195 2195 2187 2195 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2195 2187 2189 2180 2195 2187 2187 2195 2195 2187 2182 2184 2195 2187 2187 2187 2195 2187 2195 2187 2195 2195 2187 2195 2187 2195 2187 2195 2187 2180 2189 2180 0 0 2180 2189 2180 2180 2189 2180 2189 2180 2189 2180 2189 2195 2187 2195 2187 2195 2187 2189 0 0 2195 2189 2180 2189 2180 2189 2180 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2195 2187 2195 2187 2195 2187 2187 2195 2195 2187 2195 2187 2195 2189 2197 2187 2195 2189 2195 2187 2187 2180 2189 2180 2189 2180 2189 2180 2198 2186 0 0 2185 2200 2195 2187 2195 2195 2187 2195 2187 2195 2187 2189 2180 2189 2181 2189 2180 2189 2180 2187 2195 2187 2195 2189 2180 2189 2180 2189 2180 2190 0 0 0 2192 2189 2180 2189 2187 2195 2187 2195 2189 2180 2182 2183 2183 2183 2184 2195 2187 2195 2189 2189 2197 2187 2195 2189 2180 2189 2187 2179 2188 2189 2187 2189 2188 2182 2183 2183 2183 2184 2180 2189 2180 2189 2180 2180 2189 2180 2189 2189 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2195 2187 2195 2181 2195 2187 2187 2195 2195 2187 2198 2200 2195 2187 2187 2187 2195 2187 2195 2187 2195 2195 2187 2195 2187 2195 2187 2195 2187 2187 2195 2187 2187 2195 2187 2182 2183 2183 2183 2184 2187 2195 2187 2195 2181 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2182 2183 2183 2183 2184 2195 2187 2195 2187 2189 2180 2189 2180 2195 2187 2195 2187 2195 2187 2195 2187 2195 2195 2187 2195 2187 2180 2196 2187 2195 2187 2195 2187 2195 2180 2189 2180 2189 2180 2195 2187 2195 2187 2195 2180 2195 2187 2187 2195 2187 2195 2187 2195 2187 2195 2198 2186 2185 2200 2187 2195 2187 2195 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2189 2180 2189 2180 2195 2187 2195 2187 2181 2187 2190 0 0 0 2192 2195 2187 2195 2189 2180 2189 2180 2195 2187 2190 0 0 0 2192 2180 2189 2180 2195 2195 2187 2195 2187 2195 2187 2195 2196 2180 2181 2180 2189 2195 2187 2190 0 0 0 2192 2187 2189 2197 2187 2195 2189 2180 2189 2187 2187 2195 2195 2195 2187 2195 2187 2180 2196 2187 2195 2187 2195 2195 2187 2195 2187 2180 2196 2195 2187 2187 2195 2187 2195 2195 2187 2195 2187 2180 2196 2198 2186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2180 2189 2189 2189 2180 2189 2189 2180 2180 2189 2195 2187 2180 2189 2189 2189 2180 2189 2181 2189 2180 2180 2189 2180 2189 2180 2189 2180 2189 2187 2195 2187 2189 2180 2189 2190 0 0 0 2192 2189 2180 2189 2180 2189 2180 2189 2189 2180 2180 2189 2180 2189 2180 2189 2180 2189 2180 2190 0 0 0 2192 2180 2189 2180 2189 2195 2187 2195 2187 2180 2196 2180 2189 2180 2189 2180 2189 2180 2195 2189 2180 2189 2187 2179 2189 2180 2189 2180 2189 2180 2195 2195 2187 2195 2187 2180 2196 2180 2195 2187 2195 2187 2195 2189 2197 2187 2195 2189 2195 2187 2180 2189 2198 2200 2180 2189 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2195 2187 2195 2187 2180 2189 2180 2181 2180 2182 2194 0 0 0 2192 2180 2189 2180 2195 2187 2195 2187 2180 2189 2190 0 0 0 2192 2187 2195 2187 2180 2180 2196 2180 2181 2180 2189 2180 2179 2188 2189 2187 2195 2180 2189 2190 0 0 0 2192 2189 2195 2187 2195 2187 2195 2187 2195 2196 2189 2180 2187 2195 2189 2180 2189 2187 2179 2189 2189 2197 2187 2195 2189 2180 2189 2187 2179 2195 2189 2189 2189 2197 2187 2195 2189 2180 2189 2187 2179 2189 2190 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2187 2195 2187 2195 2180 2189 2195 2187 2187 2195 2187 2195 2180 2189 2195 2195 2187 2195 2187 2195 2187 2187 2195 2187 2195 2182 2184 2187 2195 2189 2180 2189 2195 2187 2195 2190 0 0 0 2192 2195 2187 2195 2195 2195 2187 2195 2180 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2190 0 0 0 2192 2187 2195 2187 2195 2195 2189 2180 2189 2187 2179 2187 2182 2184 2195 2187 2195 2187 2187 2195 2187 2195 2196 2180 2195 2187 2195 2187 2195 2187 2187 2195 2189 2180 2189 2187 2179 2188 2180 2189 2180 2189 2180 2195 2187 2195 2187 2195 2180 2195 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2180 2189 2180 2189 2187 2195 2187 2195 2182 2194 0 0 0 2185 2200 2181 2195 2187 2180 2189 2180 2189 2187 2195 2190 0 0 0 2192 2189 2180 2189 2187 2187 2179 2188 2189 2187 2195 2195 2195 2187 2195 2187 2195 2187 2195 2190 0 0 0 2192 2195 2180 2196 2180 2181 2180 2189 2180 2179 2195 2187 2195 2187 2195 2187 2195 2196 2180 2195 2195 2187 2195 2187 2195 2187 2195 2196 2180 2187 2195 2195 2195 2187 2195 2187 2195 2187 2195 2196 2180 2195 2190 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2189 2180 2189 2180 2187 2195 2180 2189 2189 2180 2189 2180 2187 2195 2180 2180 2189 2180 2189 2180 2189 2189 2180 2189 2180 2198 2200 2189 2180 2195 2187 2195 2180 2189 2180 2190 0 0 0 2192 2180 2189 2180 2195 2195 2187 2195 2187 2180 2180 2189 2180 2189 2189 2180 2189 2180 2189 2190 0 0 0 2192 2189 2180 2189 2180 2187 2195 2187 2195 2196 2180 2189 2198 2200 2180 2189 2180 2189 2181 2180 2189 2180 2179 2188 2179 2188 2189 2187 2180 2189 2195 2187 2195 2187 2195 2196 2180 2181 2195 2195 2187 2195 2187 2180 2196 2180 2181 2180 2187 2180 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2189 2180 2189 2182 2194 0 2185 2199 2199 2200 2187 2189 2180 2189 2187 2195 2187 2195 2189 2180 2190 0 0 0 2192 2195 2187 2195 2189 2196 2180 2181 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2190 0 0 0 2192 2180 2187 2179 2188 2189 2187 2195 2195 2195 2180 2189 2180 2181 2180 2189 2180 2179 2188 2180 2180 2196 2180 2181 2180 2189 2180 2179 2188 2181 2180 2180 2180 2196 2180 2181 2180 2189 2180 2179 2188 2180 2190 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2187 2195 2195 2181 2195 2187 2195 2187 2187 2187 2195 2187 2195 2187 2195 2195 2187 2195 2195 2187 2195 2195 2187 2180 2189 2180 2187 2195 2187 2190 0 0 0 2192 2187 2195 2187 2187 2195 2189 2180 2189 2187 2195 2195 2187 2195 2180 2195 2195 2187 2195 2190 0 0 0 2192 2195 2187 2195 2187 2181 2180 2189 2180 2179 2188 2195 2187 2195 2187 2195 2187 2195 2189 2187 2195 2195 2195 2187 2180 2181 2180 2189 2187 2195 2180 2181 2180 2189 2180 2179 2188 2189 2187 2195 2189 2180 2189 2187 2179 2188 2189 2187 2189 2188 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2195 2187 2189 2190 0 2185 2200 2181 2195 2187 2187 2195 2187 2195 2189 2180 2189 2180 2195 2187 2198 2199 2199 2199 2200 2180 2189 2182 2184 2179 2188 2189 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2198 2199 2199 2199 2200 2187 2196 2180 2181 2180 2189 2180 2189 2180 2187 2195 2188 2189 2187 2195 2195 2195 2187 2187 2187 2179 2188 2189 2187 2195 2195 2195 2187 2189 2187 2187 2187 2179 2188 2189 2187 2195 2195 2195 2187 2187 2190 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2189 2180 2189 2189 2180 2189 2180 2189 2189 2189 2180 2189 2180 2195 2189 2180 2189 2187 2187 2189 2180 2180 2189 2187 2195 2187 2189 2180 2189 2198 2199 2199 2199 2200 2189 2180 2189 2195 2187 2195 2187 2195 2196 2195 2195 2187 2195 2187 2180 2180 2189 2180 2198 2199 2199 2199 2200 2180 2189 2180 2189 2189 2187 2195 2195 2195 2187 2180 2189 2180 2189 2180 2189 2180 2180 2189 2180 2189 2180 2189 2188 2189 2187 2195 2189 2180 2188 2189 2187 2195 2195 2195 2187 2195 2195 2187 2195 2187 2195 2196 2180 2181 2180 2189 2195 2187 2189 2180 2189 2189 2180 2182 2184 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2180 2189 2180 2198 2199 2200 2180 2189 2180 2189 2189 2180 2189 2180 2195 2187 2195 2187 2180 2189 2180 2189 2180 2189 2195 2187 2195 2198 2200 2189 2180 2189 2180 2189 2180 2189 2180 2189 2189 2181 2189 2180 2189 2189 2180 2189 2180 2189 2189 2179 2188 2189 2187 2195 2187 2195 2187 2180 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2189 2198 2186 129 0 0 0 0 0 0 0 134 135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2195 2187 2195 2195 2189 2180 2189 2187 0 0 0 0 0 2187 2195 2187 2195 2196 2181 2195 2187 2187 2195 2189 2180 2189 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2180 2181 2180 2189 2180 2179 2187 2195 2189 2180 2189 2187 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2180 2189 2180 2189 2180 2189 2187 2195 2187 2195 2187 2195 2187 2195 2187 2180 2195 2195 2195 2187 2195 2187 2195 2195 2187 2181 2180 2189 2180 2189 2180 2189 2180 2180 2181 2180 2189 2180 2179 2188 2189 2187 2195 2180 2189 2195 2189 2180 2189 2189 2190 2193 2184 2195 2187 2195 2187 2195 2187 2195 2187 2195 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2195 2187 2195 2187 2180 2189 2180 2189 2187 2195 2187 2195 2187 2195 2180 2189 2180 2189 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2195 2187 2195 2187 2195 2195 2187 2195 2187 2195 2195 2187 2195 2187 2195 2195 2187 2195 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2195 2189 2190 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2180 2189 2195 2187 2195 2187 2195 2196 0 0 0 0 0 2181 2180 2189 2180 2179 2189 2180 2189 2189 2180 2195 2187 2195 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2195 2187 2195 2187 2195 2196 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2195 2180 2189 2180 2189 2180 2189 2180 2180 2189 2180 2189 2180 2189 2180 2181 2180 2189 2188 2189 2187 2195 2195 2195 2187 2195 2187 2195 2187 2195 2180 2195 2187 2182 2183 2194 0 2193 2184 2189 2180 2189 2180 2189 2180 2189 2180 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2180 2189 2180 2189 2187 2195 2187 2195 2189 2180 2189 2180 2189 2180 2187 2195 2187 2195 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2180 2189 2180 2189 2180 2180 2189 2180 2189 2180 2180 2189 2180 2189 2180 2180 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2180 2189 2190 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 + 0 0 0 0 0 0 2187 2195 2180 2189 2180 2189 2189 2180 0 0 0 0 0 2189 2187 2195 2195 2195 2180 2187 2195 2195 2187 2180 2189 2180 2195 2195 2187 2195 2187 2195 2189 2180 2189 2180 2189 2180 2189 2187 2195 2187 2195 2180 2181 2180 2189 2180 2179 2187 2195 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2189 2197 2187 2195 2189 2195 2187 2195 2189 2180 2189 2187 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2181 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2195 2187 2198 2199 2186 0 2185 2200 2195 2187 2195 2187 2195 2187 2195 2187 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2195 2187 2195 2187 2195 2187 2187 2195 2187 2195 2187 2195 2187 2195 2189 2180 2189 2180 2195 2187 2195 2187 2195 2187 2189 2180 2189 2180 2195 2187 2195 2187 2195 2187 2187 2195 2187 2195 2187 2195 2187 2195 2187 2187 2187 2195 2187 2195 2187 2195 2187 2195 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2180 2189 2195 2195 2187 2195 2180 2195 0 0 0 0 0 2180 2189 2180 2189 2180 2189 2189 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2189 2180 2189 2180 2189 2180 2195 2187 2195 2187 2195 2180 2195 2187 2195 2187 2195 2196 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2195 2187 2195 2187 2195 2180 2195 2180 2189 2190 2185 2200 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2187 2195 2195 2195 2187 2195 2187 2180 0 0 0 0 0 2180 2187 2195 2195 2187 2195 2180 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2187 2195 2195 2187 2195 2187 2180 2196 2180 2181 2180 2187 2180 2181 2180 2189 2180 2182 2184 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2182 2183 2184 2187 2195 2195 2187 2195 2187 2180 2196 2180 2181 2180 2187 2180 2187 2195 2198 2200 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2187 2195 2187 2195 2189 2180 2189 2187 0 0 0 0 0 2195 2180 2189 2180 2179 2189 2180 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2189 2197 2187 2195 2189 2180 2189 2187 2179 2188 2189 2187 2189 2188 2189 2187 2195 2195 2198 2200 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2198 2199 2200 2197 2187 2195 2189 2180 2189 2187 2179 2188 2189 2187 2189 2188 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2180 2189 2195 2189 2180 2189 2180 2189 2180 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2189 2180 2195 2187 2195 2187 2195 2196 0 0 0 0 0 2189 2187 2195 2195 2195 2180 2187 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2187 2195 2187 2195 2187 2195 2196 2180 2181 2180 2189 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2196 2180 2181 2180 2189 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2195 2187 2180 2181 2180 2189 2180 2179 0 0 0 0 0 2195 2189 2180 2189 2180 2189 2189 2196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2196 2180 2181 2180 2189 2180 2179 2188 2189 2187 2195 2180 2189 2180 2187 2195 2187 2195 2187 2195 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2196 2180 2181 2180 2189 2180 2179 2188 2189 2187 2195 2180 2189 2195 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2187 2195 2180 2189 2187 2195 2195 2195 0 0 0 0 0 2180 2187 2195 2195 2187 2195 2180 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2179 2188 2189 2187 2195 2195 2195 2187 2195 2187 2195 2187 2195 2187 2189 2180 2189 2180 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2179 2188 2189 2187 2195 2195 2195 2187 2195 2187 2195 2187 2195 2195 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2189 2180 2189 2180 2189 2180 2189 2180 2189 2187 2195 2187 2195 2187 2195 2187 2195 2187 2187 2195 2195 2187 2195 2187 2195 2187 2195 2187 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2189 2180 2180 2180 2189 2180 2189 2180 0 0 0 0 0 2187 2179 2188 2189 2187 2195 2195 2195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196 2180 2181 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2195 2187 2195 2187 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2180 2181 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2180 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2195 2187 2195 2187 2195 2187 2195 2187 2195 2189 2180 2189 2180 2189 2180 2189 2180 2189 2189 2180 2180 2189 2180 2189 2180 2189 2180 2189 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 2195 2187 2187 2195 2187 2195 2187 2195 0 0 0 0 0 2196 2180 2181 2180 2189 2180 2189 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2179 2188 2189 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2180 2189 2180 2189 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2188 2189 2187 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 2187 2189 2180 2189 2180 2189 2180 2189 2180 2189 2180 2195 2187 2195 2187 2195 2187 2195 2187 2195 2195 2187 2195 2187 2189 2180 2195 2187 2195 2195 2195 2187 2195 2187 2195 2187 2195 2187 2195 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap @@ -260,9 +257,9 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 44 0 44 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 9 0 0 7 8 8 8 8 8 9 0 0 0 0 44 44 0 0 0 0 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 44 0 44 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 15 0 0 13 14 14 14 14 14 15 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 18 0 0 16 17 17 17 17 17 18 0 44 0 0 13 15 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 10 12 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 11 11 11 11 11 11 12 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 2077 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2073 2078 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 7 22 12 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 114 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 18 0 0 16 17 17 17 17 17 18 0 44 0 0 13 15 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 10 12 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 11 11 11 11 11 11 12 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 7 22 12 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 114 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 11 11 11 11 11 11 12 0 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 0 10 12 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 0 0 0 0 0 13 23 12 0 0 0 0 10 12 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 0 0 0 0 0 0 10 12 0 0 0 0 0 0 13 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 19 12 0 0 0 0 10 12 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 132 132 8 8 8 8 8 11 11 11 11 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 22 11 12 0 0 0 0 10 12 0 0 0 13 15 0 0 0 0 0 7 9 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 114 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 @@ -331,17 +328,123 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2195 2187 2195 2187 2195 2187 2189 2180 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2189 2180 2189 2180 2189 2180 2189 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 2195 2187 2195 2187 2195 2187 2195 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos -1) + (name "Windows") + (width 260) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2060 2061 2060 2061 2060 2061 2060 2061 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2065 2066 2065 2066 2065 2066 2065 2066 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 2060 2061 2060 2061 2060 2061 2060 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2065 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2065 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2065 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2065 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2065 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2065 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2065 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2065 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -150) + (name "Background_para1") + (width 175) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 + 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 + 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 + 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + ) + ) + (tilemap + (solid #f) + (speed 0.2) + (speed-y 0.2) + (z-pos -200) + (name "Background_para2") + (width 90) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 + 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 + 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 165 165 170 163 0 0 0 0 0 0 0 0 0 0 0 0 164 165 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 165 165 170 163 0 0 0 0 0 0 0 0 0 0 0 0 164 165 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 + 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 0 0 0 0 0 161 162 171 165 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 0 0 0 0 0 161 162 171 165 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 + 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 161 162 162 163 0 0 164 165 165 165 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 161 162 162 163 0 0 164 165 165 165 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 + 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/23 - The Escape.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/23 - The Escape.stl --- supertux-0.3.3/data/levels/world1/23 - The Escape.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/23 - The Escape.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,19 +3,14 @@ (name (_ "The Escape")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 0) (sector (name "main") (music "music/chipdisko.ogg") (ambient-light 1 1 1) - (background - (speed 0.5) - (image-top "images/background/arctis_top.jpg") - (image "images/background/arctis.jpg") - (image-bottom "images/background/arctis_bottom.jpg") - ) (bouncingsnowball - (x 6748) - (y 235) + (x 7105) + (y 384) ) (camera (mode "normal") @@ -117,10 +112,6 @@ (y 539) ) (mriceblock - (x 9317) - (y 316) - ) - (mriceblock (x 11761) (y 184) ) @@ -133,10 +124,6 @@ (y 284) ) (mriceblock - (x 12636) - (y 283) - ) - (mriceblock (x 13980) (y 538) ) @@ -160,15 +147,25 @@ (x 9554) (y 538) ) + (smartball + (x 6959) + (y 539) + ) (secretarea + (script "") + (message "") (width 707.9941) (height 105.5391) (x 13516.74) (y 119.8608) ) - (snowball - (x 6959) - (y 539) + (smartblock + (x 12636) + (y 283) + ) + (smartblock + (x 9317) + (y 316) ) (snowball (x 10837) @@ -184,8 +181,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 298) + (x 96) + (y 352) ) (spiky (x 3775) @@ -250,6 +247,7 @@ (tilemap (solid #f) (z-pos -100) + (name "Background") (width 515) (height 25) (tiles @@ -257,98 +255,67 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 209 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 2060 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2066 2050 2063 2063 2063 2063 2051 2060 2061 2060 2061 2061 2050 2063 2063 2063 2063 2051 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2061 2059 0 0 0 0 2057 2065 2066 2065 2066 2066 2059 0 0 0 0 2057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2066 2059 0 0 0 0 2057 2061 2060 2061 2060 2061 2059 0 0 0 0 2057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2061 2059 0 0 0 0 2057 2066 2065 2066 2065 2066 2059 0 0 0 0 2057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 0 0 0 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2066 2059 0 0 0 0 2057 2060 2061 2060 2061 2061 2059 0 0 0 0 2057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 31 11 30 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2061 2055 2053 2053 2053 2053 2056 2065 2066 2065 2066 2066 2055 2053 2053 2053 2053 2056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 2061 2060 2061 2060 2061 2061 2060 2061 2060 2060 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2061 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 31 11 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 0 0 0 0 0 - 0 0 0 0 0 0 0 0 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2065 2066 2065 2066 0 0 8 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2061 2060 2061 2061 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 2065 2066 2065 2066 2066 2065 2066 2065 2066 2066 2066 2065 2066 2066 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 124 125 0 124 125 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 124 125 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2065 2066 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 10 11 11 12 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 124 125 24 124 125 0 124 125 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 109 110 111 0 0 0 0 124 125 0 124 125 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 25 0 124 125 0 0 0 10 11 12 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2061 2060 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 2065 2066 2065 2066 2066 2065 2066 2065 2066 2066 2066 2065 2066 2066 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 2061 2060 2061 2060 2061 2061 2060 2061 2060 2061 2060 2061 2060 2061 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2065 2066 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2061 2060 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 2066 2065 2066 2065 2066 2066 2065 2066 2065 2066 2065 2066 2065 2066 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 2060 2061 2060 2061 2061 2060 2061 2060 2061 2061 2061 2060 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 210 125 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2069 2069 2069 2069 124 210 125 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 2062 2051 2065 2060 2061 2060 2061 2058 2058 2066 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2065 2058 2065 2066 2058 2058 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2060 2058 2058 2058 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2050 2063 2051 2065 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2065 2058 2065 2066 2058 2058 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 31 11 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2050 2064 0 2062 2051 2065 2055 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2065 2065 2066 2058 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2056 2058 2065 2066 2058 2065 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 0 2057 2060 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 2057 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2059 0 0 0 0 0 0 0 0 2052 2056 2058 2060 2059 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 2057 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2051 2060 2061 2060 2060 2061 2060 2060 2061 2060 2061 2060 2050 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 106 107 108 2052 2056 2058 2059 0 0 0 0 0 0 0 2057 2060 2059 0 0 0 0 0 0 0 0 2057 2060 2061 2065 2055 2054 122 123 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 124 125 0 124 125 0 2057 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 124 125 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 122 123 0 0 0 2057 2065 2058 2065 2065 2058 2065 2065 2058 2065 2058 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 124 125 0 109 110 111 2057 2060 2060 2055 2054 0 0 0 0 0 2052 2056 2065 2055 2054 0 0 0 25 0 0 0 2057 2058 2060 2066 2058 2059 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 124 125 24 124 125 0 124 125 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 109 110 111 0 0 0 0 124 125 0 124 125 0 2057 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 25 0 124 125 0 0 0 10 11 12 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 1345 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 2052 2056 2058 2061 2060 2060 2061 2060 2060 2060 2060 2061 2060 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 124 125 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap (solid #t) (z-pos 0) + (name "Interactive") (width 515) (height 25) (tiles - 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 1311 0 0 0 0 0 0 1311 1311 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 11 21 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 23 11 20 2153 2153 2153 0 0 0 0 0 0 0 10 11 11 21 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 12 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 78 83 78 83 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 22 11 11 20 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 11 21 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 12 0 0 0 0 0 16 17 31 11 30 17 18 0 0 0 0 0 0 102 83 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 23 11 11 11 11 11 21 8 8 9 0 0 0 0 0 0 0 0 0 2153 2153 2153 2153 2153 2153 2153 2153 2153 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 31 11 11 11 11 11 20 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 7 8 8 8 8 9 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 9 7 8 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 132 132 8 8 8 8 8 - 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2153 2153 2153 2153 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 21 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 13 14 14 14 14 15 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 15 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 - 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 16 17 17 17 31 30 17 17 17 18 0 0 0 0 0 0 0 16 17 17 17 31 30 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 78 78 78 78 78 78 78 78 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 0 44 44 10 11 11 11 11 11 11 11 11 20 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 16 17 17 17 17 18 0 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 83 83 83 0 0 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 2153 0 0 0 0 0 0 44 44 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 16 31 11 11 11 11 30 18 0 0 0 0 0 44 44 10 11 11 11 11 11 11 11 11 11 11 11 21 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 44 44 10 11 11 11 11 11 11 19 11 11 11 11 20 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 13 14 14 15 0 0 0 0 10 11 11 11 12 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 21 8 8 8 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 8 8 8 8 22 11 21 8 8 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 21 8 8 8 8 8 8 8 8 22 11 11 11 19 21 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 7 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 13 14 113 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 22 11 11 21 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 12 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 14 14 14 1831 1832 8 8 8 8 8 8 8 8 8 8 8 8 1829 1830 14 14 14 14 23 11 20 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 14 15 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 20 14 14 14 14 14 14 14 14 23 11 11 11 11 20 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 13 14 14 15 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 23 11 11 20 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 1835 1836 14 14 14 14 14 14 14 14 14 14 14 14 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 - ) - ) - (tilemap - (solid #f) - (z-pos 100) - (width 515) - (height 25) - (tiles - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 31 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2059 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 1311 0 0 0 0 0 0 1311 1311 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 2056 2058 2055 2067 2068 2069 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2078 2058 2066 2060 2077 2073 2074 0 0 0 0 0 0 0 10 11 11 21 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 12 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 78 2947 78 83 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2063 2063 2063 2063 2063 2063 2063 2051 2066 2060 2058 2060 2060 2050 2064 0 0 7 8 8 8 8 22 11 11 20 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 11 21 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 12 0 0 0 0 0 16 17 31 11 30 17 18 0 0 0 0 0 0 102 83 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2060 2058 2060 2050 2064 0 0 0 13 14 14 14 14 23 11 11 11 11 11 21 8 8 9 0 0 0 0 0 0 0 0 0 2153 2153 2153 2153 2153 2153 2153 2153 2153 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2066 2050 2064 0 0 0 0 16 17 17 17 17 31 11 11 11 11 11 20 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 7 8 8 8 8 9 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 9 7 8 8 8 8 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 132 1311 8 8 8 8 8 + 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 21 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 13 14 14 14 14 15 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 15 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 + 11 11 11 11 11 11 11 11 12 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 13 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 16 17 17 17 31 30 17 17 17 18 0 0 0 0 0 0 0 16 17 17 17 31 30 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2069 0 0 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 0 0 0 78 78 78 78 78 78 78 78 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 0 44 44 10 11 11 11 11 11 11 11 11 20 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 16 17 17 17 17 18 0 0 0 16 17 17 17 17 17 18 0 0 0 0 0 0 0 83 83 83 0 0 2072 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2073 2074 0 0 0 0 0 0 44 44 0 0 0 0 0 13 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 12 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 16 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 0 0 16 31 11 11 11 11 30 18 0 0 0 0 0 44 44 10 11 11 11 11 11 11 11 11 11 11 11 21 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 22 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 9 0 0 0 0 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 12 0 0 0 0 16 17 17 17 17 17 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 15 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 0 0 10 11 11 11 11 12 0 0 0 0 0 0 44 44 10 11 11 11 11 11 11 19 11 11 11 11 20 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 23 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 13 14 14 15 0 0 0 0 10 11 11 11 12 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 21 8 8 2913 2914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 7 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 9 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 21 8 8 8 8 8 8 8 8 22 11 11 11 19 21 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 7 8 8 9 0 0 0 0 0 78 78 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 13 14 113 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 22 11 11 21 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 12 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 14 14 2915 2916 2917 2918 8 8 8 8 8 8 8 8 8 8 2921 2922 2911 2912 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 13 14 14 15 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 13 14 14 14 14 14 14 15 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 20 14 14 14 14 14 14 14 14 23 11 11 11 11 20 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 13 14 14 15 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 23 11 11 20 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 2919 2920 14 14 14 14 14 14 14 14 14 14 2923 2924 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 12 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 10 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 12 0 0 0 0 10 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ) ) (tilemap (solid #f) - (z-pos 99) + (z-pos 100) + (name "Foreground") (width 515) (height 25) (tiles @@ -358,13 +325,13 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2063 2063 2051 2066 2066 2066 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2060 2060 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2065 2065 2065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2061 2061 2061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2066 2066 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2053 2053 2056 2065 2066 2061 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -379,5 +346,77 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -150) + (name "Background_para1") + (width 350) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 149 159 153 158 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 + 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 151 0 152 153 153 153 158 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 159 153 158 + 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 158 160 159 153 153 153 153 153 153 154 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 + 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 149 159 153 158 151 0 0 0 0 0 0 149 160 151 0 149 160 160 160 160 159 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 158 160 160 151 0 0 149 159 153 158 151 152 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 159 153 153 153 153 153 153 154 0 0 152 153 153 153 158 159 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + ) + ) + (tilemap + (solid #f) + (speed 0.25) + (speed-y 0.25) + (z-pos -200) + (name "Background_para2") + (width 175) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 + 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 165 165 170 163 0 0 0 0 0 0 0 0 0 0 0 0 164 165 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 165 165 170 163 0 0 0 0 0 0 0 0 0 0 0 0 164 165 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 165 165 170 163 0 0 0 0 0 0 0 0 0 0 0 0 164 165 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 165 165 170 163 0 0 0 0 0 0 0 0 0 0 0 0 164 165 170 162 162 163 0 0 0 0 161 171 166 0 0 0 0 0 0 164 165 165 170 163 0 0 0 0 0 0 0 0 0 + 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 0 0 0 0 0 161 162 171 165 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 0 0 0 0 0 161 162 171 165 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 0 0 0 0 0 161 162 171 165 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 0 0 0 0 0 161 162 171 165 165 165 165 166 0 0 0 0 164 165 170 163 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 0 0 0 0 + 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 161 162 162 163 0 0 164 165 165 165 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 161 162 162 163 0 0 164 165 165 165 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 161 162 162 163 0 0 164 165 165 165 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 161 162 162 163 0 0 164 165 165 165 165 165 165 166 0 0 0 161 171 165 165 170 162 162 162 171 165 165 165 165 165 166 0 0 0 0 161 162 162 163 0 + 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 162 171 165 165 165 165 165 165 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 170 162 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 + ) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/24 - The Shattered Bridge.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/24 - The Shattered Bridge.stl --- supertux-0.3.3/data/levels/world1/24 - The Shattered Bridge.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/24 - The Shattered Bridge.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,9 +3,10 @@ (name (_ "The Shattered Bridge")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 0) (sector (name "main") - (music "music/chipdisko.ogg") + (music "music/wisphunt.music") (ambient-light 1 1 1) (camera (mode "normal") @@ -14,10 +15,30 @@ (x 6860) (y 382) ) + (goldbomb + (x 8463) + (y 413) + ) (gradient (top_color 0.003921569 0.003921569 0.003921569) (bottom_color 0.1254902 0.1568628 0.4039216) ) + (haywire + (x 3328) + (y 401) + ) + (haywire + (x 8151) + (y 403) + ) + (haywire + (x 13664) + (y 399) + ) + (haywire + (x 11559) + (y 404) + ) (jumpy (x 4000) (y 339) @@ -43,18 +64,6 @@ (y 401) ) (mrbomb - (x 8645) - (y 402) - ) - (mrbomb - (x 8151) - (y 403) - ) - (mrbomb - (x 11559) - (y 404) - ) - (mrbomb (x 11842) (y 404) ) @@ -67,17 +76,9 @@ (y 401) ) (mrbomb - (x 3328) - (y 401) - ) - (mrbomb (x 14260) (y 400) ) - (mrbomb - (x 13664) - (y 399) - ) (mriceblock (x 757) (y 413) @@ -135,8 +136,8 @@ (y 411) ) (mriceblock - (x 8463) - (y 413) + (x 8645) + (y 402) ) (mriceblock (x 8247) @@ -158,26 +159,30 @@ (x 12884) (y 413) ) + (smartball + (x 5342) + (y 187) + ) (secretarea + (script "") + (message "") (width 556) (height 50) (x 4838.515) (y 179.5615) ) (secretarea + (script "") + (message "") (width 710.8228) (height 153.6224) (x 8068.353) (y 467.1681) ) - (snowball - (x 5342) - (y 187) - ) (spawnpoint (name "main") - (x 124.2461) - (y 360.1666) + (x 128) + (y 384) ) (spiky (x 10496) @@ -190,6 +195,7 @@ (tilemap (solid #f) (z-pos -100) + (name "Background") (width 525) (height 25) (tiles @@ -211,18 +217,19 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 201 201 201 76 76 76 1547 1548 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 2087 2088 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 200 200 200 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 200 200 200 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 200 200 200 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 200 200 200 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 200 200 200 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 200 200 200 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap (solid #t) (z-pos 0) + (name "Interactive") (width 525) (height 25) (tiles @@ -239,23 +246,24 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2404 2405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 0 0 0 0 0 83 83 83 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 0 0 0 0 0 0 0 0 0 2404 2405 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 44 44 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 1545 0 1545 0 0 0 1545 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 1545 0 0 1545 0 1545 0 1551 1540 1540 1540 1540 1540 1540 1541 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 2404 2405 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 1543 1544 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 1543 1544 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1541 0 0 0 1551 1540 1540 1540 1540 1541 0 0 0 0 1551 1541 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 1547 1548 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 1547 1548 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 0 0 0 0 0 44 44 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 1545 0 1545 0 0 0 1545 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 1545 0 0 1545 0 1545 0 1551 1540 1540 1540 1540 1540 1540 1541 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 2404 2405 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 2897 2898 2145 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2143 2144 2879 2088 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1541 0 0 0 1551 1540 1540 1540 1540 1541 0 0 0 0 1551 1541 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 2901 2902 2148 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2146 2147 2880 2088 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 44 44 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 44 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 2085 2086 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 44 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 1545 1547 1548 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 61 61 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 44 44 0 0 0 1549 0 0 0 1549 0 0 1543 1544 61 0 0 0 0 0 0 44 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 1543 1544 61 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 2143 1543 1544 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 1543 1544 0 0 0 0 1543 1544 0 0 1543 1544 0 0 0 0 0 0 1543 1544 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 1543 1544 0 0 0 0 1543 1544 0 0 0 0 0 0 0 1549 0 0 1547 1548 61 1545 0 0 1545 0 0 1545 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 61 61 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 1547 1548 61 0 61 0 0 0 0 1545 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 61 1543 1544 0 0 0 0 0 0 0 0 0 0 61 61 0 1547 1548 0 0 2146 1547 1548 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 1547 1548 0 0 61 0 1547 1548 0 0 1547 1548 0 0 0 0 0 0 1547 1548 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 61 0 0 0 0 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 1547 1548 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 1543 1544 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 61 1547 1548 0 0 0 0 0 0 0 0 0 0 1543 1544 0 1543 1544 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 1543 1544 0 0 1543 1544 0 0 0 0 0 0 1543 1544 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 44 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 2085 2086 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2089 2090 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 44 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 1545 1547 1548 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019 2140 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 0 0 0 0 0 0 61 61 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 44 44 0 0 0 1549 0 0 0 1549 0 0 1543 1544 61 0 0 0 0 0 0 44 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 1543 1544 61 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 2143 1543 1544 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2144 2143 2891 2892 0 0 0 0 1543 1544 0 0 1543 1544 0 0 0 0 0 0 1543 1544 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 44 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 1543 1544 0 0 0 0 1543 1544 0 0 0 0 0 0 0 1549 0 0 1547 1548 61 1545 0 0 1545 0 0 1545 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 61 61 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 1547 1548 61 0 61 0 0 0 0 1545 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 61 1543 1544 0 0 0 0 0 0 0 0 0 0 61 61 0 1547 1548 0 0 2146 1547 1548 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2147 2146 2895 2896 0 0 61 0 1547 1548 0 0 1547 1548 0 0 0 0 0 0 1547 1548 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 61 0 0 0 0 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 1547 1548 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 1543 1544 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 61 1547 1548 0 0 0 0 0 0 0 0 0 0 1543 1544 0 1543 1544 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2089 2090 0 0 0 0 1543 1544 0 0 1543 1544 0 0 0 0 0 0 1543 1544 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 1543 1544 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 1547 1548 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 1543 1544 1549 0 0 0 0 0 0 0 0 0 0 1547 1548 0 1547 1548 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 1547 1548 0 0 1547 1548 0 0 0 0 0 0 1547 1548 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 1547 1548 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 1545 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 61 1543 1544 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 61 1543 1544 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 1547 1548 1549 0 0 0 0 0 0 0 0 0 0 1543 1544 0 1543 1544 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 1543 1544 0 0 1543 1544 0 0 0 0 0 0 1543 1544 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2143 2144 2144 2144 2144 2144 2144 2144 1543 1544 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 1543 1544 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 0 0 0 1545 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 61 61 1547 1548 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 61 1547 1548 61 61 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1547 1548 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 1545 1545 0 0 0 0 1545 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 1549 1549 1549 0 0 0 0 1549 1549 0 0 0 0 1547 1548 0 1547 1548 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 1547 1548 0 0 1547 1548 0 0 0 0 0 0 1547 1548 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 2146 2147 2147 2147 2147 2147 2147 2147 1547 1548 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 1543 1544 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1545 1545 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 1547 1548 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 1545 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 61 1543 1544 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 61 1543 1544 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 2087 2088 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 1547 1548 1549 0 0 0 0 0 0 0 0 0 0 1543 1544 0 1543 1544 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 1543 1544 0 0 1543 1544 0 0 0 0 0 0 1543 1544 0 0 0 1543 1544 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 2143 2144 2144 2144 2144 2144 2143 2144 2879 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 1543 1544 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 0 0 0 1545 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 61 61 1547 1548 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 2087 2088 0 0 61 1547 1548 61 61 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1547 1548 0 0 0 2087 2088 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 1549 1549 1549 0 0 0 0 1549 1549 0 0 0 0 1547 1548 0 1547 1548 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 1547 1548 0 0 1547 1548 0 0 0 0 0 0 1547 1548 0 0 0 1547 1548 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 2146 2147 2147 2147 2147 2147 2146 2147 2880 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 1543 1544 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 ) ) (tilemap (solid #f) (z-pos 100) + (name "Foreground") (width 525) (height 25) (tiles @@ -277,13 +285,13 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/25 - Arctic Ruins.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/25 - Arctic Ruins.stl --- supertux-0.3.3/data/levels/world1/25 - Arctic Ruins.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/25 - Arctic Ruins.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,9 +3,10 @@ (name (_ "Arctic Ruins")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") + (target-time 0) (sector (name "main") - (music "music/chipdisko.ogg") + (music "music/wisphunt.music") (ambient-light 1 1 1) (background (alignment "top") @@ -24,10 +25,6 @@ (y 276) ) (bouncingsnowball - (x 8861) - (y 258) - ) - (bouncingsnowball (x 9249) (y 216) ) @@ -50,14 +47,38 @@ (camera (mode "normal") ) + (captainsnowball + (x 8861) + (y 258) + ) + (captainsnowball + (x 13666) + (y 389) + ) (firefly (x 7002.787) (y 480.7158) ) + (goldbomb + (x 11641) + (y 337) + ) (gradient (top_color 0 0 0) (bottom_color 0.003921569 0.003921569 0.003921569) ) + (haywire + (x 4295) + (y 593) + ) + (haywire + (x 8355) + (y 369) + ) + (haywire + (x 11097) + (y 592) + ) (jumpy (x 4960) (y 578) @@ -83,10 +104,6 @@ (y 594) ) (mrbomb - (x 4295) - (y 593) - ) - (mrbomb (x 4622) (y 593) ) @@ -107,10 +124,6 @@ (y 242) ) (mrbomb - (x 11097) - (y 592) - ) - (mrbomb (x 10922) (y 593) ) @@ -123,39 +136,49 @@ (y 592) ) (mrbomb - (x 11641) - (y 337) - ) - (mrbomb (x 10978) (y 370) ) - (mrbomb - (x 8355) - (y 369) - ) (mriceblock (x 3712) (y 413) ) + (smartball + (x 1590) + (y 412) + ) + (smartball + (x 1751) + (y 412) + ) (secretarea + (script "") + (message "") (width 245.5464) (height 115.4386) (x 4561.568) (y 306.1512) ) (secretarea + (script "") + (message "") (width 170.5928) (height 143.7229) (x 9495.76) (y 342.9207) ) (secretarea + (script "") + (message "") (width 450.6074) (height 142.3087) (x 12140.2) (y 185.1145) ) + (sspiky + (x 13738) + (y 416) + ) (snowball (x 985) (y 412) @@ -169,14 +192,6 @@ (y 411) ) (snowball - (x 1751) - (y 412) - ) - (snowball - (x 1590) - (y 412) - ) - (snowball (x 3797) (y 411) ) @@ -193,10 +208,6 @@ (y 604) ) (snowball - (x 8414) - (y 377) - ) - (snowball (x 10111.13) (y 696.9293) ) @@ -206,8 +217,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 362) + (x 96) + (y 384) ) (spiky (x 7186) @@ -247,77 +258,80 @@ ) (spiky (x 7340) - (y 596) + (y 564) ) (tilemap (solid #f) (z-pos -100) + (name "Background") (width 500) (height 25) (tiles 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 0 0 0 0 0 0 80 0 0 0 0 0 0 80 0 0 0 0 0 0 80 0 0 0 0 0 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 69 0 0 0 68 69 0 0 0 68 69 0 0 0 68 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 69 0 0 0 68 69 0 0 0 68 69 0 0 0 68 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 65 65 65 64 64 65 65 65 64 64 65 65 65 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 76 76 76 76 76 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 50 49 0 0 0 0 0 0 0 0 48 48 48 48 48 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 50 49 48 48 0 0 0 0 48 50 49 48 48 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 51 52 50 49 48 48 50 49 48 51 52 50 49 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 50 49 51 52 48 48 51 52 48 48 48 51 52 50 49 50 49 48 48 48 50 49 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 51 52 0 0 0 0 0 0 0 0 0 48 48 51 52 51 52 48 48 48 51 52 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 51 52 50 49 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 50 49 51 52 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 0 0 0 0 0 51 52 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 0 0 0 0 0 0 0 0 0 0 - 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 49 48 48 50 49 48 48 50 49 51 52 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 - 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 76 76 76 76 0 0 0 76 76 76 76 0 0 0 0 0 0 0 0 76 76 76 76 76 0 0 0 0 0 0 76 76 76 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 51 52 48 48 51 52 48 48 51 52 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 124 125 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 - 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 0 75 0 75 75 75 75 0 0 0 0 0 0 0 0 75 75 75 75 75 0 0 0 0 0 0 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 49 48 48 50 49 48 50 49 50 49 48 48 48 50 49 48 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 124 125 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 - 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 0 75 0 75 75 75 75 0 0 0 0 0 0 0 0 75 75 75 75 75 0 0 0 0 0 0 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 51 52 48 48 51 52 48 51 52 51 52 48 48 48 51 52 48 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 124 125 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 - 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 0 75 0 75 75 75 75 0 0 0 0 0 0 0 0 75 75 75 75 75 0 0 0 0 0 0 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 49 48 50 49 48 48 50 49 48 48 48 50 49 48 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 124 125 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 - 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 75 75 75 0 75 0 75 75 75 75 0 0 0 0 0 0 0 0 75 75 75 75 75 0 0 0 0 0 0 75 75 75 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 51 52 48 51 52 50 49 51 52 48 50 49 51 52 48 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 24 24 24 124 125 0 124 125 24 124 125 0 24 25 0 24 25 0 24 25 0 124 125 124 125 25 25 24 25 25 24 25 25 0 25 0 25 0 124 125 25 0 124 125 0 24 0 0 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2813 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2813 2815 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2813 2815 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 0 0 0 0 0 0 80 0 0 0 0 0 0 80 0 0 0 0 0 0 80 0 0 0 0 0 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2813 2815 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 2813 2815 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 69 0 0 0 68 69 0 0 0 68 69 0 0 0 68 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 2813 2815 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 69 0 0 0 68 69 0 0 0 68 69 0 0 0 68 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 2813 2815 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 65 65 65 64 64 65 65 65 64 64 65 65 65 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 2813 2815 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1543 1544 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 2813 2815 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1543 1544 1549 1549 0 0 0 0 1549 1543 1544 1549 1549 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 2813 2815 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1547 1548 1543 1544 1549 1549 1543 1544 1549 1547 1548 1543 1544 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 2813 2815 0 0 0 0 0 0 0 0 0 131 131 131 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1543 1544 1547 1548 1549 1549 1547 1548 1549 1549 1549 1547 1548 1543 1544 1543 1544 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1547 1548 0 0 0 0 0 0 0 0 0 1549 1549 1547 1548 1547 1548 1549 1549 1549 1543 1544 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 1547 1548 1543 1544 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 1543 1544 1547 1548 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 0 0 0 0 0 1547 1548 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1543 1544 1549 1549 1543 1544 1549 1549 1543 1544 1547 1548 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1547 1548 1549 1549 1547 1548 1549 1549 1547 1548 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1543 1544 1549 1549 1543 1544 1549 1543 1544 1543 1544 1549 1549 1549 1543 1544 1549 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 122 123 0 0 0 0 0 0 0 0 0 0 124 125 122 123 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1547 1548 1549 1549 1547 1548 1549 1547 1548 1547 1548 1549 1549 1549 1547 1548 1549 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 124 125 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1543 1544 1549 1543 1544 1549 1549 1543 1544 1549 1549 1549 1543 1544 1549 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 124 125 0 124 125 0 0 0 0 0 0 0 0 0 0 124 125 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 124 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1547 1548 1549 1547 1548 1543 1544 1547 1548 1549 1543 1544 1547 1548 1549 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 24 24 24 124 125 0 124 125 24 124 125 0 24 25 0 24 25 0 24 25 0 124 125 124 125 25 25 24 25 25 24 25 25 0 25 0 25 0 124 125 25 0 124 125 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap (solid #t) (z-pos 0) + (name "Interactive") (width 500) (height 25) (tiles - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 48 50 49 48 50 49 48 50 49 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 48 51 52 48 51 52 48 51 52 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 50 49 48 50 49 48 50 49 48 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 51 52 48 51 52 48 51 52 48 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 49 48 50 49 48 50 49 48 50 49 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 51 52 48 51 52 48 51 52 48 51 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 0 0 0 0 0 0 48 48 48 48 0 0 0 0 0 48 0 0 48 48 48 0 0 0 0 0 0 0 48 0 48 48 48 48 48 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 48 48 48 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 44 44 44 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 49 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 0 0 0 0 0 48 48 48 48 0 0 48 0 0 0 0 0 0 48 0 0 48 48 48 48 0 0 48 0 0 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 51 52 48 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 65 65 65 0 0 65 65 65 0 0 65 65 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 44 0 44 0 44 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 51 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 50 49 48 0 0 0 0 0 48 0 0 0 0 0 48 48 48 48 48 0 0 48 0 128 0 0 0 48 0 0 48 0 0 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 50 49 48 48 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 44 0 44 0 44 0 44 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 50 49 50 49 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 51 52 48 0 0 0 0 0 48 48 48 48 0 0 0 0 0 0 48 48 48 48 0 0 0 0 0 48 0 0 48 0 0 48 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 51 52 0 44 44 0 0 0 50 49 0 0 0 48 48 48 48 48 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 51 52 51 52 48 50 49 48 0 0 0 0 0 48 48 48 48 48 0 0 0 0 0 0 0 50 49 48 48 48 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 0 0 48 48 48 48 48 48 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 50 49 0 0 0 48 0 0 44 44 0 0 0 51 52 48 44 44 48 0 0 0 48 48 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 - 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 83 0 0 0 0 0 0 0 0 102 0 0 0 48 48 50 49 48 48 51 52 48 0 0 0 0 0 48 48 50 49 48 0 0 0 0 0 0 0 51 52 48 50 49 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 44 44 48 48 51 52 48 0 0 48 0 0 50 49 0 0 0 48 48 48 48 48 48 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 29 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 51 52 48 48 48 48 48 0 0 0 48 48 48 48 51 52 48 0 0 0 0 48 48 48 48 48 48 51 52 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 0 0 44 0 0 0 0 0 44 0 0 44 0 48 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 48 50 49 48 48 48 48 0 0 48 0 0 51 52 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 47 0 44 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 51 52 48 0 0 0 0 0 0 0 0 83 83 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 50 49 48 44 0 0 0 0 0 48 48 48 48 48 48 48 0 0 0 0 48 48 48 50 49 48 0 0 0 0 0 0 48 0 48 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 0 0 48 48 48 48 48 48 48 0 0 48 48 48 48 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 102 48 48 48 51 52 48 44 44 48 48 48 48 0 0 0 0 112 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 48 48 48 0 0 48 48 48 0 0 0 0 0 48 48 48 48 0 0 48 48 48 51 52 48 44 0 0 0 0 0 48 48 50 49 48 48 48 0 0 50 49 48 48 48 51 52 48 0 0 0 48 48 48 48 0 48 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 44 44 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 48 48 0 0 0 0 0 0 0 0 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 48 48 48 0 0 48 50 49 0 0 0 0 0 48 50 49 48 44 44 48 48 48 50 49 48 48 48 48 48 44 44 48 48 51 52 48 0 0 0 0 51 52 48 50 49 48 48 48 0 0 0 48 0 0 0 0 48 48 48 48 48 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 48 50 49 0 0 48 51 52 0 0 0 0 0 48 51 52 48 44 44 48 50 49 51 52 48 48 50 49 48 44 44 48 50 49 48 48 0 0 0 0 48 48 48 51 52 50 49 48 0 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 0 0 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 47 0 0 0 0 0 47 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 48 48 48 48 48 0 0 48 48 48 48 48 48 48 48 48 48 0 0 0 48 48 48 48 48 48 48 48 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 51 52 48 48 48 48 48 48 48 48 48 48 48 50 49 48 48 48 48 51 52 48 48 48 48 51 52 48 48 48 48 51 52 48 48 48 48 48 48 48 50 49 48 48 51 52 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 0 0 48 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 51 52 51 52 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 0 0 0 50 49 0 50 49 0 0 50 49 50 49 50 49 50 49 50 49 0 0 0 50 49 50 49 50 49 50 49 0 0 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 0 0 0 0 0 0 0 0 0 50 49 50 49 48 48 48 50 49 50 49 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 48 51 52 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 48 51 52 50 49 50 49 50 49 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 0 0 0 51 52 0 51 52 0 0 51 52 51 52 51 52 51 52 51 52 0 0 0 51 52 51 52 51 52 51 52 0 0 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 0 0 0 0 0 0 0 0 0 51 52 51 52 48 48 48 51 52 51 52 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 48 50 49 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 48 50 49 51 52 51 52 51 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 0 0 0 50 49 0 50 49 0 0 50 49 50 49 50 49 50 49 50 49 0 0 0 50 49 50 49 50 49 50 49 0 0 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 0 0 0 0 0 0 0 0 0 50 49 50 49 48 48 48 50 49 50 49 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 48 51 52 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 50 49 48 51 52 50 49 50 49 50 49 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 50 49 50 49 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 0 0 0 51 52 0 51 52 0 0 51 52 51 52 51 52 51 52 51 52 0 0 0 51 52 51 52 51 52 51 52 0 0 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 0 0 0 0 0 0 0 0 0 51 52 51 52 48 48 48 51 52 51 52 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 48 50 49 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 51 52 48 50 49 51 52 51 52 51 52 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 51 52 51 52 51 52 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1549 1543 1544 1549 1543 1544 1549 1543 1544 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1549 1547 1548 1549 1547 1548 1549 1547 1548 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1543 1544 1549 1543 1544 1549 1543 1544 1549 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1547 1548 1549 1547 1548 1549 1547 1548 1549 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1543 1544 1549 1543 1544 1549 1543 1544 1549 1543 1544 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1547 1548 1549 1547 1548 1549 1547 1548 1549 1547 1548 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2947 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 0 0 0 0 0 0 1549 1549 1549 1549 0 0 0 0 0 1549 0 0 1549 1549 1549 0 0 0 0 0 0 0 1549 0 1549 1549 1549 1549 1549 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 44 44 44 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1543 1544 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 0 0 0 0 0 1549 1549 1549 1549 0 0 1549 0 0 0 0 0 0 1549 0 0 1549 1549 1549 1549 0 0 1549 0 0 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1549 0 0 1549 1549 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 65 65 65 0 0 65 65 65 0 0 65 65 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 44 0 44 0 44 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1547 1548 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1543 1544 1549 0 0 0 0 0 1549 0 0 0 0 0 1549 1549 1549 1549 1549 0 0 1549 0 128 0 0 0 1549 0 0 1549 0 0 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 1543 1544 1549 1549 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 44 0 44 0 44 0 44 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1543 1544 1543 1544 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1547 1548 1549 0 0 0 0 0 1549 1549 1549 1549 0 0 0 0 0 0 1549 1549 1549 1549 0 0 0 0 0 1549 0 0 1549 0 0 1549 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 1547 1548 0 44 44 0 0 0 1543 1544 0 0 0 1549 1549 1549 1549 1549 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1547 1548 1547 1548 1549 1543 1544 1549 0 0 0 0 0 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 1543 1544 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 0 0 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 1543 1544 0 0 0 1549 0 0 44 44 0 0 0 1547 1548 1549 44 44 1549 0 0 0 1549 1549 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 + 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1551 1540 1540 1540 1540 1540 1540 1540 1540 1540 1540 1541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 83 0 0 0 0 0 0 0 0 102 0 0 0 1549 1549 1543 1544 1549 1549 1547 1548 1549 0 0 0 0 0 1549 1549 1543 1544 1549 0 0 0 0 0 0 0 1547 1548 1549 1543 1544 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 44 44 1549 1549 1547 1548 1549 0 0 1549 0 0 1543 1544 0 0 0 1549 1549 1549 1549 1549 1549 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 28 28 28 28 28 29 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1547 1548 1549 1549 1549 1549 1549 0 0 0 1549 1549 1549 1549 1547 1548 1549 0 0 0 0 1549 1549 1549 1549 1549 1549 1547 1548 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 44 0 0 0 0 0 44 0 0 44 0 1549 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1549 1543 1544 1549 1549 1549 1549 0 0 1549 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 1545 0 44 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1549 0 0 0 0 0 0 0 0 83 83 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1543 1544 1549 44 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 1549 1549 1549 1543 1544 1549 0 0 0 0 0 0 1549 0 1549 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 1549 1549 1549 1549 1549 1549 1549 0 0 1549 1549 1549 1549 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 102 1549 1549 1549 1547 1548 1549 44 44 1549 1549 1549 1549 0 0 0 0 112 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 0 0 0 0 1549 1549 0 0 0 0 0 1549 1549 1549 0 0 1549 1549 1549 0 0 0 0 0 1549 1549 1549 1549 0 0 1549 1549 1549 1547 1548 1549 44 0 0 0 0 0 1549 1549 1543 1544 1549 0 0 0 0 1543 1544 1549 1549 1549 1547 1548 1549 0 0 0 1549 1549 1549 1549 0 1549 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 44 44 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 1549 1549 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 1549 1549 1549 0 0 1549 1543 1544 0 0 0 0 0 1549 1543 1544 1549 44 44 1549 1549 1549 1543 1544 1549 1549 1549 1549 1549 44 44 1549 1549 1547 1548 1549 0 0 0 0 1547 1548 1549 1543 1544 1549 1549 1549 0 0 0 1549 0 0 0 0 1549 1549 1549 1549 1549 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 1549 1543 1544 1549 1549 1549 1547 1548 0 0 0 0 0 1549 1547 1548 1549 44 44 1549 1543 1544 1547 1548 1549 1549 1543 1544 1549 44 44 1549 1543 1544 1549 1549 1549 1549 1549 1549 1549 1549 1549 1547 1548 1543 1544 1549 0 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 0 0 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 1545 0 0 0 0 0 1545 0 0 0 0 0 1545 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 1549 1549 1549 1549 1549 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1547 1548 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1543 1544 1549 1549 1549 1549 1547 1548 1549 1549 1549 1549 1547 1548 1549 1549 1549 1549 1547 1548 1549 1549 1549 1549 1549 1549 1549 1543 1544 1549 1549 1547 1548 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 0 0 1549 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 1568 1568 0 1568 1568 1568 1568 0 0 1568 1568 1568 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 1543 1544 0 1543 1544 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1549 1549 1549 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1549 1547 1548 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1549 1547 1548 1543 1544 1543 1544 1543 1544 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 1547 1548 0 1547 1548 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1549 1549 1549 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1549 1543 1544 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1549 1543 1544 1547 1548 1547 1548 1547 1548 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 1543 1544 0 1543 1544 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1549 1549 1549 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1549 1547 1548 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1543 1544 1549 1547 1548 1543 1544 1543 1544 1543 1544 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 1543 1544 1543 1544 1543 1544 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 1547 1548 0 1547 1548 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1549 1549 1549 1547 1548 1547 1548 0 0 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1549 1543 1544 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1547 1548 1549 1543 1544 1547 1548 1547 1548 1547 1548 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 1547 1548 1547 1548 1547 1548 1547 1548 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 ) ) (tilemap (solid #f) (z-pos 100) + (name "Foreground") (width 500) (height 25) (tiles @@ -331,22 +345,171 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 48 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 48 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 0 0 0 0 0 0 0 0 0 0 - 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 - 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 0 0 0 0 0 201 201 0 0 0 0 0 0 0 0 0 0 201 201 201 0 0 0 0 0 0 0 0 201 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 - 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 0 0 0 0 0 200 200 0 0 0 0 0 0 0 0 0 0 200 200 200 0 0 0 0 0 0 0 0 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 - 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 0 0 0 0 0 200 200 0 0 0 0 0 0 0 0 0 0 200 200 200 0 0 0 0 0 0 0 0 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 - 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 0 0 0 0 0 200 200 0 0 0 0 0 0 0 0 0 0 200 200 200 0 0 0 0 0 0 0 0 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 - 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 0 0 0 0 0 200 200 0 0 0 0 0 0 0 0 0 0 200 200 200 0 0 0 0 0 0 0 0 200 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 1549 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 2019 2140 2141 2142 2019 2140 2141 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 1549 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 2020 2020 2020 2020 2020 2020 2020 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 1549 1549 1549 1549 1549 1549 1549 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 64 64 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1543 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 1547 1548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 0 0 0 0 0 0 0 0 0 0 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2140 2141 2142 0 0 0 0 0 2140 2141 0 0 0 0 0 0 0 0 0 0 2140 2141 2142 0 0 0 0 0 0 0 0 2019 2140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549 2019 2140 2141 2142 2019 2140 2141 2142 2019 1549 0 0 0 0 0 0 0 0 0 1549 2019 2140 2141 2142 2019 2140 2141 2142 2019 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1544 2020 2020 2020 1543 0 2020 0 1544 2020 2020 1543 0 0 0 0 0 0 0 0 1544 2020 2020 2020 1543 0 0 0 0 0 0 1544 2020 2020 1543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1544 2020 2020 2020 2020 2020 2020 2020 2020 2020 1543 0 0 0 0 0 0 0 0 0 1544 2020 2020 2020 2020 2020 2020 2020 2020 2020 1543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1548 2020 2020 2020 1547 0 2020 0 1548 2020 2020 1547 0 0 0 0 0 0 0 0 1548 2020 2020 2020 1547 0 0 0 0 0 0 1548 2020 2020 1547 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1548 2020 2020 2020 2020 2020 2020 2020 2020 2020 1547 0 0 0 0 0 0 0 0 0 1548 2020 2020 2020 2020 2020 2020 2020 2020 2020 1547 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1544 2020 2020 2020 1543 0 2020 0 1544 2020 2020 1543 0 0 0 0 0 0 0 0 1544 2020 2020 2020 1543 0 0 0 0 0 0 1544 2020 2020 1543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1544 2020 2020 2020 2020 2020 2020 2020 2020 2020 1543 0 0 0 0 0 0 0 0 0 1544 2020 2020 2020 2020 2020 2020 2020 2020 2020 1543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 2019 2140 2141 2142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 + 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1548 2020 2020 2020 1547 0 2020 0 1548 2020 2020 1547 0 0 0 0 0 0 0 0 1548 2020 2020 2020 1547 0 0 0 0 0 0 1548 2020 2020 1547 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1548 2020 2020 2020 2020 2020 2020 2020 2020 2020 1547 0 0 0 0 0 0 0 0 0 1548 2020 2020 2020 2020 2020 2020 2020 2020 2020 1547 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 1) + (name "Ice") + (width 500) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3043 0 0 0 0 0 0 3041 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 3041 3042 3042 3042 3042 3042 3043 0 0 0 3041 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3042 3042 3042 3042 3042 3042 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3043 0 0 3041 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3042 3042 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3041 3042 3042 3042 3042 3042 3042 3043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12736) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12704) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12672) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12640) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12608) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12576) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12544) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12512) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12384) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12352) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12192) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12096) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12064) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12032) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 12000) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/castleblock.sprite") + (x 11968) + (y 640) + ) + (weak_block + (linked #f) + (x 8192) + (y 480) + ) + (weak_block + (linked #f) + (x 8160) + (y 480) + ) + (weak_block + (linked #f) + (x 8128) + (y 480) + ) + (weak_block + (linked #f) + (x 10816) + (y 448) + ) + (weak_block + (linked #f) + (x 10848) + (y 448) + ) + (weak_block + (linked #f) + (x 11456) + (y 416) + ) + (weak_block + (linked #f) + (x 11488) + (y 416) + ) ) ) diff -Nru supertux-0.3.3/data/levels/world1/26 - The Castle of Nolok.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/26 - The Castle of Nolok.stl --- supertux-0.3.3/data/levels/world1/26 - The Castle of Nolok.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/26 - The Castle of Nolok.stl 2014-05-17 16:30:09.000000000 +0000 @@ -240,8 +240,8 @@ ) (spawnpoint (name "main") - (x 100) - (y 266) + (x 96) + (y 384) ) (stalactite (x 790) @@ -304,7 +304,7 @@ 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 0 0 0 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 0 0 0 0 0 62 64 64 64 64 62 66 66 62 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 65 65 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 83 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 64 64 64 64 65 0 0 0 0 67 64 64 64 64 64 69 0 0 68 64 64 64 64 64 64 64 64 69 0 0 0 0 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 65 65 65 65 65 65 65 69 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 83 102 0 0 0 0 0 0 0 0 0 0 0 65 65 0 0 0 0 65 65 0 0 0 0 65 65 65 65 64 64 64 66 66 66 66 66 66 66 66 66 66 66 66 66 0 66 66 66 66 66 0 66 66 66 66 66 0 66 66 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 68 64 64 64 64 64 64 69 0 0 0 0 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 132 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 0 0 0 0 0 0 68 65 65 65 65 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 0 0 0 0 0 0 62 0 0 0 0 0 0 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 62 64 64 64 64 62 0 0 62 64 64 64 64 69 0 0 0 0 0 0 0 0 65 65 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 65 65 65 65 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 64 64 64 64 64 65 0 0 0 0 67 64 64 64 64 69 0 0 68 64 64 64 64 64 64 64 64 69 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 0 0 0 68 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 0 0 0 0 67 66 0 0 0 0 67 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 69 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 134 135 0 0 0 0 134 135 0 0 0 0 134 135 0 0 0 0 0 0 68 65 65 65 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 65 65 65 65 69 0 0 68 65 65 65 65 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 65 65 65 65 69 0 68 64 64 64 64 69 0 0 0 0 0 62 0 0 0 0 0 68 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 0 0 0 0 0 0 0 0 0 0 62 0 0 0 0 0 0 0 0 0 0 66 66 66 66 66 66 0 0 67 66 66 66 66 0 0 0 0 0 0 0 65 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 64 64 64 64 64 64 65 0 0 0 0 67 66 66 66 66 66 0 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 - 64 64 64 65 65 65 65 65 65 65 65 65 65 65 65 69 0 68 65 65 65 65 69 0 68 64 64 64 64 69 0 0 68 64 64 64 64 69 0 0 0 0 0 0 0 68 65 65 65 65 69 0 68 64 64 64 64 69 0 68 64 64 64 64 69 0 0 68 65 65 65 65 65 69 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 68 65 65 65 65 65 65 65 65 65 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 65 65 65 62 0 0 0 65 65 65 65 65 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 64 64 64 64 64 64 64 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 65 65 65 65 62 65 65 65 65 69 0 0 0 0 62 0 0 0 0 62 0 0 0 0 68 65 65 65 65 65 69 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 + 64 64 64 65 65 65 65 65 65 65 65 65 65 65 65 69 0 68 65 65 65 65 69 0 68 64 64 64 64 69 0 0 68 64 64 64 64 69 0 0 0 0 0 0 0 68 65 65 65 65 69 0 68 64 64 64 64 69 0 68 64 64 64 64 69 0 0 68 65 65 65 65 65 69 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 68 65 65 65 65 65 65 65 65 65 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 65 65 65 62 0 0 0 65 65 65 65 65 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 64 64 64 64 64 64 64 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 65 65 65 65 62 65 65 65 65 69 0 0 0 0 62 0 0 0 0 62 0 0 0 0 68 65 65 65 65 65 69 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 298 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 68 64 64 64 64 69 0 68 64 64 64 64 69 0 0 68 64 64 64 64 69 0 0 0 0 65 65 0 68 64 64 64 64 69 0 68 64 64 64 64 69 0 68 64 64 64 64 69 0 0 68 64 64 64 64 64 69 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 68 64 64 64 64 64 64 64 64 64 64 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 65 65 65 65 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 65 62 65 69 0 0 68 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 69 0 0 0 68 65 65 65 65 69 0 0 68 65 65 65 65 69 0 0 68 65 65 65 65 69 0 0 68 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 0 0 0 0 0 0 0 0 0 0 0 0 0 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 68 64 64 64 64 69 0 68 64 64 64 64 69 0 0 68 64 64 64 64 69 0 0 0 0 68 69 0 68 64 64 64 64 69 0 68 64 64 64 64 69 0 68 64 64 64 64 69 0 0 68 64 64 64 64 64 69 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 68 64 64 64 64 64 64 64 64 64 64 64 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 65 65 0 0 0 68 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 27 28 28 28 28 28 28 28 28 29 65 65 65 65 65 65 69 0 0 68 64 64 64 69 0 0 68 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 69 0 0 0 68 64 64 64 64 69 0 0 68 64 64 64 64 69 0 0 68 64 64 64 64 69 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 68 64 64 64 64 69 0 68 64 64 64 64 69 0 0 68 64 64 64 64 64 65 65 65 65 64 64 65 64 64 64 64 64 69 0 68 64 64 64 64 69 0 68 64 64 64 64 69 0 0 68 64 64 64 64 64 69 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 68 69 0 0 0 68 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 69 0 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 69 0 0 68 64 64 64 69 0 0 68 64 64 64 64 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 69 0 0 0 0 0 0 0 0 0 0 0 68 64 64 64 64 64 64 64 69 0 0 0 68 64 64 64 64 69 0 0 68 64 64 64 64 69 0 0 68 64 64 64 64 69 0 0 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 diff -Nru supertux-0.3.3/data/levels/world1/27 - No More Mr Ice Guy.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/27 - No More Mr Ice Guy.stl --- supertux-0.3.3/data/levels/world1/27 - No More Mr Ice Guy.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/27 - No More Mr Ice Guy.stl 2014-05-17 16:30:09.000000000 +0000 @@ -29,7 +29,7 @@ (spawnpoint (name "main") (x 288) - (y 640) + (y 672) ) (yeti_stalactite (x 256) diff -Nru supertux-0.3.3/data/levels/world1/ar.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ar.po --- supertux-0.3.3/data/levels/world1/ar.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ar.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,223 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Arabic (http://www.transifex.com/projects/p/supertux/language/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/az.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/az.po --- supertux-0.3.3/data/levels/world1/az.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/az.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,223 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/supertux/language/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/be.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/be.po --- supertux-0.3.3/data/levels/world1/be.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/be.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,223 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Belarusian (http://www.transifex.com/projects/p/supertux/language/be/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: be\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "Сардэчна запрашаем у Антарктыку" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "-Бонусныя блокі\n!images/objects/bonus_block/full-0.png\n#Бонусныя блокі могуць змяшчаць манеты, бонусы ці іншыя карысная для квэсту рэчы.\n#\nСтукні іх знізу, каб атрымаць змесціва." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "-Бяжы\n!images/tiles/signs/run.png\n#Шлях наперадзе заблакаваны. Трохі разбяжыся перш як пераскокваць праз блокі." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "-Агністая кветка\n!images/powerups/fireflower/fire_flower-0.png\n#Агністая кваетка дазваляе Туксу шпурляцца агністымі шарамі." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "-Лялечны Тукс\n!images/powerups/1up/1up.png\n#Дае Туксу 100 манет." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "-Схованкі\n#На большасці узроўняў ёсць адмысловыя месцы, схаваныя за звычайнымі сценамі. Шукай падказкі, каб знайсці іх." + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "Падарожжа пачынаецца" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "Праз настальгію" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "Дарога Тобгла" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "Трохі меншы басейн" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "Марозныя палі" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "О не! Больш сняжкоў!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "Каменны холад" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "Грумбелеўскае пачуццё снегу" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "23-і бартавы" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "Начны адпачынак" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "Да зорак" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "Па-над небасхілам Антарктыкі" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "Уваход у пячору" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "Пад ільдом" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "Жыццё ў лядоўні" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "...ці гэта проста я?" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "Лажыся! Лёд!" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "Манумент Міямота" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "Канец тунэлю" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "Шлях у аблоках" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "Таямнічая ільдзяная хата" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "Уцёкі" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "Пабіты мост" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "Арктычныя руіны" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "Палац Нолака" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "Болей ніякіх Ледавікоў" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Раздарожжа" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Пераключальнікі\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#Пераключальнікі выкарыстоўваюцца для розных мэтаў. Націсніце Уверх, каб задзейнічаць. Менавіта гэты пераключальнік актывізуе ліфт направа ад вас." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Трампліны\n!images/objects/trampoline/trampoline2-0.png\n#Трампліны дазваляюць Туксу дасягаць новых вышынь. Трымайце кнопку падскоку падчас падскоквання на трампліне, каб трапіць высока-высока." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "-Карасканне\n# Тукс можа караскацца! Націсніце Уверх, каб пачаць караскацца. Націсніце Дзеянне ці Падскок, каб рухацца." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "Горны пераход" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Бонусны Ўзровень" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Пікнік з Пені" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "Ільдзяная выспа" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Вы адшукалі схованку!" diff -Nru supertux-0.3.3/data/levels/world1/bonus.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/bonus.stl --- supertux-0.3.3/data/levels/world1/bonus.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/bonus.stl 2014-05-17 16:30:09.000000000 +0000 @@ -253,8 +253,8 @@ ) (spawnpoint (name "main") - (x 109.8995) - (y 230.1077) + (x 96) + (y 320) ) (spawnpoint (name "tower") diff -Nru supertux-0.3.3/data/levels/world1/ca.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ca.po --- supertux-0.3.3/data/levels/world1/ca.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ca.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,24 +1,27 @@ -# Spanish translations for SuperTux -# Copyright (C) 2006 Fernando Carmona -# This file is distributed under the same license as the SuperTux package. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-02-26 21:20+0100\n" -"Last-Translator: Martí \n" -"Language-Team: Spanish \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Catalan (http://www.transifex.com/projects/p/supertux/language/ca/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Benvingut a Antàrtida" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" @@ -27,42 +30,42 @@ "#Hit them from below to get at their contents." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." @@ -172,204 +175,49 @@ msgid "No More Mr Ice Guy" msgstr "No més glassons" -#: data/levels/world1/bonus.stl:3 -msgid "Bonus Level" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." msgstr "" -#: data/levels/world1/extro.txt:6 +#: data/levels/world1/Fork_in_the_Road.stl:362 msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." -msgstr "" -"-Entrant a la sala del tro de Nolok!\n" -"\n" -"#Tux entrà a la sala del tro de Nolok,\n" -"#buscant desesperadament a Penny.\n" -"#Malauradament, no trobà a cap dels\n" -"#dos allà, però en el seu lloc, trobà\n" -"#una altra nota.\n" -"\n" -"#\"Ben fet Tux, ben fet. Si estàs\n" -"#llegint això significarà que has pres el\n" -"#control la fortalesa de gel. Pero com\n" -"#pots veure, Penny no hi és aqúi. No\n" -"#sabíes que aquesta és només una de moltes\n" -"#fortaleses? Estàn disperses per cadascun\n" -"#dels racons d'aquestes terres!\n" -"\n" -"#\"Tux,el teu objectiu és més que honorable,\n" -"#però inútil no obstant. Amb cada fortalesa\n" -"#que puguis abastar, tindré una altra a la\n" -"#que escapar, i m'emportaré a Penny amb\n" -"# mi. No siguis tonto, és millor que abandonis\n" -"#ara.\"\n" -"\n" -"#Tux es dirigia amb ristesa a sortir de l'ha-\n" -"#bitació quan sentí sota el seus peus\n" -"#...un sobre, dirigit a ell! Dins trobà\n" -"#mal dibuixat en un mapa fortaleses\n" -"#en varios regnats. En una cantonada\n" -"#estava la firma de Penny, un dibuix de la\n" -"#flor de gel.\n" -"\n" -"#Tux sortí correns de la fortalesa, mapa a la\n" -"#mà. No, pensà, no abandonaré, Penny, pots\n" -"#contar amb mi." +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "" #: data/levels/world1/intro.stl:3 msgid "Picnic With Penny" msgstr "Pícnic amb Penny" -#: data/levels/world1/intro.txt:5 -msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." -msgstr "" -"-Penny és capturada!\n" -"\n" -"#Tux y Penny estaven disfrutant d'un\n" -"#pícnic sobre el camp nevat d'Antpartida.\n" -"#De sobte, una criatura saltà entre els\n" -"#arbustos de gel i tot es tornà fosc,\n" -"#i Tux caigué adormit!\n" -"\n" -"#Quan Tux desperta, descobreix que Penny\n" -"#no hi és. On ella jeia ara hi ha\n" -"#una carta. \"Tux, enemic meu!\"\n" -"#diu la carta. \"He capturat a la bella\n" -"#Penny i l'he portat a la meva fortalesa. El\n" -"#camí fins allà està vigilat per els meus\n" -"#minyons. Ja pots anar oblidant el\n" -"#intentar recuperar-la, no tens cap\n" -"#oportunitat! -Nolok\"\n" -"\n" -"#Tux aixeca el cap i veu la fortalesa\n" -"# de Nolok en la distància. Decidit a\n" -"#salvar-la, comença el seu viatge." - #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Illa gelada" -#~ msgid "You found a secret area!" -#~ msgstr "Has trobat una àrea secreta!" - -#~ msgid "" -#~ "-Items:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#The egg makes Tux grow larger.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#The fire flower gives Tux the ability to shoot fireballs.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#You should collect as many coins as possible. It costs you 25 coins to restart a level at a firefly.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#The penguin gives Tux 100 coins.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonus blocks can contain not only coins, eggs and fire flowers but also special items to help you in your quest." -#~ msgstr "" -#~ "-Items:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#L'ou fa crèixer al Tux.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#La flor proporciona la habitlitat al Tux de tirar boles de foc.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#Has d'aconseguir tantes monedes com puguis. Et costarà 25 monedes tornar a començar un nivell des de la cuca.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#El pingüí dóna 100 monedes al Tux.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Els blocs de bonus no només poden contenir monedes, ous i flors, sino també items especials que t'ajudaran en l'aventura." - -#~ msgid "" -#~ "!images/tiles/signs/run.png\n" -#~ "#The path in front of you is blocked. You'll have to run before jumping over the blocks.\n" -#~ "#\n" -#~ "#Use your Run key (configurable in the menu) to gain speed." -#~ msgstr "" -#~ "!images/tiles/signs/run.png\n" -#~ "#El camí devant teu està bloquejat. Hauras de córrer abans de saltar les roques.\n" -#~ "#\n" -#~ "#Mentre et mous, mantingues presionada la tecla 'Acció' (configurable en el menu) per a guanyar velocitat." - -#~ msgid "" -#~ "-Information blocks:\n" -#~ "!images/objects/bonus_block/info_block.png\n" -#~ "#Information blocks often contain useful tips.\n" -#~ "#\n" -#~ "#As you have already found out, they can be activated by hitting them from the bottom.\n" -#~ "#\n" -#~ "#Most blocks are activated this way." -#~ msgstr "" -#~ "-Blocs informatius:\n" -#~ "!images/objects/bonus_block/info_block.png\n" -#~ "#Els blocs informatius solen contenir pistes útils.\n" -#~ "#\n" -#~ "#Com has vist, poden ser activats colpejant-los per sota.\n" -#~ "#\n" -#~ "#La majoría dels blocs també s'activen així." - -#~ msgid "" -#~ "-Fireflies:\n" -#~ "!images/objects/firefly/firefly1.png\n" -#~ "#Activate the firefly and as long as you have coins left, you will restart under it if you die." -#~ msgstr "" -#~ "-Cuques:\n" -#~ "!images/objects/firefly/firefly1.png\n" -#~ "#Si actives la cuca, mentre tinguis suficients monedes, si mors podràs recomençar dota seu." +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/cmn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/cmn.po --- supertux-0.3.3/data/levels/world1/cmn.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/cmn.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,225 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Franklin , 2013 +# Wei-Lun Chao , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Chinese (Mandarin) (http://www.transifex.com/projects/p/supertux/language/cmn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cmn\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "歡迎來到南極洲" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "- 紅利區\n!images/objects/bonus_block/full-0.png\n# 紅利區可以有金幣,或是幫助你冒險的一些物件。\n#\n# 從下面頂它就可以得到它的內容。" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "- 檢查點\n!images/objects/resetpoints/bell-m.png\n# 通過檢查點,在你不幸死掉時,可以從這個點開始繼續而不必從頭來過。但每次從檢查點開始,你都會損失 25 個金幣。" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "- 跑\n!images/tiles/signs/run.png\n# 你面前的路被擋住了。所以你要先加速,再跳過這個障礙。" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "- 火球花\n!images/powerups/fireflower/fire_flower-0.png\n# 吃到火球花以後,企鵝就可以發射火球。" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "- 企鵝娃娃\n!images/powerups/1up/1up.png\n# 吃到它你可以得到 100 枚金幣。" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "- 祕密區域\n# 許多關卡裡都有祕密區域,藏在看不到的地方。找找看有沒有線索能找出這些區域。" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "旅行開始" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "懷舊之徑" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "塔伯果之路" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "稍小的澡" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "冰凍原野" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "喔,不!更多的雪球!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "冰冷之石" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "果朗柏的雪感應" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "第 23 號空中運輸機" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "夜晚涼風" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "進入星群" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "極空之上" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "進入洞窟的入口" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "冰層之下" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "生活在冰箱" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "或者…只是我?" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "在洞裡的冰塊" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "宮元紀念碑" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "隧道盡頭" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "雲中小徑" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "神祕冰屋" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "逃亡之路" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "斷裂的橋" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "寒冰廢墟" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "諾羅克的城堡" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "不要再有冰先生" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "前方有叉路" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "- 開關\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n# 開關可以做一些事情。按上鍵來使用開關。這個開關會啟動你右邊的電梯。" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "- 彈簧板\n!images/objects/trampoline/trampoline2-0.png\n# 彈簧板讓 Tux 可以跳更高一點。彈簧彈跳時按住跳躍鍵還可以再跳更高。" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "- 攀爬\n# Tux 可以攀爬喔!按住上鍵開始爬。按下動作鍵或跳躍鍵離開。" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "山中小徑" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "紅利關卡" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "與佩妮野餐" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "冰之島" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "你找到了一個祕密區域!" diff -Nru supertux-0.3.3/data/levels/world1/cs.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/cs.po --- supertux-0.3.3/data/levels/world1/cs.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/cs.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,80 +1,86 @@ -# Czech translations for SuperTux package (World1) -# Copyright (C) 2005 Ondrej Hosek -# This file is distributed under the same license as the SuperTux package. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Narre , 2013 +# fri , 2013 +# Hume , 2013-2014 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-01-28 12:30+0100\n" -"Last-Translator: Ondřej Hošek \n" -"Language-Team: Czech\n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/supertux/language/cs/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Vítejte na Antarktidě" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" "#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" +msgstr "-Bonusové bloky\n!images/objects/bonus_block/full-0.png\n#Bonusové bloky mohou obsahovat mince, vylepšení, nebo zvláštní položky, které vám pomohou na vaší výpravě.\n#\n#Vyklepni je zespodu, abys získal jejich obsah." -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." -msgstr "" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-Uložováky\n!images/objects/resetpoints/bell-m.png\n#Aktivuj uložovák. Pokud zemřeš, zrodíš se zde.\n Pokaždé, když se na uložováku znovu zrodíš, přijdeš alespoň o 25 mincí." -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." -msgstr "" +msgstr "-Běh\n!images/tiles/signs/run.png\n#Cesta před tebou je zablokována. Rozeběhni se před skokem, abys bloky přeskočil." -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" +msgstr "-Ohnivá květina\n!images/powerups/fireflower/fire_flower-0.png\n#Ohnivá květina dává Tuxovi schopnost střílet ohnivé koule." -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" +msgstr "-Tučňáčí stokoruna\n!images/powerups/1up/1up.png\n#Tučňáčí stokoruna dá Tuxovi 100 mincí." -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." -msgstr "" +msgstr "-Tajné oblasti\n#Mnohé úrovně obsahují za tím, co vypadá jako obyčejné zdi, tajné skrýše. Hledejte nápovědy, a díky ním je najdete." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" -msgstr "Zde začíná výprava" +msgstr "Výprava začíná" #: data/levels/world1/03 - Via Nostalgica.stl:3 msgid "Via Nostalgica" -msgstr "Via Nostalgica" +msgstr "Přes Nostalgiku" #: data/levels/world1/04 - Tobgle Road.stl:3 msgid "Tobgle Road" @@ -82,19 +88,19 @@ #: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 msgid "The Somewhat Smaller Bath" -msgstr "Tak trochu menší koupel" +msgstr "Taková menší koupel" #: data/levels/world1/06 - The Frosted Fields.stl:3 msgid "The Frosted Fields" -msgstr "Omrzlá pole" +msgstr "Namrzlá pole" #: data/levels/world1/07 - Oh No More Snowballs.stl:3 msgid "Oh no! More Snowballs!" -msgstr "Ach ne! Více sněhových koulí!" +msgstr "Ale ne! Více sněhových koulí!" #: data/levels/world1/08 - Stone Cold.stl:3 msgid "Stone Cold" -msgstr "Zmrzlý až na kost" +msgstr "Chlad kamene" #: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 msgid "Grumbel's Sense of Snow" @@ -110,11 +116,11 @@ #: data/levels/world1/12 - Into the Stars.stl:3 msgid "Into the Stars" -msgstr "Ke hvězdám" +msgstr "Do hvězd" #: data/levels/world1/13 - Above the Arctic Skies.stl:3 msgid "Above the Arctic Skies" -msgstr "Nad oblohou Antarktidy" +msgstr "Nad antarktickou oblohou" #: data/levels/world1/14 - Entrance to the Cave.stl:3 msgid "Entrance to the Cave" @@ -130,15 +136,15 @@ #: data/levels/world1/17 - Or is it just me.stl:3 msgid "'...or is it just me?'" -msgstr "'... nebo se mi to jen zdá?'" +msgstr "'... nebo jsem to jen já?'" #: data/levels/world1/18 - Ice in the Hole.stl:3 msgid "Ice in the Hole" -msgstr "Ledová trhavina" +msgstr "Led v díře" #: data/levels/world1/19 - Miyamoto Monument.stl:3 msgid "Miyamoto Monument" -msgstr "Miyamotův Monument" +msgstr "Miyamotův památník" #: data/levels/world1/20 - End of the Tunnel.stl:3 msgid "End of the Tunnel" @@ -154,11 +160,11 @@ #: data/levels/world1/23 - The Escape.stl:3 msgid "The Escape" -msgstr "Útěk" +msgstr "Východ" #: data/levels/world1/24 - The Shattered Bridge.stl:3 msgid "The Shattered Bridge" -msgstr "Rozdrcený most" +msgstr "Zřícený most" #: data/levels/world1/25 - Arctic Ruins.stl:3 msgid "Arctic Ruins" @@ -166,209 +172,55 @@ #: data/levels/world1/26 - The Castle of Nolok.stl:3 msgid "The Castle of Nolok" -msgstr "Nolokova pevnost" +msgstr "Nolokův hrad" #: data/levels/world1/27 - No More Mr Ice Guy.stl:3 msgid "No More Mr Ice Guy" -msgstr "Žádná ledová panna" +msgstr "Už žádná další ledová panna" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Rozdělení cesty" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Páčky\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#Páčky se dají použít na dělání všemožných věcí. Pro použití páčky stiskněte klávesu nahoru. Tato páčka zapne výtah napravo." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Trampolíny\n!images/objects/trampoline/trampoline2-0.png\n#Trampolíny umožňují Tuxovi vyskočit do nových výšek. Při odrážení od odrazového prkna podržte skokovou klávesu, abyste se vymrštili zvlášť vysoko." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "- Šplhání\n# Tux umí šplhat! Stiskněte klávesu NAHORU, aby začal šplhat. Stiskněte klávesu AKCE nebo poskočte, aby pokračoval v chůzi." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "Horský průsmyk" #: data/levels/world1/bonus.stl:3 msgid "Bonus Level" msgstr "Bonusová úroveň" -#: data/levels/world1/extro.txt:6 -msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." -msgstr "" -"-V Nolokově trůnním sále\n" -"\n" -"#Tux vběhl do Nolokova trůnního sálu,\n" -"#zběsile hledaje svou milovanou. Nenašel\n" -"#ani ji, ani Noloka, jenom další dopis.\n" -"\n" -"#\"Dobrá práce, Tuxi, dobrá práce. Pokud\n" -"#tohle zrovna čteš, zrušil jsi mou vládu\n" -"#nad touto pevností. Všiml sis asi také,\n" -"#že tvá drahá Penny tu není. Možná sis\n" -"#nepomyslel, že tato pevnost je jen jedna\n" -"#z mnoha posetých po světě!\n" -"\n" -"#Tuxi, tvé úsilí je sice čestné ale\n" -"#marné. Kdykoliv se ti povede odstranit\n" -"#mě z jedné mých pevností, potáhnu do\n" -"#další a vezmu Penny s sebou. Nebuď\n" -"#pošetilý... nejlépe se vzdej hned teď.\"\n" -"\n" -"#Tux smutně opouštěl sál když najednou\n" -"#pocítil něco pod nohou... obálku s jeho\n" -"#jménem! Uvnitř se nacházela rychle\n" -"#naskicovaná mapa s pevnostmi v několika\n" -"#zemích. V rohu se skvěl Pennyin podpis,\n" -"#kresba ledové květiny.\n" -"\n" -"#Tux vyběhl z pevnosti s mapou v ruce.\n" -"#Ne, rozhodl se, že se nevzdá. Penny na\n" -"#něj spoléhá." - #: data/levels/world1/intro.stl:3 msgid "Picnic With Penny" msgstr "Piknik s Penny" -#: data/levels/world1/intro.txt:5 -msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." -msgstr "" -"-Penny se ztratila!\n" -"\n" -"#Tux a Penny spolu trávili piknikové\n" -"#odpoledne na ledových pláních Antarktidy.\n" -"#Zničehonic vyskočila zpoza ledové\n" -"#rostliny tajemná bytost, zablesklo se\n" -"#a Tux upadl do spánku.\n" -"\n" -"#Když se vzbudil, shledal, že Penny již\n" -"#proti němu neseděla. Místo ní tam\n" -"#ležel dopis. \"Tuxi, můj úhlavní\n" -"#nepříteli,\" četl Tux. \"Zmocnil jsem\n" -"#se tvé krásné Penny a donesl ji do mé\n" -"#ledové pevnosti. Cesta tam je posetá\n" -"#mými služebníky. Zapomeň na to, ji\n" -"#vůbec zachraňovat, nemáš jedinou šanci!\n" -"#-- Nolok\"\n" -"\n" -"#Tux zvedl hlavu od dopisu a zahlédl\n" -"#v dálce Nolokovu kamennou pevnost.\n" -"#Odhodlaný zachránit svou milovanou\n" -"#Penny se dal na cestu." - #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" -msgstr "Zmrzlý ostrov" - -#~ msgid "You found a secret area!" -#~ msgstr "Nalezl(a) jsi tajnou skrýš!" - -#~ msgid "Icyisland levels" -#~ msgstr "Úrovně zmrzlého ostrova" +msgstr "Ledový ostrov" -#~ msgid "" -#~ "-Information blocks:\n" -#~ "!images/objects/bonus_block/infoblock.png\n" -#~ "#Information blocks often contain useful tips.\n" -#~ "#\n" -#~ "#As you have already found out, they can be activated by hitting them from the bottom.\n" -#~ "#\n" -#~ "#Most blocks are activated this way." -#~ msgstr "" -#~ "-Informační bloky:\n" -#~ "!images/objects/bonus_block/info_block.png\n" -#~ "#Informační bloky často obsahují užitečné tipy.\n" -#~ "#\n" -#~ "#Jak jsi jistě už zjistil(a), aktivují se nárazem zespoda.\n" -#~ "#\n" -#~ "#Většina bloků se takto chová." - -#~ msgid "" -#~ "-Items:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#The egg makes Tux grow larger.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#The fire flower gives Tux the ability to shoot fireballs.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#You should collect as many coins as possible. It costs you 25 coins to restart a level at a firefly.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#The penguin gives Tux 100 coins.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonus blocks can contain not only coins, eggs and fire flowers but also special items to help you in your quest." -#~ msgstr "" -#~ "-Předměty:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#Vejce Tuxe nechá vyrůst.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#Ohnivá květina dá Tuxovi schopnost střílení ohnivých koulí.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#Mincí bys měl(a) sbírat co nejvíce. Musíš jich zaplatit 25 k pokračování u zvonku.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#Tento tučňák přidá Tuxovi 100 mincí.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#V těchto blocích se mohou nacházet nejen mince, vejce a ohnivé květiny, ale také další předměty, které ti na cestě pomohou." - -#~ msgid "" -#~ "-Checkpoints:\n" -#~ "!images/objects/resetpoints/bell-m.png\n" -#~ "#Activate the checkpoint. As long as you have at least 25 coins you will spawn beneath it if you die." -#~ msgstr "" -#~ "-Zvonky:\n" -#~ "!images/objects/resetpoints/bell-m.png\n" -#~ "#Dotkni se tohoto zvonku. Pokud zemřeš a máš ještě alespoň 25 mincí, vrátíš se sem a nemusíš hrát celou úroveň znovu." - -#~ msgid "" -#~ "!images/tiles/signs/run.png\n" -#~ "#The path in front of you is blocked. You'll have to run before jumping over the blocks.\n" -#~ "#\n" -#~ "#Use your Run key (configurable in the menu) to gain speed." -#~ msgstr "" -#~ "!images/tiles/signs/run.png\n" -#~ "#Cesta před tebou je zablokovaná. Budeš muset skočit s rozeběhem.\n" -#~ "#\n" -#~ "#Stiskni a drž proto klávesu pro běh (pokud jsi neměnil(a) nastavení, je to klávesa Ctrl)." +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Našel jsi tajné místo!" diff -Nru supertux-0.3.3/data/levels/world1/da.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/da.po --- supertux-0.3.3/data/levels/world1/da.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/da.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,81 +1,79 @@ -# translation of da.po to -# Danish translations for world package -# Danske oversættelser for pakke world. -# Copyright (C) 2007 THE world'S COPYRIGHT HOLDER -# This file is distributed under the same license as the world package. -# -# Anders , 2007. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: da\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-06-18 19:45+0200\n" -"Last-Translator: Anders \n" -"Language-Team: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Danish (http://www.transifex.com/projects/p/supertux/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: KBabel 1.11.4\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Velkommen til Antarktis" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" "#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" +msgstr "-Bonusblokke\n!images/objects/bonus_block/full-0.png\n#Bonusblokke kan indeholde mønter, våben eller særlige ting, som kan hjælpe dig på din vej\n#\n#Hop op i dem fra neden for at finde ud af hvad de indeholder." -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." -msgstr "" +msgstr "-Løb\n!images/tiles/signs/run.png\n#Vejen er spærret. Tag tilløb inden du hopper over kasserne." -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" +msgstr "-Ildblomst\n!images/powerups/fireflower/fire_flower-0.png\n#Ildblomsten gør, at Tux kan skyde med ildkugler." -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" +msgstr "-Tux-dukke\n!images/powerups/1up/1up.png\n#Tux-dukken giver Tux 100 mønter." -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." -msgstr "" +msgstr "-Hemmelige huler\n#Mange baner indeholder hemmelige huler gemt bag ved falske væge. Led efter spor for at finde dem." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" -msgstr "Rejsen Begynder" +msgstr "Rejsen begynder" #: data/levels/world1/03 - Via Nostalgica.stl:3 msgid "Via Nostalgica" @@ -83,7 +81,7 @@ #: data/levels/world1/04 - Tobgle Road.stl:3 msgid "Tobgle Road" -msgstr "Tobglevejen" +msgstr "Tobgles vej" #: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 msgid "The Somewhat Smaller Bath" @@ -147,11 +145,11 @@ #: data/levels/world1/20 - End of the Tunnel.stl:3 msgid "End of the Tunnel" -msgstr "Enden på tunnelen" +msgstr "Enden af tunnelen" #: data/levels/world1/21 - A Path in the Clouds.stl:3 msgid "A Path in the Clouds" -msgstr "En sti I himlen" +msgstr "En sti i himlen" #: data/levels/world1/22 - A Mysterious House of Ice.stl:3 msgid "A Mysterious House of Ice" @@ -175,217 +173,51 @@ #: data/levels/world1/27 - No More Mr Ice Guy.stl:3 msgid "No More Mr Ice Guy" -msgstr "Ikke mere 'Mr Ice Guy'" +msgstr "\"No More Mr Ice Guy\"" -#: data/levels/world1/bonus.stl:3 -msgid "Bonus Level" -msgstr "Bonusbane" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" -#: data/levels/world1/extro.txt:6 +#: data/levels/world1/Fork_in_the_Road.stl:353 msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." msgstr "" -"-På vej ind i Noloks Tronsal!\n" -"\n" -"#Tux løb ind i Noloks tronsal,\n" -"#hvor han panisk ledte efter sin elskede.\n" -"#Desværre fandt han hverken Penny eller Nolok,\n" -"#men i stedet endnu et brev.\n" -"\n" -"#\"Godt gået Tux, godt gået. Hvis du læser\n" -"#dette har du fjernet min,\n" -"#kontrol over dette isfort. Men som\n" -"#du ser, er din elskede Penny ikke\n" -"#her. Hvad du ikke har indset er at\n" -"#dette bare et af mine mange forter,\n" -"#som spreder frygt og rædsel tværs over landene!\n" -"\n" -"#\"Tux, dine ambitioner er meget hæderlige,\n" -"#men ikke desto mindre nyttesløse. For hvert\n" -"#fort du indtager, vil jeg\n" -"#flygte til det næste og tage Penny med\n" -"#mig. Vær ikke dum... du kan lige så\n" -"#godt give op nu.\"\n" -"\n" -"#Tux forlod skuffet salen, men pludselig\n" -"#kunne han mærke noget under sin fod... en\n" -"#konvolut adresseret til ham! Inden i den var\n" -"#en skitse af et kort med forter\n" -"#tegnet i forskellige lande. På hjørnet af\n" -"#kortet var Pennys signatur, en\n" -"#tegning af isblomsten.\n" -"\n" -"#Tux løb ud af fortet med kortet i\n" -"#hånden. Han besluttede sig for ikke at give\n" -"#op. Penny regnede med ham." -#: data/levels/world1/intro.stl:3 -msgid "Picnic With Penny" -msgstr "Picnic med Penny" +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" -#: data/levels/world1/intro.txt:5 +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." msgstr "" -"-Penny bliver fanget!\n" -"\n" -"#Tux og Penny var på en dejlig\n" -"#picnic på Antarktis isfjeld.\n" -"#Pludselig hoppede et væsen frem\n" -"#bag en isbusk, der var et lysglimt,\n" -"#og Tux faldt i søvn!\n" -"\n" -"#Da Tux vågede, fandt han ud af at Penny\n" -"#var væk. Hvor hun før lå var nu\n" -"#et brev. \"Tux, min ærkefjende!\"\n" -"#stod der på brevet. \"Jeg har fanget\n" -"#din kønne Penny og har taget hende\n" -"#til mit fort. Stien til mit fort\n" -"#er fyldt med mine håndlangere. Du kan lige så godt\n" -"#opgive tanken om at prøve at redde hende,\n" -"#for du har ikke en chance! -Nolok\"\n" -"\n" -"#Tux leder og ser Noloks borg i\n" -"#horisonten. Bestemt på at rede sin\n" -"#elskede Penny, begynder han sin rejse." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Bonusbane" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Picnic med Penny" #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Isflagen" -#~ msgid "You found a secret area!" -#~ msgstr "Du har fundet et hemmeligt område!" - -#~ msgid "Icyisland levels" -#~ msgstr "Isflagen" - -#~ msgid "" -#~ "-Information blocks:\n" -#~ "!images/objects/bonus_block/infoblock.png\n" -#~ "#Information blocks often contain useful tips.\n" -#~ "#\n" -#~ "#As you have already found out, they can be activated by hitting them from the bottom.\n" -#~ "#\n" -#~ "#Most blocks are activated this way." -#~ msgstr "" -#~ "-Informationskasse:\n" -#~ "!images/objects/bonus_block/info_block.png\n" -#~ "#Informationskasser indeholder ofte brugbare tips.\n" -#~ "#\n" -#~ "#Som du har fundet ud af, kan de aktiveres ved at hoppe op i dem med hovedet først.\n" -#~ "#\n" -#~ "#Sådan aktiveres de fleste kasser." - -#~ msgid "" -#~ "-Items:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#The egg makes Tux grow larger.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#The fire flower gives Tux the ability to shoot fireballs.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#You should collect as many coins as possible. It costs you 25 coins to restart a level at a firefly.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#The penguin gives Tux 100 coins.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonus blocks can contain not only coins, eggs and fire flowers but also special items to help you in your quest." -#~ msgstr "" -#~ "-Objekter:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#Æget får Tux til at vokse sig\n" -#~ "#større.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#Ildblomsten giver\n" -#~ "#Tux mulighed for\n" -#~ "#at skyde med ildkugler!\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#Du burde samle så\n" -#~ "#mange mønter som muligt.\n" -#~ "#Når du har 100,\n" -#~ "#bliver de byttet til\n" -#~ "#et ekstra liv.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#Pingvinen giver Tux et\n" -#~ "#ekstra liv.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonus kasser kan indeholde\n" -#~ "#mønter, æg, ildblomster\n" -#~ "#eller liv." - -#~ msgid "" -#~ "-Checkpoints:\n" -#~ "!images/objects/resetpoints/bell-m.png\n" -#~ "#Activate the checkpoint. As long as you have at least 25 coins you will spawn beneath it if you die." -#~ msgstr "" -#~ "-Checkpoints:\n" -#~ "!images/objects/resetpoints/bell-m.png\n" -#~ "#Aktivér checkpointet. Så længe du har mindst 25 mønter vil du genoplives under det hvis du dør." - -#~ msgid "" -#~ "!images/tiles/signs/run.png\n" -#~ "#The path in front of you is blocked. You'll have to run before jumping over the blocks.\n" -#~ "#\n" -#~ "#Use your Run key (configurable in the menu) to gain speed." -#~ msgstr "" -#~ "!images/tiles/signs/run.png\n" -#~ "#Stien foran dig er spærret. Du bliver nød til at løbe mens du hopper over kasserne. #\n" -#~ "#Hold løbe-tasten (kan indstilles i menuen) for at løbe." +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/de.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/de.po --- supertux-0.3.3/data/levels/world1/de.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/de.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,101 +1,80 @@ -# German messages for world. -# Copyright (C) 2004 THE world'S COPYRIGHT HOLDER -# This file is distributed under the same license as the world package. -# , 2004. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Anonymouse , 2013 +# sommer , 2013 +# emukis, 2014 +# , 2004 +# Ondřej Hošek , 2013 msgid "" msgstr "" -"Project-Id-Version: world 1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-05-20 14:17+0100\n" -"Last-Translator: Christoph Sommer \n" -"Language-Team: German \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: German (http://www.transifex.com/projects/p/supertux/language/de/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=iso-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Poedit-Language: German\n" -"X-Poedit-Country: GERMANY\n" -"X-Poedit-SourceCharset: iso-8859-1\n" -"X-Poedit-Basepath: ../../../\n" -"X-Poedit-SearchPath-0: data/levels/world1\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Willkommen in der Antarktis" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" "#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" -"-Bonus Blocks\n" -"!images/objects/bonus_block/full-0.png\n" -"#Bonus-Blcke knnen nicht nur Mnzen, Eier oder Feuerblumen enthalten, sondern auch besondere Gegenstnde, die Tux auf seiner Reise untersttzen.\n" -"#\n" -"#Durch Anstoen von unten geben sie ihren Inhalt frei." +msgstr "-Bonus Blocks\n!images/objects/bonus_block/full-0.png\n#Bonus-Blöcke können nicht nur Münzen, Eier oder Feuerblumen enthalten, sondern auch besondere Gegenstände, die Tux auf seiner Reise unterstützen.\n#\n#Durch Anstoßen von unten geben sie ihren Inhalt frei." -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -"-Eggs\n" -"!images/powerups/egg/egg.png\n" -"#Ein Ei lsst Tux wachsen. Tux kann dann Holzblcke mit dem Kopf zertrmmern." -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." -msgstr "" -"-Checkpoints\n" -"!images/objects/resetpoints/bell-m.png\n" -"#Wird ein Kontrollpunkt durch Berhrung aktiviert, so startet Tux hier statt am Anfang einer Level - solange noch 25 Mnzen brig sind." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-Kontrollpunkte\n!images/objects/resetpoints/bell-m.png\n#Aktiviere den Kontrollpunkt. Wenn du stirbst, kannst du die Ebene von hier\naus nochmal probieren. Immer wenn du hier neustartest, verlierst du mindestens 25 Münzen." -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." -msgstr "" -"-Running\n" -"!images/tiles/signs/run.png\n" -"#Der Weg zum Ziel ist versperrt! Die Blcke rechts von hier knnen nur rennend bersprungen werden." +msgstr "-Running\n!images/tiles/signs/run.png\n#Der Weg zum Ziel ist versperrt! Die Blöcke rechts von hier können nur rennend übersprungen werden." -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" -"-Fire Flower\n" -"!images/powerups/fireflower/fire_flower-0.png\n" -"#Die Feuerblume verleiht Tux die Mglichkeit, Feuerblle zu werfen." +msgstr "-Fire Flower\n!images/powerups/fireflower/fire_flower-0.png\n#Die Feuerblume verleiht Tux die Möglichkeit, Feuerbälle zu werfen." -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" -"-Tux Doll\n" -"!images/powerups/1up/1up.png\n" -"#Der Pinguin ist 100 Mnzen auf einmal wert." +msgstr "-Tux Doll\n!images/powerups/1up/1up.png\n#Der Pinguin ist 100 Münzen auf einmal wert." -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." -msgstr "" -"-Verstecke\n" -"#In vielen Levels sind hinter scheinbar normalen Wnden Verstecke zu finden. Oft werden sie durch kleine Hinweise angedeutet." +msgstr "-Verstecke\n#In vielen Levels sind hinter scheinbar normalen Wänden Verstecke zu finden. Oft werden sie durch kleine Hinweise angedeutet." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" @@ -119,7 +98,7 @@ #: data/levels/world1/07 - Oh No More Snowballs.stl:3 msgid "Oh no! More Snowballs!" -msgstr "Oh Nein! Noch mehr Schneeblle!" +msgstr "Oh Nein! Noch mehr Schneebälle!" #: data/levels/world1/08 - Stone Cold.stl:3 msgid "Stone Cold" @@ -127,7 +106,7 @@ #: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 msgid "Grumbel's Sense of Snow" -msgstr "Grumbels Gespr fr Schnee" +msgstr "Grumbels Gespür für Schnee" #: data/levels/world1/10 - 23rd Airborne.stl:3 msgid "23rd Airborne" @@ -143,11 +122,11 @@ #: data/levels/world1/13 - Above the Arctic Skies.stl:3 msgid "Above the Arctic Skies" -msgstr "ber den Wolken" +msgstr "Über den Wolken" #: data/levels/world1/14 - Entrance to the Cave.stl:3 msgid "Entrance to the Cave" -msgstr "Hhleneingang" +msgstr "Höhleneingang" #: data/levels/world1/15 - Under the Ice.stl:3 msgid "Under the Ice" @@ -155,7 +134,7 @@ #: data/levels/world1/16 - Living in a Fridge.stl:3 msgid "Living in a Fridge" -msgstr "Leben im Khlschrank" +msgstr "Leben im Kühlschrank" #: data/levels/world1/17 - Or is it just me.stl:3 msgid "'...or is it just me?'" @@ -179,7 +158,7 @@ #: data/levels/world1/22 - A Mysterious House of Ice.stl:3 msgid "A Mysterious House of Ice" -msgstr "Das rtselhafte Eishaus" +msgstr "Das rätselhafte Eishaus" #: data/levels/world1/23 - The Escape.stl:3 msgid "The Escape" @@ -187,7 +166,7 @@ #: data/levels/world1/24 - The Shattered Bridge.stl:3 msgid "The Shattered Bridge" -msgstr "Die zertrmmerte Brcke" +msgstr "Die zertrümmerte Brücke" #: data/levels/world1/25 - Arctic Ruins.stl:3 msgid "Arctic Ruins" @@ -201,210 +180,49 @@ msgid "No More Mr Ice Guy" msgstr "Schluss mit frostig" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Eine Weggabelung" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Schalter\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#Mit Schaltern kann man vieles anstellen. Drücke die HINAUF-Taste, um Schalter zu verwenden. Der hier aktiviert den Lift rechts." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Sprungbretter\n!images/objects/trampoline/trampoline2-0.png\n#Sprungbretter erlauben es Tux, neue Höhen zu erreichen. Halte die Sprungtaste gedrückt, während du auf dem Brett stehst, um noch höher zu fliegen." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "- Klettern\n# Tux kann klettern! Drücke die Hoch-Taste um zu klettern. Springe oder drücke die AKTION-Taste um loszulassen." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "Der Bergpass" + #: data/levels/world1/bonus.stl:3 msgid "Bonus Level" msgstr "Bonus Level" -#: data/levels/world1/extro.txt:6 -msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." -msgstr "" -"-In Noloks Thronsaal\n" -"\n" -"#Tux betrat Noloks Thronsaal und suchte\n" -"#verzweifelt nach seiner Geliebten. Leider\n" -"#konnte er weder Penny noch Nolok dort\n" -"#entdecken, stattdessen fand er eine\n" -"#weitere Nachricht:\n" -"\n" -"#\"Gut gemacht mein lieber Tux, sehr gut.\n" -"#Wenn du dies hier liest, hast du diese\n" -"#eisige Festung von mir befreit. Aber wie\n" -"#du siehst ist deine geliebte Penny nicht\n" -"#hier. Hast du nicht gemerkt, dass dies\n" -"#nur eine meiner vielen Festungen ist,\n" -"#die ber die ganze Welt verteilt sind!\n" -"\n" -"#\"Tux, dein Bestreben ist ehrenwert, und\n" -"#dennoch vergeblich. Mit jeder meiner\n" -"#Festungen die du eroberst, werde ich zu\n" -"#einer weiteren fliehen. Sei nicht dumm,\n" -"#es wre das beste jetzt aufzugeben.\n" -"\n" -"#Tux verlie traurig den Saal, als etwas\n" -"#unter seinem Fuss raschelte...\n" -"#Ein Briefumschlag mit seinem Namen!\n" -"#In dem Umschlag war eine grobe Karte,\n" -"#die Festungen in verschiedenen Lndern\n" -"#zeigte. Auf der Rckseite der Karte war\n" -"#Pennys Zeichen, das Bild einer Eisblume.\n" -"\n" -"#Tux nahm die Karte in die Hand und rannte\n" -"#aus der Festung. Nein, er wrde nicht\n" -"#einfach aufgeben. Penny verlie sich auf\n" -"#ihn." - #: data/levels/world1/intro.stl:3 msgid "Picnic With Penny" msgstr "Picknick mit Penny" -#: data/levels/world1/intro.txt:5 -msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." -msgstr "" -"-Penny ist verschwunden!\n" -"\n" -"#Tux und Penny saen gemtlich beim Picknick\n" -"#in den eisigen Ebenen der Antarktis.\n" -"#Pltzlich sprang eine dunkle Kreatur hinter\n" -"#einem Felsen hervor. Tux sah einen grellen\n" -"#Blitz, dann wurde er ohnmchtig.\n" -"\n" -"#Als er aufwachte bemerkte er, dass Penny\n" -"#verschwunden war. Wo sie eben noch gesessen\n" -"#hatte lag jetzt ein Zettel:\n" -"\n" -"#\"Tux, mein Erzfeind!\n" -"#Ich habe deine Freundinn Penny entfhrt und\n" -"#halte sie in meiner Festung gefangen. Den Weg\n" -"#dorthin bewachen meine finsteren Kreaturen!\n" -"#Versuche gar nicht erst sie zu retten, du\n" -"#hast keine Chance! -Nolok\"\n" -"\n" -"#Tux blickte auf und sah Noloks Festung in\n" -"#der Ferne. Fest entschlossen, seine geliebte\n" -"#Penny zu retten, machte er sich auf den Weg." - #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Eisinsel" -#~ msgid "You found a secret area!" -#~ msgstr "Neues Versteck gefunden!" - -#~ msgid "Icyisland levels" -#~ msgstr "Eisinsel-Levels" - -#, fuzzy -#~ msgid "" -#~ "-Information blocks:\n" -#~ "!images/objects/bonus_block/infoblock.png\n" -#~ "#Information blocks often contain useful tips.\n" -#~ "#\n" -#~ "#As you have already found out, they can be activated by hitting them from the bottom.\n" -#~ "#\n" -#~ "#Most blocks are activated this way." -#~ msgstr "" -#~ "-Info-Blcke:\n" -#~ "!images/objects/bonus_block/info_block.png\n" -#~ "#Info-Blcke enthalten oft hilfreiche Hinweise.\n" -#~ "#\n" -#~ "#Sie knnen (offensichtlich) durch einfaches anstoen von unten aktiviert werden.\n" -#~ "#\n" -#~ "#Die meisten Blcke werden auf diese Weise aktiviert." - -#~ msgid "" -#~ "-Items:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#The egg makes Tux grow larger.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#The fire flower gives Tux the ability to shoot fireballs.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#You should collect as many coins as possible. It costs you 25 coins to restart a level at a firefly.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#The penguin gives Tux 100 coins.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonus blocks can contain not only coins, eggs and fire flowers but also special items to help you in your quest." -#~ msgstr "" -#~ "-Objekte:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#Ein Ei lsst Tux wachsen.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#Die Feuerblume verleiht Tux die Mglichkeit, Feuerblle zu werfen.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#Es kostet Tux 25 Mnzen, eine Level an einem Kontrollpunkt statt am Anfang zu beginnen.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#Der Pinguin ist 100 Mnzen auf einmal wert.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonus-Blcke knnen nicht nur Mnzen, Eier oder Feuerblumen enthalten, sondern auch besondere Gegenstnde, die Tux auf seiner Reise untersttzen." - -#, fuzzy -#~ msgid "" -#~ "-Checkpoints:\n" -#~ "!images/objects/resetpoints/bell-m.png\n" -#~ "#Activate the checkpoint. As long as you have at least 25 coins you will spawn beneath it if you die." -#~ msgstr "" -#~ "-Kontrollpunkte:\n" -#~ "!images/objects/firefly/firefly1.png\n" -#~ "#Wird ein Kontrollpunkt durch Berhrung aktiviert, so startet Tux hier statt am Anfang einer Level - solange noch Mnzen brig sind." - -#~ msgid "" -#~ "!images/tiles/signs/run.png\n" -#~ "#The path in front of you is blocked. You'll have to run before jumping over the blocks.\n" -#~ "#\n" -#~ "#Use your Run key (configurable in the menu) to gain speed." -#~ msgstr "" -#~ "!images/tiles/signs/run.png\n" -#~ "#Der Weg zum Ziel ist versperrt! Die Blcke rechts von hier knnen nur rennend bersprungen werden.\n" -#~ "#\n" -#~ "#Wird die Taste \"Aktion\" gedrckt gehalten, dann beginnt Tux nach einer kurzen Wegstrecke zu rennen und kann hher springen." +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Neues Versteck gefunden!" diff -Nru supertux-0.3.3/data/levels/world1/el.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/el.po --- supertux-0.3.3/data/levels/world1/el.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/el.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,224 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# nvangelis , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Greek (http://www.transifex.com/projects/p/supertux/language/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "Καλώς ήρθες στην Ανταρκτική" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "Το Ταξίδι Ξεκινάει" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "Το Κάπως Μικρότερο Λουτρό" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "Τα Παγωμένα Πεδία" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "Ωχ όχι! Περισσότερες Χιονόμπαλες!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "Πέτρινο Ψύχος" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "Η Αίσθηση Χινιού του Grumbel" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "23η Airborne" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "Νυχτερινή Ψύχρα" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "Στα Αστέρια" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "Πάνω από τους Αρκτικούς Ουρανούς" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "Είσοδος στο Σπήλαιο" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "Κάτω από τον Πάγο" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "Ζώντας σε ένα Ψυγείο" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "'...ή είναι αυτό απλά δικό μου?'" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "Πάγος στην Τρύπα" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "Το Μηνμείο του Miyamoto" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "Τέλος του Τούνελ" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "Ένα Μονοπάτι στα Σύννεφα" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "Ένα Μυστηριώδες Σπίτι στον Πάγο" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "Η Απόδραση" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "H Γκρεμισμένη Γέφυρα" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "Αρκτικά Ερείπια" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "Το Κάστρο του Nolok" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "Όχι άλλο Κύριε Παγωμένε Τύπε" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Ένα Πιρούνι στο Δρόμο" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "- Σκαρφάλωμα\n# Ο Tux μπορεί να σκαρφαλώσει! Πάτησε το πλήκτο ΠΑΝΩ για να ξεκινήσει το σκαρφάλωμα. Πάτησε το πλήκτρο ΔΡΑΣΗ ή πήδα ώστε να συνεχίσει." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "Το Ορεινό Πέρασμα" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Έξτρα Επίπεδο" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Πικνικ με την Penny" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "Παγωμένο Νησί" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Βρήκες μια Μυστική Περιοχή" diff -Nru supertux-0.3.3/data/levels/world1/eo.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/eo.po --- supertux-0.3.3/data/levels/world1/eo.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/eo.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,225 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Benjamin Leduc , 2013 +# sencerbulo , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Esperanto (http://www.transifex.com/projects/p/supertux/language/eo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: eo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "Bonvenon en Antarktio" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "La vojaĝo komencas" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "Nostalgia Vojo" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "La Tobgla Vojo" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "La Malgrandeta Bano" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "La prujnuma Kampo" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "Ho ne! Pli da Neĝbuloj!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "La Malvarma Ŝtono " + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "La 23-a Aera Forto" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "Vespera Malvarmo" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "En la verdajn Stelojn" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "Sur la arktaj ĉieloj" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "La enirejo al groto" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "Sub la glacio" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "Vivante ene de Fridujo" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "'... aŭ ĉu estas nur mi?\"" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "Glacio en la truo" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "La Miyamota Monumento" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "La fino de la tunelo" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "Vojo en la nuboj" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "Mistera Glacidomo" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "La eliro" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "Arktaj Ruinoj" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "La kastelo de Nolok" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "La Montana Irejo" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Pikniko kun Penny" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "Glacinsulo" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Vi trovis sekretejon!" diff -Nru supertux-0.3.3/data/levels/world1/es.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/es.po --- supertux-0.3.3/data/levels/world1/es.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/es.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,72 +1,76 @@ -# Spanish translations for SuperTux -# Copyright (C) 2006 Fernando Carmona -# This file is distributed under the same license as the SuperTux package. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# goliveira , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2006-10-03 23:32+0100\n" -"Last-Translator: Christoph Sommer \n" -"Language-Team: Spanish \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Spanish (http://www.transifex.com/projects/p/supertux/language/es/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Bienvenido a la Antártida" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" "#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" +msgstr "-Bloques de Bonificación\n!images/objects/bonus_block/full-0.png\n#Los bloques de bonificación pueden contener monedas, poderes o itém especiales que te ayudar en tu búsqueda.\n#\n#Golpealos desde abajo para acceder a su contenido." -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." -msgstr "" +msgstr "-Correr\n!images/tiles/signs/run.png\n#El camino frente a ti está bloqueado. Consigue un poco de velocidad antes de saltar para pasar sobre los bloques." -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" +msgstr "-Flor de fuego\n!images/powerups/fireflower/fire_flower-0.png\n#La flor de fuego da a Tux la habilidad de disparar bolas de fuego." -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." -msgstr "" +msgstr "-Áreas Secretas\n#Muchos niveles contienen áreas secretas detrás de lo que puede parecer una pared. Busca pistar para encontrarlas." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" @@ -169,216 +173,52 @@ msgstr "El Castillo de Nolok" #: data/levels/world1/27 - No More Mr Ice Guy.stl:3 -#, fuzzy msgid "No More Mr Ice Guy" -msgstr "¡No más Cubitos!" +msgstr "No más Sr. Cubo de Hielo" -#: data/levels/world1/bonus.stl:3 -msgid "Bonus Level" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" msgstr "" -#: data/levels/world1/extro.txt:6 +#: data/levels/world1/Fork_in_the_Road.stl:353 msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." msgstr "" -"-¡Entrando en la sala del trono de Nolok!\n" -"\n" -"#Tux entró en la sala del trono de Nolok,\n" -"#buscando desesperadamente a su amada.\n" -"#Sin embargo, no encontró ni a Penny ni a\n" -"#Nolok allí, pero en su lugar, descubrió\n" -"#otra nota.\n" -"\n" -"#\"Bien hecho, Tux, bien hecho. Si estás\n" -"#leyendo esto, significará que has tomado\n" -"#control de mi fortaleza de hielo. Pero como\n" -"#puedes ver, tu amada Penny no está aquí. ¿No\n" -"#sabías que esta es sólo una de mis muchas\n" -"#fortalezas? ¡Están dispersas por cada uno\n" -"#de los rincones de estas tierras!\n" -"\n" -"#\"Tux, tu objetivo es más que honorable,\n" -"#pero inútil no obstante. Con cada fortaleza\n" -"#que logres alcanzar, tendré siempre otra a la\n" -"#que escapar, y me llevaré a Penny conmigo.\n" -"# No seas tonto... es mejor que abandones\n" -"#ahora.\"\n" -"\n" -"#Tux se dirigía con tristeza a salir de la\n" -"#habitación cuando sintió algo bajo sus pies\n" -"#...un sobre, ¡dirigido a él! Dentro encontró\n" -"#garabateado un mapa con fortalezas dibujadas\n" -"#en varios reinos. En una esquina del mapa\n" -"#estaba la firma de Penny, un dibujo de la\n" -"#flor de hielo.\n" -"\n" -"#Tux salió corriendo de la fortaleza, mapa en\n" -"#mano. No, pensó, no abandonaré, Penny cuenta\n" -"#conmigo." -#: data/levels/world1/intro.stl:3 -msgid "Picnic With Penny" -msgstr "Picnic con Penny" +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" -#: data/levels/world1/intro.txt:5 +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." msgstr "" -"-¡Penny es capturada!\n" -"\n" -"#Tux y Penny estaban disfrutando de un\n" -"#picnic sobre el campo nevado de La Antartida.\n" -"#¡De repente, una criatura saltó de entre los\n" -"#arbustos de hielo, todo se volvio oscuro,\n" -"#y Tux calló dormido!\n" -"\n" -"#Cuando Tux despierta, descubre que Penny\n" -"#no está. En su lugar se encuentra ahora\n" -"#una carta. \"¡Tux, archienemigo mio!\"\n" -"#dice la carta. \"He capturado a tu bella\n" -"#Penny y la he llevado a mi fortaleza. El\n" -"#camino hasta allá está vigilado por mis\n" -"#secuaces. Ya puedes ir olvidandote de\n" -"#intentar recuperarla, ¡no tienes ninguna\n" -"#oportunidad! -Nolok\"\n" -"\n" -"#Tux levanta la cabeza y vé la fortaleza\n" -"# de Nolok en la distancia. Decidido a\n" -"#salvar a su amada Penny, comienza su viaje." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Bonificación de nivel" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Picnic con Penny" #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Isla Helada" -#~ msgid "You found a secret area!" -#~ msgstr "¡Encontraste un area secreta!" - -#, fuzzy -#~ msgid "Icyisland levels" -#~ msgstr "Isla Helada" - -#, fuzzy -#~ msgid "" -#~ "-Information blocks:\n" -#~ "!images/objects/bonus_block/infoblock.png\n" -#~ "#Information blocks often contain useful tips.\n" -#~ "#\n" -#~ "#As you have already found out, they can be activated by hitting them from the bottom.\n" -#~ "#\n" -#~ "#Most blocks are activated this way." -#~ msgstr "" -#~ "-Bloques informativos:\n" -#~ "!images/objects/bonus_block/info_block.png\n" -#~ "#Los Bloques informativos a menudo contienen pistas útiles.\n" -#~ "#\n" -#~ "#Como has podido ver, pueden ser activados golpeandolos desde abajo.\n" -#~ "#\n" -#~ "#La mayoría de los demás bloques se activan también de ese modo." - -#, fuzzy -#~ msgid "" -#~ "-Items:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#The egg makes Tux grow larger.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#The fire flower gives Tux the ability to shoot fireballs.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#You should collect as many coins as possible. It costs you 25 coins to restart a level at a firefly.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#The penguin gives Tux 100 coins.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonus blocks can contain not only coins, eggs and fire flowers but also special items to help you in your quest." -#~ msgstr "" -#~ "-Items:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#El huevo hace crecer a Tux.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#La flor de fuego le dá a Tux la habilidad de lanzar bolas de fuego.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#Debes recolectar tantas monedas como te sea posible. Te costará 25 monedas recomenzar un nivel desde una luciernaga.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#El pinguino le da a Tux 100 monedas.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Los Bloques de Bonus no sólo pueden contener monedas, huevos y flores de fuego sino también items especiales que te ayudarán en tu aventura." - -#, fuzzy -#~ msgid "" -#~ "-Checkpoints:\n" -#~ "!images/objects/resetpoints/bell-m.png\n" -#~ "#Activate the checkpoint. As long as you have at least 25 coins you will spawn beneath it if you die." -#~ msgstr "" -#~ "-Luciernagas:\n" -#~ "!images/objects/firefly/firefly1.png\n" -#~ "#Si activas la luciernaga, mientras tengas suficientes monedas, si mueres podrás recomenzar bajo ella." - -#, fuzzy -#~ msgid "" -#~ "!images/tiles/signs/run.png\n" -#~ "#The path in front of you is blocked. You'll have to run before jumping over the blocks.\n" -#~ "#\n" -#~ "#Use your Run key (configurable in the menu) to gain speed." -#~ msgstr "" -#~ "!images/tiles/signs/run.png\n" -#~ "#El camino delante tuya está bloqueado. Tendrás que correr antes de saltar las rocas.\n" -#~ "#\n" -#~ "#Mientras te mueves, mantén presioanda la tecla 'Acción' (configurable en el menu) para ganar velocidad." +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "¡Encontraste un área secreta!" diff -Nru supertux-0.3.3/data/levels/world1/et.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/et.po --- supertux-0.3.3/data/levels/world1/et.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/et.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,223 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Estonian (http://www.transifex.com/projects/p/supertux/language/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "Teretulemast Antarktikasse" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "-Boonusplokid\n!images/objects/bonus_block/full-0.png\n#Boonusplokid võivad sisaldada münte, power-up'e või eriesemeid, mis aitavad sind teekonnal.\n#\n#Müksa neid alt poolt, et saada nende sisu." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-Kontrollpunktid\n!images/objects/resetpoints/bell-m.png\n#Aktiveeri kontrollpunkt. Suremise korral saad sa mängu siit jätkata. Iga kord, kui sa alustad uuesti kontrollpunktist kaotad sa 25 münti." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "-Jooksmine\n!images/tiles/signs/run.png\n#Tee ees on blokeeritud. Enne tõkkest üle hüppamist võta kaugemalt hoogu." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "-Tulilill\n!images/powerups/fireflower/fire_flower-0.png\n#Tulilill annab Tux'ile oskuse tulistada välja tulepalle." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "-Tux'i nukk\n!images/powerups/1up/1up.png\n#Tux'i nukk annab 100 Tux'i münti." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "-Salakohad\n#Mitmetel tasanditel on tavaliste seinade sisse peidetud salakohad. Otsi vihjeid, et neid leida." + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "Seiklus algab" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "Via Nostalgica" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "Tobgle'i tee" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "Mõnevõrra väiksem vann" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "Härmatise Väljad" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "Oo ei! Veel lumepalle!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "Jääkülm" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "Grumbel'i lumemeel" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "23. Õhujõud" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "Öine kõledus" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "Tähtede poole" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "Arktiliste taevaste kohal" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "Sissepääs Koopasse" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "Jää all" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "Elamine külmikus" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "'...või tundub see ainult mulle nii?'" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "Jää augus" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "Miyamoto monument" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "Tunneli lõpp" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "Teekond pilvedes" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "Kummaline Jäämaja" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "Pääsemine" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "Purustatud sild" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "Arktilised Varemed" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "Nolok'i Kindlus" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "Hüvasti Hr. Jäämees" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Harutee" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Lülitid\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#Lüliteid saab kasutada erinevat laadi tegevusteks. Vajuta ÜLES nuppu, et lülitit kasutada. Antud lüliti aktiveerib paremal asuva lifti." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Hoolauad\n!images/objects/trampoline/trampoline2-0.png\n#Hoolauad aitavad Tux'il hüpata. Kõrgemale lendamiseks hoia hüppelaual põrgates all hüppamise klahvi." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "-Ronimine\n#Tux oskab ronida! Vajuta ÜLES nuppu, et alustada ronimist. Lahti laskmiseks vajuta tegevuse nuppu või hüppa." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "Mäekuru" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Boonustasand" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Piknik Penny'ga" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "Jäine saar" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Sa leidsid salakoha!" diff -Nru supertux-0.3.3/data/levels/world1/extro.txt supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/extro.txt --- supertux-0.3.3/data/levels/world1/extro.txt 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/extro.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1,39 +0,0 @@ -; Ending text -(supertux-text - (background "extro.jpg") - (music "music/theme.ogg") - - (text (_ "-Entering Nolok's Throne Room! - -#Tux ran into Nolok's throne room, -#frantically searching for his beloved. -#Alas, he found neither Penny nor Nolok -#there, but instead, another note. - -#\"Well done, Tux, well done. If you are -#reading this, you have removed my -#control over this icy fortress. But as -#you can see, your beloved Penny is not -#here. What you did not realize is that -#this is just one of my many fortresses, -#spread far across the lands! - -#\"Tux, your ambition is most honorable, -#but futile nonetheless. With every -#fortress you conquer of mine, I will -#escape to another, and take Penny with -#me. Do not be silly... it is best that -#you give up now.\" - -#Tux was sadly leaving the room, when he -#felt something beneath his foot... an -#envelope, addressed to him! Inside was -#a roughly sketched map with fortresses -#drawn in various lands. On the corner -#of the map was Penny's signature, a -#drawing of the ice flower. - -#Tux ran out of the fortress, map in -#hand. No, he decided, he would not give -#up. Penny was counting on him.")) -) diff -Nru supertux-0.3.3/data/levels/world1/fi.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/fi.po --- supertux-0.3.3/data/levels/world1/fi.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/fi.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,99 +1,77 @@ -# Finnish messages for world. -# Copyright (C) 2004 THE world'S COPYRIGHT HOLDER -# This file is distributed under the same license as the world package. -# , 2004. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# , 2004 +# tingberg , 2013 msgid "" msgstr "" -"Project-Id-Version: world 1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-07-15 17:07+0200\n" -"Last-Translator: Jan Solanti \n" -"Language-Team: Finnish \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/supertux/language/fi/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Finnish\n" -"X-Poedit-Country: FINLAND\n" -"X-Poedit-Basepath: ../../../\n" -"X-Poedit-SearchPath-0: data/levels/world1\n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Tervetuloa Etelämantereelle" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" "#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" -"-Bonuslaatikot\n" -"!images/objects/bonus_block/full-0.png\n" -"#Bonuslaatikot voivat sisältaa kolikoita, voimalisiä tai erikoisesineitä, jotka auttavat sinua tehtävässäsi.\n" -"#\n" -"#Saadaksesi niiden sisällöt iske niitä alhaalta." +msgstr "-Bonuslaatikot\n!images/objects/bonus_block/full-0.png\n#Bonuslaatikot voivat sisältaa kolikoita, voimalisiä tai erikoisesineitä, jotka auttavat sinua tehtävässäsi.\n#\n#Saadaksesi niiden sisällöt iske niitä alhaalta." -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -"-Munat\n" -"!images/powerups/egg/egg.png\n" -"#Muna kasvattaa Tuxia. Täten hän voi rikkoa puulaatikoita päällään." -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." msgstr "" -"-Tallennuspisteet\n" -"!images/objects/resetpoints/bell-m.png\n" -"#Kun olet aktivoinut tallennuspisteen, jatkat kuolintapauksessa sen luota, mikäli sinulla on vähintään 25 kolikkoa jäljellä." -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." -msgstr "" -"-Juokseminen\n" -"!images/tiles/signs/run.png\n" -"#Tie edessäsi on tukossa. Ota vauhtia ennen kuin hyppäät päästäksesi esteen yli." +msgstr "-Juokseminen\n!images/tiles/signs/run.png\n#Tie edessäsi on tukossa. Ota vauhtia ennen kuin hyppäät päästäksesi esteen yli." -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" -"-Tulikukka\n" -"!images/powerups/fireflower/fire_flower-0.png\n" -"#Tulikukka antaa Tuxille kyvyn heittää tulipalloja." +msgstr "-Tulikukka\n!images/powerups/fireflower/fire_flower-0.png\n#Tulikukka antaa Tuxille kyvyn heittää tulipalloja." -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" -"-Pingviininukke\n" -"!images/powerups/1up/1up.png\n" -"#Pingviininukke antaa Tuxille 100 kolikkoa." +msgstr "-Pingviininukke\n!images/powerups/1up/1up.png\n#Pingviininukke antaa Tuxille 100 kolikkoa." -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." -msgstr "" -"-Salaiset paikat\n" -"#Monissa tasoissa on salaisia alueita näennäisten seinien takana. Joskus niihin viitataan vihjeellä." +msgstr "-Salaiset paikat\n#Monissa tasoissa on salaisia alueita näennäisten seinien takana. Joskus niihin viitataan vihjeellä." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" @@ -199,207 +177,49 @@ msgid "No More Mr Ice Guy" msgstr "Riittää, senkin lumiukko" -#: data/levels/world1/bonus.stl:3 -msgid "Bonus Level" -msgstr "Lisätaso" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" -#: data/levels/world1/extro.txt:6 +#: data/levels/world1/Fork_in_the_Road.stl:353 msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." msgstr "" -"-Nolokin valtaistuinsaliin\n" -"\n" -"#Tux juoksi Nolokin valtaistuinsaliin\n" -"#Etsien epätoivoisesti rakastettuaan.\n" -"#Valitettavasti hän ei löytänyt sieltä Pennyä, eikä Nolokia.\n" -"#Sen sijaan hän löysi viestin:\n" -"\n" -"#\"Hyvin tehty, Tux, erittäin hyvin.\n" -"#Jos luet tätä, olet vapauttanut\n" -"#tämän jäisen valtakunnan minun alaisuudestani.\n" -"#Mutta kuten huomasit Penny ei ole täällä\n" -"#Et tainnut huomata, että tämä on\n" -"#vain yksi minun monista valtakunnistani,\n" -"#joita on koko maailmassa!\n" -"\n" -"#\"Tux, sinun päämääräsi on hyvin kunnioitettava,\n" -"#mutta siitä huolimatta turha.\n" -"#Aina, kun valloitat yhden minun valtakunnistani,\n" -"#pakenen toiseen ja vien Pennyn mukanani.\n" -"#Älä ole hölmö,on parasta että luovutat.\n" -"\n" -"#Tux poistui surullisena salista, kun hän\n" -"#tunsi jalassaan jotain...\n" -"#Kirjekuori, joka oli osoitettu hänelle!\n" -"#Kuoressa oli huolimattomasti luonnosteltu kartta\n" -"#valtakunnista useissa maissa.\n" -"#Kartan nurkassa oli Pennyn puumerkki:\n" -"#jääkukka.\n" -"\n" -"#Tux juoksi kartta kädessään pois linnasta.\n" -"#Ei. Hän ei luovuttaisi\n" -"#Penny luotti häneen.\n" -#: data/levels/world1/intro.stl:3 -msgid "Picnic With Penny" -msgstr "Eväsretki Pennyn kanssa" +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" -#: data/levels/world1/intro.txt:5 +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." msgstr "" -"-Penny vangitaan!\n" -"\n" -"#Tux ja Penny olivat\n" -"#mukavalla eväsretkellä etelämantereella.\n" -"#Yhtäkkiä jokin otus hyppäsi esiin\n" -"#jääpuskan takaa, näkyi välähdys,\n" -"#ja Tux vaipui uneen!\n" -"\n" -"#Kun Tux heräsi, hän huomasi,\n" -"#että penny oli kadonnut.\n" -"#Siinä missä hän oli maannut vähän aikaa sitten,\n" -"#oli kirje. \"Tux, arkkiviholliseni!\"\n" -"#luki kirjeessä. \"Olen vanginnut\n" -"#tyttöystäväsi ja vienyt hänet linnoitukseeni\n" -"#Tie linnnalle on täynnä Minun palvelijoitani\n" -"#Luovu ajatuksestasi yrittää saada Penny\n" -"#takaisin, se on sinulle mahdotonta! -Nolok\"\n" -"\n" -"#Tux katsoo ympärilleen ja näkee kaukaisuudessa\n" -"#Nolokin linnan. Aikomuksenaan pelastaa Penny,\n" -"#hän lähtee matkaan." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Lisätaso" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Eväsretki Pennyn kanssa" #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Jääsaari" -#~ msgid "You found a secret area!" -#~ msgstr "Löysit salaisen paikan!" - -#~ msgid "Icyisland levels" -#~ msgstr "Jääsaaren tasot" - -#, fuzzy -#~ msgid "" -#~ "-Information blocks:\n" -#~ "!images/objects/bonus_block/infoblock.png\n" -#~ "#Information blocks often contain useful tips.\n" -#~ "#\n" -#~ "#As you have already found out, they can be activated by hitting them from the bottom.\n" -#~ "#\n" -#~ "#Most blocks are activated this way." -#~ msgstr "" -#~ "-Tietolaatikot:\n" -#~ "!images/objects/bonus_block/info_block.png\n" -#~ "#Tietolaatikot sisältävät usein hyödyllisiä neuvoja.\n" -#~ "#\n" -#~ "#Kuten huomasit, ne avataan iskemällä niitä alhaalta.\n" -#~ "#\n" -#~ "#Useimmat laatikot avataan näin." - -#~ msgid "" -#~ "-Items:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#The egg makes Tux grow larger.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#The fire flower gives Tux the ability to shoot fireballs.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#You should collect as many coins as possible. It costs you 25 coins to restart a level at a firefly.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#The penguin gives Tux 100 coins.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonus blocks can contain not only coins, eggs and fire flowers but also special items to help you in your quest." -#~ msgstr "" -#~ "-Esineet:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#Muna kasvattaa Tuxin isommaksi.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#Tulikukka antaa kyvyn heittää tulipalloja.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#Yritä kerätä mahdollisimman paljon kolikoita. Tarvitset 25 kolikkoa jatkaaksesi tallennuspisteeltä.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#Pingviinistä saa kerralla 100 kolikkoa.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonuslaatikot voivat sisältaa kolikoiden munien ja tulikukkien lisäksi erikoisesineitä, jotka auttavat sinua tehtävässäsi." - -#, fuzzy -#~ msgid "" -#~ "-Checkpoints:\n" -#~ "!images/objects/resetpoints/bell-m.png\n" -#~ "#Activate the checkpoint. As long as you have at least 25 coins you will spawn beneath it if you die." -#~ msgstr "" -#~ "-Tallennuspisteet:\n" -#~ "!images/objects/firefly/firefly1.png\n" -#~ "#Kun olet aktivoinut tallennuspisteen, jatkat kuolintapauksessa sen luota, mikäli sinulla on vähintään 25 kolikkoa jäljellä." - -#~ msgid "" -#~ "!images/tiles/signs/run.png\n" -#~ "#The path in front of you is blocked. You'll have to run before jumping over the blocks.\n" -#~ "#\n" -#~ "#Use your Run key (configurable in the menu) to gain speed." -#~ msgstr "" -#~ "!images/tiles/signs/run.png\n" -#~ "#Tie edessäsi on tukossa! Juokse ennen hyppyä päästäksesi esteen yli.\n" -#~ "#\n" -#~ "#Pidä toimintanäppäintä (vaihdettavissa valikon kautta) painettuna juostaksesi." +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Löysit salaisen paikan!" diff -Nru supertux-0.3.3/data/levels/world1/Fork_in_the_Road.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/Fork_in_the_Road.stl --- supertux-0.3.3/data/levels/world1/Fork_in_the_Road.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/Fork_in_the_Road.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,1652 @@ +(supertux-level + (version 2) + (name (_ "A Fork in the Road")) + (author "LMH") + (contact "lmh.0013@gmail.com") + (license "GPL 2 / CC-by-sa 3.0") + (target-time 60) + (sector + (name "main") + (music "music/voc-daytime2.ogg") + (ambient-light 1 1 1) + (bonusblock + (script "") + (sprite "images/objects/bonus_block/brick.sprite") + (contents "1up") + (x 10752) + (y 1024) + ) + (bouncingsnowball + (x 7201) + (y 864) + ) + (bouncingsnowball + (x 13601) + (y 992) + ) + (bouncingsnowball + (x 15169) + (y 960) + ) + (camera + (mode "normal") + ) + (captainsnowball + (x 4578) + (y 453) + ) + (captainsnowball + (x 6338) + (y 517) + ) + (captainsnowball + (x 7810) + (y 645) + ) + (captainsnowball + (x 7106) + (y 645) + ) + (captainsnowball + (x 9250) + (y 837) + ) + (captainsnowball + (x 12674) + (y 517) + ) + (captainsnowball + (x 13538) + (y 357) + ) + (climbable + (width 32) + (height 348) + (x 12544) + (y 480) + ) + (climbable + (width 32) + (height 380) + (x 11168) + (y 672) + ) + (coin + (path + (node + (x 7552) + (y 608) + (time 5.8) + ) + (node + (x 7552) + (y 608) + ) + (node + (x 7552) + (y 416) + (time 4.2) + ) + (node + (x 7552) + (y 416) + ) + ) + ) + (coin + (path + (node + (x 7168) + (y 608) + (time 5) + ) + (node + (x 7168) + (y 608) + ) + (node + (x 7168) + (y 416) + (time 5) + ) + (node + (x 7168) + (y 416) + ) + ) + ) + (coin + (path + (node + (x 7264) + (y 608) + (time 5.2) + ) + (node + (x 7264) + (y 608) + ) + (node + (x 7264) + (y 416) + (time 4.8) + ) + (node + (x 7264) + (y 416) + ) + ) + ) + (coin + (path + (node + (x 7360) + (y 608) + (time 5.4) + ) + (node + (x 7360) + (y 608) + ) + (node + (x 7360) + (y 416) + (time 4.6) + ) + (node + (x 7360) + (y 416) + ) + ) + ) + (coin + (path + (node + (x 7456) + (y 608) + (time 5.6) + ) + (node + (x 7456) + (y 608) + ) + (node + (x 7456) + (y 416) + (time 4.4) + ) + (node + (x 7456) + (y 416) + ) + ) + ) + (coin + (path + (node + (x 13376) + (y 768) + (time 2) + ) + (node + (x 13376) + (y 864) + (time 2) + ) + (node + (x 13472) + (y 864) + (time 2) + ) + (node + (x 13472) + (y 768) + (time 2) + ) + ) + ) + (coin + (path + (node + (x 13472) + (y 864) + (time 2) + ) + (node + (x 13472) + (y 768) + (time 2) + ) + (node + (x 13376) + (y 768) + (time 2) + ) + (node + (x 13376) + (y 864) + (time 2) + ) + ) + ) + (coin + (path + (node + (x 13408) + (y 832) + ) + (node + (x 13408) + (y 800) + ) + (node + (x 13440) + (y 800) + ) + (node + (x 13440) + (y 832) + ) + ) + ) + (coin + (path + (node + (x 13440) + (y 800) + ) + (node + (x 13440) + (y 832) + ) + (node + (x 13408) + (y 832) + ) + (node + (x 13408) + (y 800) + ) + ) + ) + (decal + (x 4576) + (y 288) + (layer -50) + (sprite "images/decal/explanations/billboard-switch.png") + ) + (decal + (x 14848) + (layer 100) + (sprite "images/tiles/goal/exitfg.png") + ) + (decal + (x 14752) + (layer -100) + (sprite "images/tiles/goal/exitbg.png") + ) + (decal + (x 8032) + (y 544) + (layer -50) + (sprite "images/decal/explanations/billboard-trampoline.png") + ) + (decal + (x 10848) + (y 864) + (layer -150) + (sprite "images/decal/explanations/billboard-climbing.png") + ) + (platform + (name "downpath") + (running #f) + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (node + (x 12416) + (y 832) + ) + (node + (x 12416) + (y 1024) + ) + ) + ) + (flyingsnowball + (x 1664) + (y 224) + ) + (flyingsnowball + (x 2112) + (y 224) + ) + (flyingsnowball + (x 11584) + (y 672) + ) + (flyingsnowball + (x 6688) + (y 416) + ) + (flyingsnowball + (x 14176) + (y 96) + ) + (flyingsnowball + (x 13728) + (y 192) + ) + (gradient + (top_color 0.7025254 0.9945831 0) + (bottom_color 0.06778058 0.2023346 1) + (layer -400) + ) + (haywire + (x 10949) + (y 1032) + ) + (haywire + (x 13477) + (y 904) + ) + (infoblock + (message (_ "-Switches +!images/objects/switch/left-0.png +!images/objects/switch/switch-0.png +!images/objects/switch/right-0.png +#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right.")) + (x 4960) + (y 416) + ) + (infoblock + (message (_ "-Spring Boards +!images/objects/trampoline/trampoline2-0.png +#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high.")) + (x 8384) + (y 640) + ) + (infoblock + (message (_ "- Climbing +# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go.")) + (x 11264) + (y 928) + ) + (jumpy + (x 6439) + (y 488) + ) + (jumpy + (x 13959) + (y 136) + ) + (mrbomb + (x 9669) + (y 840) + ) + (mriceblock + (x 8449) + (y 742) + ) + (mriceblock + (x 11233) + (y 1030) + ) + (smartball + (x 1987) + (y 294) + ) + (smartball + (x 4547) + (y 262) + ) + (smartball + (x 9411) + (y 710) + ) + (smartball + (x 9891) + (y 710) + ) + (smartball + (x 12835) + (y 390) + ) + (powerup + (sprite "images/powerups/1up/1up.sprite") + (x 14784) + (y 160) + ) + (powerup + (sprite "images/powerups/egg/egg.sprite") + (x 15392) + (y 960) + ) + (scripttrigger + (script "Level.spawn(\"clouds\", \"main\");") + (button #f) + (width 476) + (height 32) + (x 9440) + (y -128) + ) + (snowball + (x 1731) + (y 420) + ) + (snowball + (x 3139) + (y 292) + ) + (snowball + (x 13699) + (y 292) + ) + (snowball + (x 12131) + (y 900) + ) + (snowball + (x 4355) + (y 452) + ) + (snowman + (x 8074) + (y 643) + ) + (snowman + (x 14378) + (y 931) + ) + (spawnpoint + (name "main") + (x 96) + (y 320) + ) + (spawnpoint + (name "clouds") + (x 10480) + (y 0) + ) + (switch + (script "lift.goto_node(1); +lift_solid.goto_node(1);") + (sprite "images/objects/switch/left.sprite") + (x 5036) + (y 484) + ) + (switch + (script "escape.goto_node(1); +escape_solid.goto_node(1);") + (sprite "images/objects/switch/left.sprite") + (x 7532) + (y 839) + ) + (switch + (script "secret.goto_node(1); +secret_solid.goto_node(1);") + (sprite "images/objects/switch/right.sprite") + (x 10656) + (y 999) + ) + (switch + (script "downpath.goto_node(1);") + (sprite "images/objects/switch/right.sprite") + (x 12416) + (y 780) + ) + (switch + (script "downpath.goto_node(0);") + (sprite "images/objects/switch/right.sprite") + (x 12416) + (y 972) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (width 500) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1321 1322 1323 1324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1325 1326 1327 1328 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1329 1330 1331 1332 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 1333 1334 1335 1336 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 24 0 0 0 0 0 0 24 25 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 24 0 24 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 24 0 0 0 25 25 0 0 25 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 25 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 8 8 8 8 8 25 25 24 25 0 0 24 0 0 0 0 0 0 0 109 110 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 0 2053 2053 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2058 2058 2058 2058 2055 2053 2053 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2058 2058 2060 2061 2070 2071 2055 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 24 0 0 24 0 25 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 0 0 0 0 2060 2058 2058 2055 2053 2054 0 24 0 24 25 25 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 24 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 0 0 0 0 2070 2058 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2058 2058 2065 2061 2058 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 25 0 0 0 0 0 0 0 1628 1629 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2051 2070 2066 2058 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1630 1631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2051 2058 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2068 2068 2068 2068 2068 2068 2068 2069 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 8 24 0 0 0 0 0 0 8 24 0 0 25 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2073 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2060 2061 2066 2058 2060 2066 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2065 2058 2065 2058 2065 2071 0 24 25 0 0 0 0 0 0 0 0 0 24 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2052 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2051 2060 2066 2050 2051 2058 2065 0 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 8 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 0 0 109 110 111 0 0 0 0 0 0 24 0 0 0 24 0 0 25 25 0 0 0 0 0 2057 2055 2053 2053 2054 0 0 0 0 0 0 0 0 0 0 0 2057 2066 2061 2055 2056 2058 2066 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2065 2058 2058 2055 2054 0 0 0 0 0 0 0 0 0 0 2062 2051 2065 2058 2058 2058 2065 2060 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2061 2066 2065 2060 2055 2054 0 0 0 0 0 0 0 0 0 0 2057 2066 2058 2071 2058 2061 2066 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 24 0 0 25 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2057 2058 2060 2061 2066 2050 2064 0 0 0 0 0 0 0 0 0 2052 2056 2060 2061 2058 2058 2060 2065 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2063 2064 0 0 0 0 0 0 0 0 0 0 2062 2063 2063 2063 2051 2065 2066 2061 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 24 24 0 0 24 0 109 110 111 25 25 0 0 0 129 8 25 24 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 8 8 8 0 0 0 0 0 0 0 8 0 0 2052 2054 8 2057 2058 2058 2058 2059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 24 24 0 0 24 0 0 0 0 0 0 0 109 110 111 0 109 110 111 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (width 500) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 133 133 133 133 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 211 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 8 8 133 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 132 2178 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 83 83 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 83 77 83 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 2921 2922 2911 2912 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2944 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 213 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 2921 2922 2911 2912 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 2913 2914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 29 48 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 2921 2922 2911 2912 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 0 0 0 0 0 0 0 77 77 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 2915 2916 1832 1827 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 2921 2922 2911 2912 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 2911 2912 14 14 14 14 14 14 14 14 14 14 14 113 8 8 8 8 8 8 8 8 8 8 8 2913 2914 0 0 0 0 0 0 0 0 0 0 77 77 77 102 77 77 77 83 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 2085 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 10 11 11 11 11 11 11 11 11 1835 1836 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 2817 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 2921 2922 2911 2912 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 8 8 8 8 8 8 8 8 8 8 8 8 8 2921 2922 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 2915 2916 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 28 29 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 1827 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 2921 2922 2911 2912 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 14 14 14 14 14 14 14 14 14 14 14 14 14 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 0 0 0 0 50 49 0 0 50 49 77 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 2925 2926 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 2921 2922 2911 2912 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 2917 2918 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 77 77 77 77 77 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 51 52 8 77 51 52 77 77 2087 2088 8 8 8 8 8 8 8 8 8 2913 2914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 1827 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2928 2925 2926 11 12 0 0 0 0 0 0 0 77 77 83 83 77 77 0 0 0 0 0 0 0 0 0 0 2909 2910 2921 2922 2911 2912 2923 2924 1834 11 11 11 11 11 11 11 11 11 2929 2930 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 2919 2920 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 2915 2916 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2928 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 2921 2922 2911 2912 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 2935 2931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 114 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 50 49 50 49 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 1827 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2047 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 2921 2922 2911 2912 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2940 2936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 115 116 1835 1836 1831 1832 1827 0 0 44 0 0 44 0 0 44 0 0 0 7 8 8 114 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 51 52 51 52 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 2917 2918 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 203 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2075 2079 2079 2076 2048 7 8 8 8 8 8 8 8 8 8 2921 2922 2911 2912 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 117 118 11 11 1835 1836 1831 2917 2918 8 8 8 8 8 8 8 8 8 8 114 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 2919 2920 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 113 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2077 2073 2073 2078 2048 13 14 14 14 14 14 14 14 14 14 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2935 2942 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 2919 2920 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 113 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2929 2930 2936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 113 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 206 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2929 2930 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 2931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 113 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 2913 2914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 10 11 11 11 11 11 11 11 11 11 11 11 11 2929 2930 2931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 2915 2916 2917 2918 2913 2914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 2047 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 10 11 11 11 11 11 11 11 11 11 11 2929 2930 2931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 1835 2919 2920 2915 2916 2917 2918 2913 2914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 10 11 11 11 11 11 11 11 11 11 2935 2931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 1835 2919 2920 2915 2916 2917 2918 8 8 8 8 8 8 8 8 8 48 8 8 8 205 8 8 8 48 8 8 8 8 8 8 2913 2914 0 0 0 0 0 0 0 0 0 83 83 77 77 83 83 0 0 0 0 0 0 0 0 0 0 0 83 83 77 77 83 83 0 0 0 0 0 0 0 0 44 0 0 0 0 2085 2086 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 2072 2073 2073 2073 2048 2073 2073 2073 2074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 10 11 11 11 11 11 11 11 11 2935 2936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 83 77 83 77 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 2919 2920 14 14 14 14 14 14 14 14 14 14 14 14 14 214 14 14 14 14 14 14 14 14 14 14 2915 2916 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 2059 0 0 0 0 0 0 0 2909 2910 2913 2914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 9 50 49 0 0 0 0 2048 10 11 11 11 11 11 11 11 2935 2936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 44 0 0 2059 7 8 8 8 8 2921 2922 2911 2912 2915 2916 2917 2918 8 8 8 9 0 0 0 0 0 0 0 0 0 0 13 14 14 14 15 51 52 0 0 0 0 2049 10 11 11 11 11 11 11 2935 2936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 50 49 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 1827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 2086 0 0 0 0 2087 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 2055 13 14 14 14 14 2923 2924 1834 11 11 1835 2919 2920 14 14 14 15 0 0 0 0 83 102 0 0 0 0 10 11 11 11 12 50 49 0 0 0 0 0 10 11 11 11 11 2929 2930 2936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 104 8 8 8 8 8 8 1349 8 8 8 8 8 51 52 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 2917 2918 8 8 8 8 8 8 8 8 8 8 48 48 48 48 48 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2087 2088 8 8 8 8 2087 2088 8 9 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 2048 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 51 52 0 0 44 0 0 10 11 11 2929 2930 2931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 48 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 2919 2920 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 27 28 28 29 77 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 0 0 10 11 11 11 12 50 49 0 0 0 0 0 10 2929 2930 2931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 77 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 44 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 22 11 11 11 12 51 52 0 0 44 0 0 16 2931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 23 11 11 11 12 50 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 83 83 83 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 83 83 83 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 2909 2910 8 8 8 8 8 8 8 132 2178 8 2913 2914 0 0 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 50 49 0 0 77 0 0 0 0 0 0 0 0 0 0 0 0 44 2048 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 51 52 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 133 8 8 8 8 8 8 8 2921 2922 2911 2912 14 14 14 14 14 14 14 14 14 14 2915 2916 1832 1827 0 0 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 51 52 8 77 77 0 8 8 8 8 8 8 8 0 8 8 8 8 2049 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 50 49 7 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 2911 2912 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 1832 1827 0 0 0 0 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 51 52 114 14 14 14 113 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2921 2922 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 1836 1831 2917 2918 8 8 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 23 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1835 2919 2920 14 14 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Foreground") + (width 500) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 24 0 24 25 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2151 1719 1719 1719 1719 1719 1719 2152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2151 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -50) + (name "lift") + (path + (node + (x 5058) + (y 448) + ) + (node + (x 5056) + (y 352) + ) + ) + (width 4) + (height 4) + (tiles + 337 338 338 339 + 1348 0 0 1348 + 79 0 0 79 + 79 0 0 79 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "lift_solid") + (path + (node + (x 5058) + (y 448) + ) + (node + (x 5056) + (y 352) + ) + ) + (width 4) + (height 1) + (tiles + 2817 2817 2817 2817 + ) + ) + (tilemap + (solid #f) + (z-pos 1) + (name "escape") + (path + (node + (x 7328) + (y 864) + ) + (node + (x 7328) + (y 768) + (time 0.1) + ) + ) + (width 3) + (height 1) + (tiles + 337 338 339 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "escape_solid") + (path + (node + (x 7328) + (y 864) + ) + (node + (x 7328) + (y 768) + (time 0.1) + ) + ) + (width 3) + (height 1) + (tiles + 2817 2817 2817 + ) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "secret_solid") + (path + (node + (x 9632) + (y 736) + (time 5) + ) + (node + (x 9632) + (y 576) + (time 5) + ) + ) + (width 3) + (height 1) + (tiles + 2817 2817 2817 + ) + ) + (tilemap + (solid #f) + (z-pos -10) + (name "secret") + (path + (node + (x 9632) + (y 736) + (time 5) + ) + (node + (x 9632) + (y 576) + (time 5) + ) + ) + (width 3) + (height 1) + (tiles + 340 338 339 + ) + ) + (tilemap + (solid #f) + (speed 0.5) + (speed-y 0.5) + (z-pos -200) + (name "background_para1") + (width 300) + (height 30) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 149 151 0 0 0 0 149 150 150 150 151 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 152 154 0 0 0 0 152 153 153 153 154 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 151 0 0 0 0 0 0 0 0 0 0 0 0 0 152 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 151 0 0 0 0 0 0 149 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 152 154 0 0 0 0 152 153 153 153 154 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 149 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 151 0 0 0 0 0 0 0 0 0 152 154 0 0 149 160 160 160 151 0 0 0 0 0 0 152 154 0 0 149 150 151 0 0 0 0 149 160 151 0 0 0 0 149 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 154 0 0 0 0 0 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 152 154 0 0 0 0 152 153 153 153 154 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 160 160 160 159 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 150 151 0 0 0 0 0 0 0 0 152 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 152 154 0 0 152 153 153 153 154 0 0 0 0 0 0 152 154 0 0 152 153 154 0 0 0 0 152 153 154 0 0 0 0 152 153 153 153 153 154 0 0 0 149 160 160 160 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 154 0 0 0 0 0 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 154 0 0 0 0 0 0 0 0 0 149 151 0 0 0 0 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 + 0 0 152 154 0 0 0 0 152 153 153 153 158 150 150 151 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 149 160 160 160 160 160 160 160 151 0 0 152 153 153 158 160 160 160 151 0 0 0 0 152 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 152 154 0 0 152 153 153 153 154 0 0 0 0 0 0 152 154 0 0 152 153 154 0 0 0 0 152 153 154 0 0 0 0 152 153 153 153 153 154 0 0 0 152 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 154 0 0 149 150 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 154 0 0 0 0 0 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 151 0 0 0 0 0 0 0 0 0 0 0 152 154 0 0 0 0 0 149 151 0 0 152 154 0 0 0 0 0 152 153 154 0 149 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 + 150 150 159 154 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 152 153 153 153 153 153 153 150 154 0 0 152 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 152 154 0 0 152 153 153 153 158 150 150 150 150 150 150 159 154 0 0 152 153 154 0 0 0 0 152 153 158 160 151 0 0 152 153 153 153 153 154 0 0 0 152 153 153 153 153 154 0 0 0 0 0 0 0 149 150 151 0 0 0 0 149 150 150 150 150 150 159 153 154 0 0 152 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 151 0 0 0 0 152 154 0 0 0 0 0 0 152 153 154 0 0 0 149 151 0 0 0 0 0 0 0 0 0 0 0 152 153 158 160 160 160 160 151 0 0 0 0 0 0 152 154 0 0 0 0 0 152 154 0 0 152 154 0 0 0 0 0 152 153 154 0 152 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 154 0 0 0 0 0 0 149 160 160 160 151 0 0 0 152 153 + 153 153 153 154 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 152 153 153 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 152 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 154 0 0 152 153 158 150 151 0 0 152 153 153 153 154 0 0 152 153 153 153 153 154 0 0 0 152 153 153 153 153 154 0 0 0 0 0 0 0 152 153 154 0 0 0 0 152 153 153 153 153 153 153 153 154 0 0 152 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 160 160 160 160 160 160 160 159 153 153 153 154 0 0 0 0 152 154 0 0 0 0 0 0 152 153 158 160 160 160 159 154 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 152 154 0 0 0 0 0 152 154 0 0 152 154 0 0 0 0 0 152 153 154 0 152 153 154 0 0 149 150 150 150 150 150 151 0 0 0 0 0 152 153 154 0 0 0 0 0 0 152 153 153 153 158 150 150 150 159 153 + 153 153 153 154 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 152 153 153 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 153 153 154 0 0 149 150 150 150 150 150 150 159 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 158 150 150 159 153 153 153 154 0 0 152 153 153 153 158 150 150 159 153 153 153 153 154 0 0 0 152 153 153 153 153 154 0 0 0 0 0 0 0 152 153 154 0 0 0 0 152 153 153 153 153 153 153 153 154 0 0 152 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 158 150 150 150 150 150 150 159 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 152 158 150 150 151 0 0 152 158 150 150 159 154 0 0 0 149 150 159 153 154 0 152 153 154 0 0 152 153 153 153 153 153 154 0 0 0 0 0 152 153 154 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 + 153 153 153 158 150 150 150 150 159 153 153 153 153 153 153 154 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 150 159 153 153 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 153 158 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 152 153 153 153 153 154 0 0 0 0 0 0 0 152 153 158 150 150 150 150 159 153 153 153 153 153 153 153 158 150 150 159 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 154 0 0 0 0 0 0 152 153 153 153 154 0 0 152 153 153 153 153 154 0 0 0 152 153 153 153 154 0 152 153 154 0 0 152 153 153 153 153 153 154 0 0 0 0 0 152 153 158 150 150 150 150 150 150 159 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 152 153 153 153 153 158 150 150 150 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 154 0 0 149 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 158 150 150 150 150 150 150 159 153 153 153 154 0 0 152 153 153 153 153 154 0 0 0 152 153 153 153 158 150 159 153 154 0 0 152 153 153 153 153 153 154 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 154 0 0 0 0 152 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 159 153 153 153 153 153 153 153 153 153 153 153 158 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 152 153 153 153 153 158 150 150 150 159 153 153 153 153 153 153 153 158 150 150 159 153 153 153 153 153 158 150 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 159 153 153 153 153 153 153 158 150 150 150 150 159 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 153 153 153 153 153 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 150 150 150 150 150 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 159 153 153 153 153 153 153 153 153 153 153 153 158 150 150 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 0 0 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 160 160 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 + ) + ) + (tilemap + (solid #f) + (speed 0.1) + (speed-y 0) + (z-pos -300) + (name "background_para2") + (width 100) + (height 25) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 166 0 0 161 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 166 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 166 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 166 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 165 166 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 164 165 166 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 162 163 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 + 0 0 161 162 163 0 0 164 166 0 0 161 162 162 162 171 165 166 0 0 164 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 163 0 0 0 0 0 0 164 165 166 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 + 0 0 164 165 166 0 0 164 166 0 0 164 165 165 165 165 165 170 162 162 171 165 170 162 162 163 0 0 0 0 0 0 0 0 0 0 0 161 162 162 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 0 0 164 165 166 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 + 162 162 171 165 166 0 0 164 170 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 164 165 165 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 161 162 162 163 0 0 0 0 0 0 164 166 0 0 0 0 0 0 164 165 166 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 + 165 165 165 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 164 165 165 166 0 0 0 0 161 163 0 0 0 0 0 0 0 0 0 0 164 166 0 0 0 0 164 165 165 166 0 0 0 0 0 0 164 166 0 0 0 0 0 0 164 165 166 0 0 0 0 0 0 164 166 0 0 0 0 0 0 0 0 + 165 165 165 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 164 165 165 170 162 162 162 162 171 166 0 0 0 0 161 162 162 162 162 162 171 170 162 163 0 0 164 165 165 166 0 0 0 0 0 0 164 166 0 0 0 0 0 0 164 165 166 0 0 0 0 0 0 164 170 162 162 163 0 0 0 0 0 + 165 165 165 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 164 165 165 165 165 165 165 165 165 166 0 0 0 0 164 165 165 165 165 165 165 165 165 166 0 0 164 165 165 166 0 0 0 0 0 0 164 166 0 161 162 162 163 0 164 165 166 0 0 0 0 161 162 171 165 165 165 166 0 0 0 0 0 + 165 165 165 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 164 165 165 165 165 165 165 165 165 170 162 162 162 162 171 165 165 165 165 165 165 165 165 166 0 0 164 165 165 166 0 161 162 162 163 0 164 166 0 164 165 165 166 0 164 165 170 162 163 0 0 164 165 165 165 165 165 166 0 0 0 0 0 + 165 165 165 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 0 0 0 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 164 165 165 166 0 164 165 165 166 0 164 166 0 164 165 165 166 0 164 165 165 165 166 0 0 164 165 165 165 165 165 166 0 0 0 0 0 + 165 165 165 165 166 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 161 163 0 0 0 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 164 165 165 166 0 164 165 165 170 162 171 166 0 164 165 165 166 0 164 165 165 165 166 0 0 164 165 165 165 165 165 166 0 0 0 0 0 + 165 165 165 165 170 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 0 0 0 164 170 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 164 165 165 166 0 164 165 165 165 165 165 170 162 171 165 165 166 0 164 165 165 165 166 0 0 164 165 165 165 165 165 166 0 0 0 0 0 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 162 162 162 162 171 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 171 165 165 170 162 171 165 165 165 165 165 165 165 165 165 165 166 0 164 165 165 165 166 0 0 164 165 165 165 165 165 166 0 0 0 0 0 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 171 165 165 165 166 0 0 164 165 165 165 165 165 166 0 0 0 0 0 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 170 162 162 171 165 165 165 165 165 170 162 163 0 0 0 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 + 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 0 0 0 + ) + ) + (trampoline + (portable #f) + (x 8480) + (y 704) + ) + (trampoline + (portable #f) + (x 8736) + (y 704) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 7136) + (y 672) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 7168) + (y 672) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 7200) + (y 672) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 7232) + (y 672) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 7264) + (y 672) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 7296) + (y 672) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 7424) + (y 672) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 7456) + (y 672) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 7488) + (y 672) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 7520) + (y 672) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 7552) + (y 672) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 7584) + (y 672) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 9696) + (y 320) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 9664) + (y 320) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 9632) + (y 320) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 14496) + (y 864) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 14528) + (y 864) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 14560) + (y 864) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 14592) + (y 864) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 14624) + (y 864) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 14656) + (y 864) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 14688) + (y 864) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10784) + (y 1024) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10752) + (y 992) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10592) + (y 960) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10688) + (y 992) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10656) + (y 992) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10656) + (y 1024) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10816) + (y 1024) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10752) + (y 960) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10784) + (y 992) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10720) + (y 960) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 11872) + (y 832) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 11904) + (y 832) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 11936) + (y 832) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 11968) + (y 832) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 12064) + (y 832) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 12096) + (y 832) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 12128) + (y 832) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 12160) + (y 832) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 13312) + (y 928) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 13344) + (y 928) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 13376) + (y 928) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 13408) + (y 928) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 13440) + (y 928) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 13472) + (y 928) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 13504) + (y 928) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 13536) + (y 928) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 9568) + (y 448) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 9600) + (y 448) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 9728) + (y 448) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 9760) + (y 448) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10752) + (y 928) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10784) + (y 960) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10816) + (y 992) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10848) + (y 1024) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/snow.sprite") + (x 10720) + (y 928) + ) + ) + (sector + (name "clouds") + (music "music/salcon.ogg") + (init-script "Background.start_moving(); + Foreground.start_moving(); + BackClouds.start_moving(); + ForeClouds.start_moving();") + (ambient-light 1 1 1) + (camera + (mode "normal") + ) + (particles-clouds + ) + (coin + (path + (node + (x 768) + (y 416) + ) + (node + (x 800) + (y 384) + ) + (node + (x 800) + (y 288) + ) + (node + (x 736) + (y 256) + ) + (node + (x 672) + (y 288) + ) + (node + (x 672) + (y 384) + ) + ) + ) + (powerup + (sprite "images/powerups/fireflower/fireflower.sprite") + (x 1536) + (y 864) + ) + (scripttrigger + (script "Level.spawn(\"main\",\"clouds\");") + (button #f) + (width 1600) + (height 32) + (x 32) + (y 1120) + ) + (secretarea + (width 1596) + (height 1116) + (x 32) + (y 0) + ) + (spawnpoint + (name "main") + (x 128) + (y 1024) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "Interactive") + (path + (node + (x 0) + (y 0) + ) + ) + (width 50) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 44 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 + 0 0 85 86 87 88 0 0 0 0 0 85 86 87 88 44 0 0 0 44 0 0 0 44 0 0 0 44 0 0 0 44 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 89 90 91 92 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 + 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 2817 0 0 0 0 44 0 0 0 0 2817 2817 2817 + 0 0 0 0 0 0 0 85 86 87 88 0 0 85 86 87 88 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 85 86 87 88 0 89 90 91 92 0 0 89 90 91 92 0 85 86 87 88 0 0 0 89 90 91 92 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 85 86 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (alpha 0.8) + (z-pos 100) + (name "Foreground") + (path + (node + (x 0) + (y 0) + ) + (node + (x 3) + (y -4) + ) + (node + (x -2) + (y 6) + ) + (node + (x 5) + (y -1) + ) + (node + (x 3) + (y 5) + ) + (node + (x -6) + (y -7) + ) + (node + (x 4) + (y 8) + ) + (node + (x 2) + (y -4) + ) + (node + (x -7) + (y 2) + ) + (node + (x -1) + (y -2) + ) + (node + (x -3) + (y 6) + ) + ) + (width 51) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 85 86 87 88 0 85 86 87 88 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 + 0 85 86 87 88 0 0 89 90 91 92 85 86 87 88 89 90 91 92 0 89 90 91 92 85 86 87 88 0 89 90 91 92 0 85 86 87 88 0 0 0 0 0 0 0 0 0 89 90 91 92 + 0 89 90 91 92 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "Background") + (path + (node + (x 0) + (y 0) + ) + (node + (x 0) + (y 0) + ) + (node + (x -5) + (y 6) + (time 1.7) + ) + (node + (x -2) + (y 4) + ) + (node + (x 6) + (y 1) + (time 1.1) + ) + (node + (x -4) + (y -1) + ) + (node + (x -7) + (y 3) + ) + (node + (x 2) + (y -4) + (time 1.6) + ) + (node + (x 1) + (y 4) + ) + (node + (x -4) + (y 1) + ) + (node + (x 5) + (y -9) + ) + (node + (x -5) + (y 6) + ) + (node + (x 4) + (y 5) + ) + (node + (x -2) + (y -2) + ) + ) + (width 50) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 85 86 87 88 0 0 0 0 85 86 87 88 0 0 0 85 86 87 88 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 + 89 90 91 92 85 86 87 88 89 90 91 92 0 0 0 89 90 91 92 0 89 90 91 92 85 86 87 88 0 0 85 86 87 88 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 89 90 91 92 0 0 0 85 86 87 88 0 0 85 86 87 88 0 0 0 89 90 91 92 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -50) + (name "BackClouds") + (path + (node + (x -16) + (y -16) + ) + (node + (x -18) + (y -12) + ) + (node + (x -10) + (y -17) + (time 1.3) + ) + (node + (x -9) + (y -9) + ) + (node + (x -16) + (y -20) + ) + (node + (x -10) + (y -20) + (time 1.3) + ) + ) + (width 51) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 + 85 86 87 88 0 0 0 0 0 85 86 87 88 89 90 91 92 0 85 86 87 88 0 89 90 91 92 0 85 86 87 88 89 90 91 92 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 + 89 90 91 92 0 85 86 87 88 89 90 91 92 85 86 87 88 0 89 90 91 92 85 86 87 88 0 0 89 90 91 92 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 89 90 91 92 0 0 0 0 89 90 91 92 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (alpha 0.8) + (z-pos 150) + (name "ForeClouds") + (path + (node + (x -16) + (y 16) + ) + (node + (x -18) + (y 18) + (time 1.1) + ) + (node + (x -15) + (y 11) + ) + (node + (x -19) + (y 17) + ) + (node + (x -14) + (y 16) + (time 1.7) + ) + (node + (x -19) + (y 14) + ) + (node + (x -10) + (y 20) + ) + (node + (x -17) + (y 12) + (time 1.1) + ) + ) + (width 51) + (height 35) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 86 87 88 0 0 0 0 0 0 0 0 0 0 85 86 87 88 + 0 0 0 0 89 90 91 92 85 86 87 88 0 0 0 89 90 91 92 0 0 0 0 0 0 0 85 86 87 88 0 0 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 89 90 91 92 + 0 0 0 0 0 0 0 0 89 90 91 92 0 0 0 0 85 86 87 88 0 85 86 87 88 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 90 91 92 0 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/iceplatform.sprite") + (x 736) + (y 768) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/iceplatform.sprite") + (x 480) + (y 768) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/iceplatform.sprite") + (x 992) + (y 768) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/iceplatform.sprite") + (x 608) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/iceplatform.sprite") + (x 864) + (y 640) + ) + (unstable_tile + (sprite "images/objects/unstable_tile/iceplatform.sprite") + (x 736) + (y 512) + ) + (wind + (speed-x 0) + (speed-y -500) + (acceleration 100) + (width 220) + (height 220) + (x 64) + (y 896) + ) + (wind + (blowing #f) + (speed-x 0) + (speed-y -500) + (acceleration 100) + (width 92) + (height 908) + (x 1536) + (y -12) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/world1/fr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/fr.po --- supertux-0.3.3/data/levels/world1/fr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/fr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,225 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Benjamin Leduc , 2013 +# mol1 , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: French (http://www.transifex.com/projects/p/supertux/language/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "Bienvenue en Antarctique" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "-Boîtes Bonus\n!images/objects/bonus_block/full-0.png\n#Les boîtes bonus contiennent des pièces, des améliorations et des objets spéciaux pour vous aider dans votre quette. \n#\n#Frappez les boîtes pour les obtenir" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-Checkpoints\n!images/objects/resetpoints/bell-m.png\n#Activez le checkpoint. Si Tux meurt, vous recommencez le niveau à cet endroit. L'utilisation du checkpoint vous coutera au moins 25 pièces. \n " + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "-Running\n!images/tiles/signs/run.png\n#Votre route est barrée ! Accélérez avant de sauter pour sauter au dessus du mur." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "-Fleurs de feu\n!images/powerups/fireflower/fire_flower-0.png\n#La fleur de feu donne à Tux le pouvoir de cracher des boules de feu." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "-MiniTux\n!images/powerups/1up/1up.png\n#Attrapper un miniTux rapporte 100 pièces." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "-Passages secrets \n#De nombreux niveaux contiennent des passages secrets. Cherchez-les" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "En route pour l'Aventure..." + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "Via Nostalgica" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "La Route de Tobgle" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "Dans le Petit Bain" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "Les Champs de Glace" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "Oh non ! Encore plus de Boules de Neige !" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "La Pierre Froide" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "Le Sens de la Neige, Recette Grumble" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "23ème division aérienne" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "La Fraîcheur d'un Soir" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "Dans les Étoiles" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "Au-delà des Cieux Arctiques" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "Ľentrée de la Caverne" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "Sous la Glace" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "La Vie au Frigo" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "« …ou c'est juste moi qui… ? »" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "La Glace au fond du Trou" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "Le Monument de Miyamoto" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "Le Bout du Tunnel" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "Le Village dans les Nuages" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "La Mystérieuse Maison de Glace" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "L'Issue" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "Le Pont d'Avignon" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "Les Ruines d'Arctique" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "Le Château de Nolok" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "Oh non, pas l'Homme des Neiges" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Une bifurcation" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Interupteurs\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#Les interrupteurs peuvent être utilisés pour pas mal de choses. Appuyez sur 'HAUT' pour l'utiliser. Celui-ci appelle l'ascenseur sur votre droite." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Trampoline\n!images/objects/trampoline/trampoline2-0.png\n#Les trampolines permettent à Tux d'aller plus haut. Maintenez la touche de saut appuyée pendant les rebonds sur le trampoline pour sauter plus haut." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "- Grimper \n# Tux peut Grimper ! Appuyez sur « HAUT » pour commencer à grimper. Appuyez sur « SAUTER/TIRER » pour en finir. " + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "À travers la Montagne" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Niveau Caché" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Pique-nique Avec Penny" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "Un monde de Glace" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Vous avez trouvé un passage secret" diff -Nru supertux-0.3.3/data/levels/world1/hi_IN.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/hi_IN.po --- supertux-0.3.3/data/levels/world1/hi_IN.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/hi_IN.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,223 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Hindi (India) (http://www.transifex.com/projects/p/supertux/language/hi_IN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hi_IN\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/hr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/hr.po --- supertux-0.3.3/data/levels/world1/hr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/hr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,224 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# ilija.culap14 , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Croatian (http://www.transifex.com/projects/p/supertux/language/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hr\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" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "Dobrodošli na Antartiku" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "Putovanje počinje" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "Oh ne! Još kugli!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "U zvijezdama" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "Ispod leda" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "Zivjeti u frižideru" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "\"--- ili sam to samo ja\"" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "Led u rupi" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "Kraj tunela" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "Put u oblake" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "Izlaz" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "Nolok Dvorac" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Dodatne razine" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Izlet s Penny" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Pronašli ste tajno mjesto" diff -Nru supertux-0.3.3/data/levels/world1/hu.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/hu.po --- supertux-0.3.3/data/levels/world1/hu.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/hu.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,281 +1,229 @@ -# Hungarian translations for SuperTux package -# Hungarian messages for SuperTux. -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# D. J. S. , 2012 +# norbix9 , 2013 +# gyeben , 2013 +# gyeben , 2014 # Kővágó Zoltán , 2006 -# +# DirtY_iCE , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTuX world1 hungarian translation\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-05-20 13:41+0100\n" -"Last-Translator: Kővágó Zoltán \n" -"Language-Team: Kővágó Zoltán (DirtY iCE) \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Hungarian (http://www.transifex.com/projects/p/supertux/language/hu/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Hungarian\n" -"X-Poedit-Country: HUNGARY\n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" -msgstr "Üdvözlet Az Antarktiszon!" +msgstr "Üdv az Antarktiszon" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" "#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" -"-Jutalom Dobozok\n" -"!images/objects/bonus_block/full-0.png\n" -"#A Jutalom Dobozokban érmék, teljesítmény-növelők, vagy egyéb speciális dolgok lehetnek hogy segítsenek.\n" -"#\n" -"#Üsd meg őket alulról, hogy megkapd a tartalmát." +msgstr "-Bónuszdobozok\n!images/objects/bonus_block/full-0.png\n#A bónuszdobozokban érmék, teljesítménynövelők és egyéb különleges dolgok lehetnek segítségedre.\n#\n#Üsd meg őket alulról, hogy megkapd a tartalmukat." -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -"-Tojás\n" -"!images/powerups/egg/egg.png\n" -"#A tojástól Tux megnő, így szét tudja törni a fa dobozokat a fejével." -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." -msgstr "" -"-Ellenőrző pontok:\n" -"!images/objects/resetpoints/bell-m.png\n" -"#Aktiváld az ellenőrző pontot. Ha meghalsz, és még van 25 érméd, allata fogod újrakezdeni (és nem a pálya elején)." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-Ellenőrző pontok \n!images/objects/resetpoints/bell-m.png \n#Aktiváld az ellenőrző pontot. Ha meghalsz, akkor újrakezdheted a pályát innen. Akárhányszor újra kezded a játékot egy ellenőrző ponttól, annyiszor elveszítesz legalább 25 érmét." -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." -msgstr "" -"-Futás\n" -"!images/tiles/signs/run.png\n" -"#Az út le van zárva. Neki kel futnod, hogy át tudd ugrani." +msgstr "-Futás\n!images/tiles/signs/run.png\n#Az út le van zárva. Neki kell futnod, hogy át tudd ugrani." -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" -"-Tűzvirág\n" -"!images/powerups/fireflower/fire_flower-0.png\n" -"#A tűzvirág segítségével Tux tűzgolyókat lőhet." +msgstr "-Tűzvirág\n!images/powerups/fireflower/fire_flower-0.png\n#A tűzvirág felvétele után Tux képes lesz tűzgolyókat is lőni." -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" -"-Ugró Tux\n" -"!images/powerups/1up/1up.png\n" -"#Ha elkapod, kapsz 100 érmét." +msgstr "-Tux-baba\n!images/powerups/1up/1up.png\n#Ha elkapod, kapsz 100 érmét." -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." -msgstr "" -"-Titkos Területek\n" -"#Sok pályán találhatsz titkos területeket a sima falak mögött, vagy egyéb módon elrejtve. Sok sikert!" +msgstr "-Titkos helyek\n#Sok pályán találhatsz titkos területeket a simának tűnő falak mögött. A megtalálásukhoz figyeld az apró jeleket." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" -msgstr "Az Utazás Elkezdődik" +msgstr "Az utazás elkezdődik" #: data/levels/world1/03 - Via Nostalgica.stl:3 msgid "Via Nostalgica" -msgstr "Via Nosztalgia" +msgstr "Via Nostalgica" #: data/levels/world1/04 - Tobgle Road.stl:3 msgid "Tobgle Road" -msgstr "Tobgle Útja" +msgstr "Tobgle utca" #: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 msgid "The Somewhat Smaller Bath" -msgstr "Valamivel Kisebb Ügy" +msgstr "Egy valamivel kisebb fürdő" #: data/levels/world1/06 - The Frosted Fields.stl:3 msgid "The Frosted Fields" -msgstr "Megfagyott Mezők" +msgstr "Megfagyott mezők" #: data/levels/world1/07 - Oh No More Snowballs.stl:3 msgid "Oh no! More Snowballs!" -msgstr "Jaj ne! Több Hógolyó!" +msgstr "Ó, ne! Még több hógolyó!" #: data/levels/world1/08 - Stone Cold.stl:3 msgid "Stone Cold" -msgstr "Hideg Kő" +msgstr "Csontfagyasztó hideg" #: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 msgid "Grumbel's Sense of Snow" -msgstr "Grumbel Érzése A Hóról" +msgstr "Grumbel szerint a hó" #: data/levels/world1/10 - 23rd Airborne.stl:3 -#, fuzzy msgid "23rd Airborne" -msgstr "23. Repülõ Század" +msgstr "23. repülősszázad" #: data/levels/world1/11 - Night Chill.stl:3 msgid "Night Chill" -msgstr "Fagyos Éjjel" +msgstr "Fagyos éj" #: data/levels/world1/12 - Into the Stars.stl:3 msgid "Into the Stars" -msgstr "Úton A Csillagokba" +msgstr "A csillagokba" #: data/levels/world1/13 - Above the Arctic Skies.stl:3 msgid "Above the Arctic Skies" -msgstr "Az Sarkvidéki Ég Fölött" +msgstr "A sarki ég fölött" #: data/levels/world1/14 - Entrance to the Cave.stl:3 msgid "Entrance to the Cave" -msgstr "Belépés A Barlangba" +msgstr "Belépés a barlangba" #: data/levels/world1/15 - Under the Ice.stl:3 msgid "Under the Ice" -msgstr "A Jég Alatt" +msgstr "A jég alatt" #: data/levels/world1/16 - Living in a Fridge.stl:3 msgid "Living in a Fridge" -msgstr "Élet A Hűtőben" +msgstr "Élet a hűtőben" #: data/levels/world1/17 - Or is it just me.stl:3 msgid "'...or is it just me?'" -msgstr "\"...vagy ez csak én vagyok?\"" +msgstr "\"...vagy tévednék?\"" #: data/levels/world1/18 - Ice in the Hole.stl:3 msgid "Ice in the Hole" -msgstr "Jég A Föld Alatt" +msgstr "Jég a föld mélyén" #: data/levels/world1/19 - Miyamoto Monument.stl:3 -#, fuzzy msgid "Miyamoto Monument" -msgstr "Miyamoto Emlékműve" +msgstr "Miyamoto-emlékmű" #: data/levels/world1/20 - End of the Tunnel.stl:3 msgid "End of the Tunnel" -msgstr "Az Alagút Vége" +msgstr "Az alagút vége" #: data/levels/world1/21 - A Path in the Clouds.stl:3 msgid "A Path in the Clouds" -msgstr "Út A Felhők Között" +msgstr "Út a felhők között" #: data/levels/world1/22 - A Mysterious House of Ice.stl:3 msgid "A Mysterious House of Ice" -msgstr "A Jég Titokzatos Háza" +msgstr "A jég titokzatos háza" #: data/levels/world1/23 - The Escape.stl:3 msgid "The Escape" -msgstr "A Szökés" +msgstr "A szökés" #: data/levels/world1/24 - The Shattered Bridge.stl:3 msgid "The Shattered Bridge" -msgstr "Törött Híd" +msgstr "A szétroncsolt híd" #: data/levels/world1/25 - Arctic Ruins.stl:3 msgid "Arctic Ruins" -msgstr "Sarkvidéki Romok" +msgstr "Sarkvidéki romok" #: data/levels/world1/26 - The Castle of Nolok.stl:3 msgid "The Castle of Nolok" -msgstr "Nolok Kastélya" +msgstr "Nolok vára" #: data/levels/world1/27 - No More Mr Ice Guy.stl:3 msgid "No More Mr Ice Guy" -msgstr "Nincs Több Mr. Jég Pacák" +msgstr "Nincs több több Jég úr" -#: data/levels/world1/bonus.stl:3 -msgid "Bonus Level" -msgstr "Bónusz Pálya" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Egy elágazás az úton" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Kapcsolók\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#A kapcsolók arra használhatóak, hogy egyéb módszereket aktiválhassanak a dolgok során. Nyomjad le a FEL gombot az aktiváláshoz. Ez például aktiválja a liftet melletted." -#: data/levels/world1/extro.txt:6 +#: data/levels/world1/Fork_in_the_Road.stl:362 msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Tavaszi Deszkák\n!images/objects/trampoline/trampoline2-0.png\n#A tavaszi deszkák lehetővé teszik, hogy minnél magasabbra ugorhass. Tartsad lenyomva az UGRÁS gombot miközben ugrálsz a deszkán, hogy még magasabb helyre juthass." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "- Mászás \n# Tux tud mászni! Nyomd meg a felfelé gombot a mászás elkezdéséhez. Nyomd meg az akció gombot vagy ugorj az abbahagyásához." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" msgstr "" +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Bónusz pálya" + #: data/levels/world1/intro.stl:3 msgid "Picnic With Penny" msgstr "Piknik Pennyvel" -#: data/levels/world1/intro.txt:5 -msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." -msgstr "" - #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Jégsziget" -#~ msgid "You found a secret area!" -#~ msgstr "Megtaláltál egy titkos területet!" - -#~ msgid "Icyisland levels" -#~ msgstr "Jégszigeti pályák" +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Találtál egy titkos területet!" diff -Nru supertux-0.3.3/data/levels/world1/intro.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/intro.stl --- supertux-0.3.3/data/levels/world1/intro.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/intro.stl 2014-05-17 16:30:09.000000000 +0000 @@ -3,21 +3,23 @@ (name (_ "Picnic With Penny")) (author "SuperTux Team") (license "GPL 2+ / CC-by-sa 3.0") - (on-menukey-script "sector.Effect.fade_out(1); -wait(1); -Level.finish(true); -") (sector (name "main") (music "music/intro.ogg") - (init-script " - import(\"levels/world1/intro.nut\"); - intro(); - ") + (init-script " Tux.add_bonus(\"grow\"); + RADIO.set_action(\"quiet\"); + PENNY.set_action(\"stand-left\"); + NOLOK.set_visible(false); +") (ambient-light 1 1 1) (camera (mode "normal") ) + (decal + (x 1600) + (y 1056) + (sprite "images/engine/menu/logo.png") + ) (gradient (top_color 0 0.85 1) (bottom_color 0 0.6 1) @@ -27,18 +29,18 @@ (visible #t) (physic-enabled #t) (solid #t) + (sprite "images/creatures/penny/penny.sprite") (x 3489) (y 1280) - (sprite "images/creatures/penny/penny.sprite") ) (scriptedobject (name "RADIO") (visible #t) (physic-enabled #t) (solid #t) + (sprite "images/objects/radio/radio.sprite") (x 3404) (y 1302) - (sprite "images/objects/radio/radio.sprite") ) (scriptedobject (name "BUSH") @@ -46,29 +48,98 @@ (visible #t) (physic-enabled #f) (solid #f) + (sprite "images/tiles/doodads/iceshrub.sprite") (x 3607) (y 1220) - (sprite "images/tiles/doodads/iceshrub.sprite") ) (scriptedobject (name "NOLOK") (visible #t) (physic-enabled #t) (solid #t) + (sprite "images/creatures/nolok/nolok.sprite") (x 3631) (y 1276) - (sprite "images/creatures/nolok/nolok.sprite") + ) + (scripttrigger + (script "function shake_bush() +{ + //play_sound(\"sounds/rustle.wav\"); + local bushx = BUSH.get_pos_x(); + local bushy = BUSH.get_pos_y(); + for(local i = 0; i < 20; ++i) { + BUSH.set_pos(bushx + ( rand() % 6 ) - 3, bushy); + wait(0.05); + } +} + +if(!(\"script_ran\" in this)) { + script_ran <- true; + //initialize + Tux.deactivate(); + Tux.walk(0); + + //begin conversation and Tux rap + play_sound(\"speech/tux_hello.ogg\"); + wait(3.5); + play_sound(\"speech/penny_runt_01.ogg\"); + wait(1.5); + play_sound(\"speech/tux_murp_01.ogg\"); + wait(1.5); + RADIO.set_action(\"loud\"); + play_sound(\"speech/tux_rap.ogg\"); + wait(8); + shake_bush(); + wait(5); + shake_bush(); + wait(3); + shake_bush(); + wait(1.8); + + //enter Nolok + NOLOK.set_velocity(-220, 600); + NOLOK.set_visible(true); + Effect.fade_out(1.3); + wait(4); + + //darkness + NOLOK.set_visible(false); + NOLOK.set_solid(false); + PENNY.set_visible(false); + PENNY.set_solid(false); + RADIO.set_visible(false); + RADIO.set_solid(false); + + //wake up, Tux... + Effect.fade_in(3); + Tux.activate(); + Tux.kill(false); +}") + (button #f) + (width 32) + (height 520) + (x 3392) + (y 832) + ) + (scripttrigger + (script "Effect.fade_out(2); + wait(2); + Level.finish(true);") + (width 32) + (height 380) + (x 4320) + (y 960) ) (particles-snow ) (spawnpoint (name "main") - (x 896) - (y 768) + (x 480) + (y 1280) ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 200) (height 50) (tiles @@ -125,8 +196,8 @@ ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 200) (height 50) (tiles @@ -183,8 +254,8 @@ ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 200) (height 50) (tiles @@ -230,7 +301,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 diff -Nru supertux-0.3.3/data/levels/world1/intro.txt supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/intro.txt --- supertux-0.3.3/data/levels/world1/intro.txt 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/intro.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1,26 +0,0 @@ -; Introduction text -(supertux-text - (background "arctis.jpg") - - (text (_ "-Penny gets captured! - -#Tux and Penny were out having a nice -#picnic on the ice fields of Antarctica. -#Suddenly, a creature jumped from -#behind an ice bush, there was a flash, -#and Tux fell asleep! - -#When Tux wakes up, he finds that Penny -#is missing. Where she lay before now -#lies a letter. \"Tux, my arch enemy!\" -#says the letter. \"I have captured -#your beautiful Penny and have taken her -#to my fortress. The path to my fortress -#is littered with my minions. Give up on -#the thought of trying to reclaim her, -#you haven't a chance! -Nolok\" - -#Tux looks and see Nolok's fortress in -#the distance. Determined to save his -#beloved Penny, he begins his journey.")) -) diff -Nru supertux-0.3.3/data/levels/world1/it.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/it.po --- supertux-0.3.3/data/levels/world1/it.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/it.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,225 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# angi3 , 2014 +# noizer, 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-04-04 11:29+0000\n" +"Last-Translator: angi3 \n" +"Language-Team: Italian (http://www.transifex.com/projects/p/supertux/language/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "Benvenuto ad Antarctica" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "-Blocchi Bonus\n!images/objects/bonus_block/full-0.png\n#I blocchi bonus possono contenere monete, potenziamenti o oggetti speciali per aiutarti nella tua missione.\n#\n#Colpiscili dal basso per prendere il loro contenuto." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "-Uova\n!images/powerups/egg/egg-0.png\n#L'uovo fa crescere Tux. Così ora Tux può spaccare i blocchi di legno con la testa." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-Checkpoints\n!images/objects/resetpoints/bell-m.png\n#Attiva il checkpoint. Se muori puoi riprovare il livello da qui. Tutte le volte che riprovi partendo da un checkpoint perdi almeno 25 monete." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "-Correre\n!images/tiles/signs/run.png\n#La strada di fronte a te è bloccata. Prendi un po' di velocità prima di saltare per passare sopra i blocchi." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "-Fiore di Fuoco\n!images/powerups/fireflower/fire_flower-0.png\n#Il fiore di fuoco dona a Tux l'abilità di lanciare palle di fuoco." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "-Bambolina Tux\n!images/powerups/1up/1up.png\n#La bambolina Tux dona a Tux 100 monete." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "-Aree Segrete\n#Molti livelli contengono aree segrete nascoste dietro a quelli che sembrano normali muri. Cerca gli indizi per trovarle." + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "Il Viaggio Comincia" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "Via Nostalgica" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "Tobgle Road" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "Il Bagno Piccino" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "I Campi Ghiacciati" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "Oh no! Altre Palle di Neve!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "Pietrafredda" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "Il Senso di Grumbel per la Neve" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "23esima Aviotrasportata" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "Gelo Notturno" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "Fra le Stelle" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "Sopra i Cieli Artici" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "Ingresso della Grotta" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "Sotto il ghiaccio" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "Vivendo in un frigorifero" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "'...o sono solo io?'" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "Ghiaccio in buca" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "Monumento a Miyamoto" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "La fine del Tunnel" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "Una Strada fra le Nuvole" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "Una Misteriosa Casa di Ghiaccio" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "La Fuga" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "Il Ponte a Pezzi" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "Rovine Artiche" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "Il Castello di Nolok" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "Nessun Altro Signor Ghiacciolo" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Un Bivio nella Strada" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Interruttori\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#Gli interruttori possono essere usati per fare ogni tipo di cosa. Spingi Su per usare l'interruttore. Questo attiva l'ascensore alla tua destra." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Molle\n!images/objects/trampoline/trampoline2-0.png\n#Le molle permettono a Tux di saltare verso nuovi orizzonti. Tieni premuto il pulsante di salto mentre rimbalzi su una molla per saltare più in alto." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "- Scalare\n# Tux può scalare! Spingi SU per iniziare a scalare. Spingi il pulsante di AZIONE o salto per smettere." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "Il Valico di Montagna" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Livello Bonus" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Picnic Con Penny" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "Ghiaccisola" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Hai Trovato un'Area Segreta" diff -Nru supertux-0.3.3/data/levels/world1/ja.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ja.po --- supertux-0.3.3/data/levels/world1/ja.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ja.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,223 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Japanese (http://www.transifex.com/projects/p/supertux/language/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/lt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/lt.po --- supertux-0.3.3/data/levels/world1/lt.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/lt.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,26 +1,28 @@ -# Lithuanian translations for world package. -# Copyright (C) 2006 THE world'S COPYRIGHT HOLDER -# This file is distributed under the same license as the world package. -# , 2006. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Andrius Štikonas , 2006 msgid "" msgstr "" -"Project-Id-Version: world 1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2008-04-01 18:46+0300\n" -"Last-Translator: Andrius Štikonas \n" -"Language-Team: Lithuanian \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Lithuanian (http://www.transifex.com/projects/p/supertux/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: lt\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" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Sveikas atvykęs į Antarktidą" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" @@ -29,49 +31,42 @@ "#Hit them from below to get at their contents." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 -#, fuzzy +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -"-Kiaušiniai\n" -"!images/powerups/egg/egg.png\n" -"#Kaiušinis užaugina Tuxą didesniu. Tuxas tada gali daužyti medinius blokelius sus savo galva." -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" -"-Tux lėlė\n" -"!images/powerups/1up/1up.png\n" -"#Tux lėlė duoda Tuxui 100 monetų." +msgstr "-Tux lėlė\n!images/powerups/1up/1up.png\n#Tux lėlė duoda Tuxui 100 monetų." -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." @@ -181,83 +176,49 @@ msgid "No More Mr Ice Guy" msgstr "Daugiau jokių ponų Ledinių vyrukų" -#: data/levels/world1/bonus.stl:3 -msgid "Bonus Level" -msgstr "Premijinis lygis" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" -#: data/levels/world1/extro.txt:6 +#: data/levels/world1/Fork_in_the_Road.stl:353 msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." msgstr "" -#: data/levels/world1/intro.stl:3 -msgid "Picnic With Penny" -msgstr "Piknikas su Penny" +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" -#: data/levels/world1/intro.txt:5 +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." msgstr "" +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Premijinis lygis" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Piknikas su Penny" + #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Ledo sala" -#~ msgid "You found a secret area!" -#~ msgstr "Tu radai slaptą vietą!" - -#, fuzzy -#~ msgid "Icyisland levels" -#~ msgstr "Ledo sala" +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/ml.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ml.po --- supertux-0.3.3/data/levels/world1/ml.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ml.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,223 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-20 21:04+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Malayalam (http://www.transifex.com/projects/p/supertux/language/ml/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ml\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/Mtn_Pass.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/Mtn_Pass.stl --- supertux-0.3.3/data/levels/world1/Mtn_Pass.stl 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/Mtn_Pass.stl 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,1501 @@ +(supertux-level + (version 2) + (name (_ "The Mountain Pass")) + (author "LMH") + (license "GPL 2 / CC-by-sa 3.0") + (sector + (name "main") + (music "music/airship_remix.ogg") + (ambient-light 1 1 1) + (background + (alignment "bottom") + (speed 0.13) + (image "images/background/arcticskies1.png") + ) + (background + (alignment "bottom") + (speed 0.25) + (image "images/background/arcticskies3.png") + ) + (background + (alignment "bottom") + (speed 2) + (image "images/background/arcticskies35.png") + (layer 100) + ) + (background + (alignment "bottom") + (speed 0.5) + (image "images/background/arcticskies2.png") + ) + (bonusblock + (script "") + (sprite "images/objects/bonus_block/purpleblock.sprite") + (count 2) + (contents "firegrow") + (x 5408) + (y 96) + ) + (bonusblock + (script "") + (x 11216) + (y 528) + ) + (bonusblock + (script "") + (contents "rain") + (x 11344) + (y 528) + ) + (bonusblock + (script "") + (sprite "images/objects/bonus_block/purpleblock.sprite") + (count 2) + (contents "firegrow") + (x 15072) + (y 352) + ) + (bouncingsnowball + (x 11968) + (y 384) + ) + (camera + (mode "normal") + ) + (captainsnowball + (x 1794) + (y 928) + ) + (climbable + (width 32) + (height 284) + (x 7488) + (y 128) + ) + (climbable + (width 32) + (height 316) + (x 12224) + (y 480) + ) + (climbable + (width 32) + (height 572) + (x 15200) + (y 576) + ) + (climbable + (width 32) + (height 316) + (x 8960) + (y 64) + ) + (particles-clouds + ) + (coin + (path + (node + (x 128) + (y 1056) + ) + (node + (x 192) + (y 896) + ) + (node + (x 256) + (y 1056) + ) + (node + (x 96) + (y 960) + ) + (node + (x 288) + (y 960) + ) + ) + ) + (coin + (path + (node + (x 256) + (y 1056) + ) + (node + (x 96) + (y 960) + ) + (node + (x 288) + (y 960) + ) + (node + (x 128) + (y 1056) + ) + (node + (x 192) + (y 896) + ) + ) + ) + (coin + (path + (node + (x 288) + (y 960) + ) + (node + (x 128) + (y 1056) + ) + (node + (x 192) + (y 896) + ) + (node + (x 256) + (y 1056) + ) + (node + (x 96) + (y 960) + ) + ) + ) + (coin + (path + (node + (x 96) + (y 960) + ) + (node + (x 288) + (y 960) + ) + (node + (x 128) + (y 1056) + ) + (node + (x 192) + (y 896) + ) + (node + (x 256) + (y 1056) + ) + ) + ) + (coin + (path + (node + (x 192) + (y 896) + ) + (node + (x 256) + (y 1056) + ) + (node + (x 96) + (y 960) + ) + (node + (x 288) + (y 960) + ) + (node + (x 128) + (y 1056) + ) + ) + ) + (decal + (x 16128) + (y 1056) + (layer -100) + (sprite "images/tiles/background/background.png") + ) + (decal + (x 7072) + (y 224) + (layer -50) + (sprite "images/decal/explanations/billboard-climbing.png") + ) + (firefly + (x 6608) + (y 512) + ) + (platform + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (node + (x 832) + (y 800) + (time 3) + ) + (node + (x 832) + (y 992) + (time 3) + ) + ) + ) + (platform + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (node + (x 2048) + (y 736) + (time 2) + ) + (node + (x 2048) + (y 960) + (time 2) + ) + ) + ) + (platform + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (mode "pingpong") + (node + (x 2464) + (y 448) + ) + (node + (x 2464) + (y 576) + ) + (node + (x 2368) + (y 672) + ) + (node + (x 2368) + (y 800) + ) + ) + ) + (platform + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (node + (x 3456) + (y 512) + (time 3) + ) + (node + (x 3456) + (y 736) + (time 3) + ) + ) + ) + (platform + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (mode "pingpong") + (node + (x 3840) + (y 736) + (time 2) + ) + (node + (x 3840) + (y 960) + (time 2) + ) + ) + ) + (platform + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (mode "pingpong") + (node + (x 4064) + (y 960) + (time 1.5) + ) + (node + (x 4288) + (y 960) + (time 1.5) + ) + (node + (x 4416) + (y 800) + (time 1.5) + ) + ) + ) + (platform + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (mode "pingpong") + (node + (x 4512) + (y 416) + ) + (node + (x 4448) + (y 480) + (time 2) + ) + (node + (x 4576) + (y 608) + ) + (node + (x 4576) + (y 672) + (time 0.5) + ) + (node + (x 4544) + (y 704) + ) + ) + ) + (platform + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (mode "pingpong") + (node + (x 4768) + (y 416) + (time 1.5) + ) + (node + (x 4768) + (y 288) + (time 3) + ) + (node + (x 5088) + (y 288) + (time 3) + ) + ) + ) + (platform + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (mode "pingpong") + (node + (x 5632) + (y 288) + (time 1.5) + ) + (node + (x 5632) + (y 416) + (time 1.5) + ) + (node + (x 5696) + (y 512) + (time 1.5) + ) + (node + (x 5856) + (y 512) + (time 1.5) + ) + (node + (x 5952) + (y 608) + (time 1.5) + ) + (node + (x 5952) + (y 736) + (time 1.5) + ) + ) + ) + (platform + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (mode "pingpong") + (node + (x 8672) + (y 576) + ) + (node + (x 8768) + (y 672) + ) + (node + (x 8960) + (y 672) + ) + (node + (x 9056) + (y 576) + ) + ) + ) + (platform + (sprite "images/objects/platforms/wood-fivetiles.sprite") + (path + (mode "pingpong") + (node + (x 14688) + (y 704) + ) + (node + (x 14688) + (y 832) + ) + (node + (x 14592) + (y 928) + ) + (node + (x 14592) + (y 1088) + ) + ) + ) + (flyingsnowball + (x 9248) + (y 96) + ) + (flyingsnowball + (x 10272) + (y 416) + ) + (flyingsnowball + (x 3712) + (y 608) + ) + (flyingsnowball + (x 4704) + (y 384) + ) + (flyingsnowball + (x 5856) + (y 352) + ) + (haywire + (x 11109) + (y 480) + ) + (haywire + (x 14021) + (y 928) + ) + (infoblock + (message (_ "- Climbing +# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go.")) + (x 7392) + (y 288) + ) + (jumpy + (x 7207) + (y 232) + ) + (jumpy + (x 12480) + (y 608) + ) + (jumpy + (x 12544) + (y 528) + ) + (jumpy + (x 13760) + (y 864) + ) + (jumpy + (x 15079) + (y 520) + ) + (mrbomb + (x 11936) + (y 480) + ) + (mrbomb + (x 13312) + (y 736) + ) + (smartball + (x 8224) + (y 448) + ) + (smartball + (x 8611) + (y 448) + ) + (smartball + (x 9376) + (y 480) + ) + (smartball + (x 10592) + (y 384) + ) + (smartball + (x 1859) + (y 928) + ) + (smartball + (x 3075) + (y 512) + ) + (smartball + (x 5475) + (y 192) + ) + (smartball + (x 7008) + (y 256) + ) + (smartball + (x 7616) + (y 160) + ) + (rock + (x 12448) + (y 640) + ) + (rock + (x 12480) + (y 640) + ) + (rock + (x 12512) + (y 640) + ) + (rock + (x 12544) + (y 640) + ) + (rock + (x 12576) + (y 640) + ) + (rock + (x 12464) + (y 672) + ) + (rock + (x 12496) + (y 672) + ) + (rock + (x 12528) + (y 672) + ) + (rock + (x 12560) + (y 672) + ) + (rock + (x 12480) + (y 704) + ) + (rock + (x 12512) + (y 704) + ) + (rock + (x 12544) + (y 704) + ) + (rock + (x 12496) + (y 736) + ) + (rock + (x 12528) + (y 736) + ) + (rock + (x 12512) + (y 768) + ) + (rock + (x 12512) + (y 800) + ) + (secretarea + (width 192) + (height 192) + (x 8032) + (y 704) + ) + (secretarea + (fade-tilemap "secret") + (width 444) + (height 92) + (x 15616) + (y 1152) + ) + (short_fuse + (x 6537) + (y 738) + ) + (short_fuse + (x 6601) + (y 738) + ) + (short_fuse + (x 7881) + (y 514) + ) + (short_fuse + (x 9961) + (y 578) + ) + (short_fuse + (x 11689) + (y 482) + ) + (short_fuse + (x 11817) + (y 482) + ) + (short_fuse + (x 11625) + (y 482) + ) + (snowball + (x 931) + (y 1056) + ) + (snowball + (x 1059) + (y 1056) + ) + (snowman + (x 15882) + (y 1027) + ) + (spawnpoint + (name "main") + (x 32) + (y 1120) + ) + (tilemap + (solid #t) + (z-pos 0) + (name "interactive") + (width 520) + (height 40) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2164 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2164 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2164 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2155 2164 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2164 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2149 1719 1719 1719 1719 1719 1719 1719 1719 1719 1718 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2164 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 79 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2164 2156 2156 2156 2157 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 3023 3018 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 3004 3024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2164 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 3023 3016 3028 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 3027 3015 3024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3011 3033 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 3027 3015 3024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 8 22 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 13 14 14 14 14 14 14 14 14 15 0 0 0 0 0 2155 2156 2156 2164 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3027 3015 3024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 3027 3001 1719 1719 1719 3006 3024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 2911 2912 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2164 2156 2157 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2164 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3027 3015 3024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3027 3015 3024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 2921 2922 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 23 11 19 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 44 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2164 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2164 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3027 3015 3024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3027 3015 3024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 14 14 14 14 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 3017 3024 0 0 44 0 0 0 44 0 0 3023 3018 0 0 0 0 2155 2156 2156 2156 2164 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2047 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3027 2999 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3027 2999 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 12 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 3027 3015 3024 0 0 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2934 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2935 17 2933 11 11 12 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 3027 3015 3024 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 2155 2156 2156 2164 2156 2156 2157 0 0 0 2155 2156 2156 2164 2156 2156 2157 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2164 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2164 2157 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3000 3028 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2157 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2935 2936 0 2934 2933 11 12 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 3027 3001 1719 1719 1719 1719 1719 3002 3028 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2155 2164 2157 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 2155 2164 2156 2156 2156 2156 2156 2156 2156 2156 2156 2156 2164 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2164 2156 2156 2156 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3021 3028 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 7 9 0 0 44 0 0 44 0 0 44 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 2936 0 0 0 2934 17 18 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 2162 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 13 113 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 44 2162 44 0 0 44 2162 44 0 0 44 2162 44 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 2162 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 2162 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3018 0 0 0 2155 2156 2164 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 2925 2926 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2156 2156 2156 2156 2156 2156 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 2155 2156 2164 2156 2156 2156 2156 2156 2156 2156 2156 2156 2156 2156 2164 2156 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 2162 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2928 2925 2926 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3003 0 0 0 0 0 0 0 0 0 2162 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 44 0 0 0 44 0 0 0 3023 3016 3028 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2928 2925 2926 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 9 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2928 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 15 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 8 8 8 8 8 8 8 8 9 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2934 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2929 2930 18 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3000 3028 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 2911 2912 14 14 14 14 14 14 14 14 15 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 1720 1719 1719 1719 1719 1719 1719 3002 3028 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2934 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 2929 2930 2931 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 2929 2930 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2934 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2935 2931 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 2935 2931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2934 2925 2926 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2935 2936 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 2909 2910 8 8 8 8 8 204 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 204 8 8 8 8 2921 2922 1830 1833 1834 11 11 11 11 11 11 11 11 2940 2936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2928 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2935 2936 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2155 2156 2156 2164 2156 2156 2157 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 7 8 9 0 0 0 0 0 0 0 0 0 133 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 1826 1829 2911 2912 14 14 14 14 14 214 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 214 14 14 14 14 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 2941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2934 2933 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2940 2936 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 7 8 114 14 15 0 0 0 0 0 0 0 0 7 133 8 8 8 114 113 9 0 7 8 8 8 8 8 8 8 8 8 8 8 8 132 1311 8 8 8 + 0 0 0 0 0 0 0 0 0 1826 1829 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2940 2942 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2937 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2941 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 7 8 8 8 8 8 8 114 14 23 2135 21 8 8 9 0 0 7 8 8 114 14 14 14 14 23 20 15 2947 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 + 8 8 8 8 8 8 8 2921 2922 1830 1833 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2938 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2940 2942 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 13 14 14 14 14 14 14 23 11 11 11 20 14 14 15 77 77 13 14 14 23 11 11 11 11 11 11 12 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 14 14 14 14 14 14 14 2923 2924 1834 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2940 2942 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2939 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 16 2925 2926 2134 11 11 11 11 11 11 11 11 11 11 12 0 0 16 17 17 17 17 17 17 17 17 17 18 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2940 2942 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 2928 2925 2926 11 11 11 11 11 11 11 11 11 21 8 8 8 8 8 8 8 8 8 8 8 8 8 8 22 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2940 2942 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 2941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 2162 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 2928 2925 11 11 11 11 11 11 11 11 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "foreground") + (width 520) + (height 40) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -100) + (name "background") + (width 520) + (height 40) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2047 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2047 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2049 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 2049 0 2162 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2158 2159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 110 111 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 2158 2159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 123 0 0 2162 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2158 2159 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2047 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2158 2159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 125 0 0 2162 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 24 0 0 24 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2160 2161 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1345 1344 0 24 2162 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2160 2161 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2160 2161 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2160 2161 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1321 1322 1323 1324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 2160 2161 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1325 1326 1327 1328 0 0 2158 2159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1329 1330 1331 1332 0 0 2160 2161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1333 1334 1335 1336 0 25 2160 2161 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3023 3016 3028 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2049 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3016 3028 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2154 0 0 0 0 0 0 0 0 0 2154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 24 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 24 25 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 24 0 0 0 0 0 0 0 109 110 111 0 0 0 0 0 0 0 0 0 25 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 8 0 25 25 0 0 2185 2199 2186 0 0 0 8 0 0 0 0 0 0 0 0 8 8 0 0 24 + 0 0 0 0 0 0 106 107 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 25 2049 24 0 0 0 0 0 0 0 0 8 8 2185 2199 2199 2186 8 8 0 0 0 0 0 0 0 2180 0 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 24 0 0 109 110 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2197 2187 2197 2187 0 0 0 0 0 0 0 0 0 2180 2181 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2181 2188 2180 2180 2180 2179 2180 2180 2179 2180 2179 2180 2180 2189 2179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2180 2189 2196 2181 2188 2179 2181 2196 2189 2188 2196 2181 2181 2189 2188 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 99) + (name "secret") + (width 520) + (height 40) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 14 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 14 14 14 14 14 14 0 0 0 0 0 0 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (trampoline + (portable #f) + (x 8352) + (y 864) + ) + (weak_block + (linked #f) + (x 8240) + (y 736) + ) + (weak_block + (linked #f) + (x 8240) + (y 768) + ) + (weak_block + (linked #f) + (x 8240) + (y 800) + ) + (weak_block + (linked #f) + (x 8240) + (y 832) + ) + (weak_block + (linked #f) + (x 8240) + (y 864) + ) + (weak_block + (linked #f) + (x 10144) + (y 512) + ) + (weak_block + (linked #f) + (x 10176) + (y 512) + ) + (weak_block + (linked #f) + (x 10144) + (y 544) + ) + (weak_block + (linked #f) + (x 10176) + (y 544) + ) + (weak_block + (linked #f) + (x 10144) + (y 576) + ) + (weak_block + (linked #f) + (x 10176) + (y 576) + ) + (weak_block + (linked #f) + (x 10144) + (y 608) + ) + (weak_block + (linked #f) + (x 10176) + (y 608) + ) + (weak_block + (linked #f) + (x 10480) + (y 272) + ) + (weak_block + (linked #f) + (x 10480) + (y 304) + ) + (weak_block + (linked #f) + (x 10512) + (y 272) + ) + (weak_block + (linked #f) + (x 10512) + (y 304) + ) + (weak_block + (linked #f) + (x 10544) + (y 272) + ) + (weak_block + (linked #f) + (x 10544) + (y 304) + ) + (weak_block + (linked #f) + (x 10576) + (y 272) + ) + (weak_block + (linked #f) + (x 10576) + (y 304) + ) + (weak_block + (linked #f) + (x 11072) + (y 512) + ) + (weak_block + (linked #f) + (x 11104) + (y 512) + ) + (weak_block + (linked #f) + (x 11136) + (y 512) + ) + (weak_block + (linked #f) + (x 11168) + (y 512) + ) + (weak_block + (linked #f) + (x 11200) + (y 512) + ) + (weak_block + (linked #f) + (x 11232) + (y 512) + ) + (weak_block + (linked #f) + (x 11264) + (y 512) + ) + (weak_block + (linked #f) + (x 11296) + (y 512) + ) + (weak_block + (linked #f) + (x 11328) + (y 512) + ) + (weak_block + (linked #f) + (x 11360) + (y 512) + ) + (weak_block + (linked #f) + (x 11392) + (y 512) + ) + (weak_block + (linked #f) + (x 11424) + (y 512) + ) + (weak_block + (linked #f) + (x 11456) + (y 512) + ) + (weak_block + (linked #f) + (x 11488) + (y 512) + ) + (weak_block + (linked #f) + (x 11520) + (y 512) + ) + (weak_block + (linked #f) + (x 11552) + (y 512) + ) + (weak_block + (linked #f) + (x 11584) + (y 512) + ) + (weak_block + (linked #f) + (x 11616) + (y 512) + ) + (weak_block + (linked #f) + (x 11648) + (y 512) + ) + (weak_block + (linked #f) + (x 11680) + (y 512) + ) + (weak_block + (linked #f) + (x 11712) + (y 512) + ) + (weak_block + (linked #f) + (x 11744) + (y 512) + ) + (weak_block + (linked #f) + (x 11776) + (y 512) + ) + (weak_block + (linked #f) + (x 11808) + (y 512) + ) + (weak_block + (linked #f) + (x 11840) + (y 512) + ) + (weak_block + (linked #f) + (x 11872) + (y 512) + ) + (weak_block + (linked #f) + (x 11904) + (y 512) + ) + (weak_block + (linked #f) + (x 11936) + (y 512) + ) + (weak_block + (linked #f) + (x 11968) + (y 512) + ) + (weak_block + (linked #f) + (x 12000) + (y 512) + ) + (weak_block + (linked #f) + (x 12032) + (y 512) + ) + (weak_block + (linked #f) + (x 12064) + (y 512) + ) + (weak_block + (linked #f) + (x 12512) + (y 832) + ) + (weak_block + (linked #f) + (x 12992) + (y 704) + ) + (weak_block + (linked #f) + (x 13024) + (y 704) + ) + (weak_block + (linked #f) + (x 13056) + (y 704) + ) + (weak_block + (linked #f) + (x 13216) + (y 768) + ) + (weak_block + (linked #f) + (x 13248) + (y 768) + ) + (weak_block + (linked #f) + (x 13280) + (y 768) + ) + (weak_block + (linked #f) + (x 13312) + (y 768) + ) + (weak_block + (linked #f) + (x 13344) + (y 768) + ) + (weak_block + (linked #f) + (x 13504) + (y 832) + ) + (weak_block + (linked #f) + (x 13536) + (y 832) + ) + (weak_block + (linked #f) + (x 13792) + (y 896) + ) + (weak_block + (linked #f) + (x 13728) + (y 896) + ) + (weak_block + (linked #f) + (x 13760) + (y 896) + ) + (weak_block + (linked #f) + (x 13568) + (y 832) + ) + (weak_block + (linked #f) + (x 13920) + (y 960) + ) + (weak_block + (linked #f) + (x 14112) + (y 960) + ) + (weak_block + (linked #f) + (x 14080) + (y 960) + ) + (weak_block + (linked #f) + (x 14016) + (y 960) + ) + (weak_block + (linked #f) + (x 14048) + (y 960) + ) + (weak_block + (linked #f) + (x 13984) + (y 960) + ) + (weak_block + (linked #f) + (x 13952) + (y 960) + ) + (weak_block + (linked #f) + (x 8240) + (y 704) + ) + (weak_block + (linked #f) + (x 9664) + (y 512) + ) + (weak_block + (linked #f) + (x 9696) + (y 512) + ) + (weak_block + (linked #f) + (x 9696) + (y 544) + ) + (weak_block + (linked #f) + (x 9664) + (y 544) + ) + (weak_block + (linked #f) + (x 9664) + (y 576) + ) + (weak_block + (linked #f) + (x 9696) + (y 576) + ) + (weak_block + (linked #f) + (x 9696) + (y 608) + ) + (weak_block + (linked #f) + (x 9664) + (y 608) + ) + (weak_block + (linked #f) + (x 9728) + (y 608) + ) + (weak_block + (linked #f) + (x 9760) + (y 608) + ) + (weak_block + (linked #f) + (x 9792) + (y 608) + ) + (weak_block + (linked #f) + (x 9824) + (y 608) + ) + (weak_block + (linked #f) + (x 9856) + (y 608) + ) + (weak_block + (linked #f) + (x 9888) + (y 608) + ) + (weak_block + (linked #f) + (x 9920) + (y 608) + ) + (weak_block + (linked #f) + (x 9952) + (y 608) + ) + (weak_block + (linked #f) + (x 10016) + (y 608) + ) + (weak_block + (linked #f) + (x 9984) + (y 608) + ) + (weak_block + (linked #f) + (x 10048) + (y 608) + ) + (weak_block + (linked #f) + (x 10080) + (y 608) + ) + (weak_block + (linked #f) + (x 10112) + (y 608) + ) + (weak_block + (linked #f) + (x 10112) + (y 576) + ) + (weak_block + (linked #f) + (x 10112) + (y 544) + ) + (weak_block + (linked #f) + (x 10080) + (y 544) + ) + (weak_block + (linked #f) + (x 10080) + (y 576) + ) + (weak_block + (linked #f) + (x 10048) + (y 576) + ) + (weak_block + (linked #f) + (x 10016) + (y 576) + ) + (weak_block + (linked #f) + (x 9728) + (y 576) + ) + (weak_block + (linked #f) + (x 9728) + (y 544) + ) + (weak_block + (linked #f) + (x 9760) + (y 544) + ) + (weak_block + (linked #f) + (x 9760) + (y 576) + ) + (weak_block + (linked #f) + (x 9792) + (y 576) + ) + (weak_block + (linked #f) + (x 9824) + (y 576) + ) + (weak_block + (linked #f) + (x 11200) + (y 544) + ) + (weak_block + (linked #f) + (x 11232) + (y 544) + ) + (weak_block + (linked #f) + (x 11264) + (y 544) + ) + (weak_block + (linked #f) + (x 11296) + (y 544) + ) + (weak_block + (linked #f) + (x 11328) + (y 544) + ) + (weak_block + (linked #f) + (x 11360) + (y 544) + ) + (weak_block + (linked #f) + (x 15520) + (y 1120) + ) + (weak_block + (linked #f) + (x 15552) + (y 1120) + ) + (weak_block + (linked #f) + (x 15584) + (y 1120) + ) + (weak_block + (linked #f) + (x 15616) + (y 1120) + ) + (weak_block + (linked #f) + (x 15648) + (y 1120) + ) + (weak_block + (linked #f) + (x 15680) + (y 1120) + ) + (weak_block + (linked #f) + (x 15712) + (y 1120) + ) + (weak_block + (linked #f) + (x 15744) + (y 1120) + ) + ) +) diff -Nru supertux-0.3.3/data/levels/world1/nb.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/nb.po --- supertux-0.3.3/data/levels/world1/nb.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/nb.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,97 +1,76 @@ -# Translation of nb to Norwegian Nynorsk +# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# -# Karl Ove Hufthammer , 2007. +# +# Translators: +# Karl Ove Hufthammer , 2007,2013 msgid "" msgstr "" -"Project-Id-Version: nb\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-07-13 19:15+0200\n" -"Last-Translator: Karl Ove Hufthammer \n" -"Language-Team: Norwegian Nynorsk \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/supertux/language/nb/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Velkommen til sørpolen" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" "#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" -"-Bonusblokker\n" -"!images/objects/bonus_block/full-0.png\n" -"#Bonusblokker inneholder mynter, spesialevner eller spesielle gjenstander som hjelper deg videre.\n" -"#\n" -"#Knus blokkene nedenfra for å få tak i det de inneholder." +msgstr "-Bonusblokker\n!images/objects/bonus_block/full-0.png\n#Bonusblokker inneholder mynter, spesialevner eller spesielle gjenstander som hjelper deg videre.\n#\n#Knus blokkene nedenfra for å få tak i det de inneholder." -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -"-Egg\n" -"!images/powerups/egg/egg.png\n" -"#Egget får deg til å vokse deg større. Du kan da knuse treblokker med hodet." -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." msgstr "" -"-Bjelle\n" -"!images/objects/resetpoints/bell-m.png\n" -"#Ring med bjella. Har du minst 25 mynter igjen, vil du da gjenoppstå på bjelleplassen når du dør." -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." -msgstr "" -"-Løping\n" -"!images/tiles/signs/run.png\n" -"#Veien framfor deg er stengt. Du må løpe fort for å kunne klare å hoppe over hindrene." +msgstr "-Løping\n!images/tiles/signs/run.png\n#Veien framfor deg er stengt. Du må løpe fort for å kunne klare å hoppe over hindrene." -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" -"-Ildblomst\n" -"!images/powerups/fireflower/fire_flower-0.png\n" -"#Ildblomsten gir deg evnen til å skyte ildkuler." +msgstr "-Ildblomst\n!images/powerups/fireflower/fire_flower-0.png\n#Ildblomsten gir deg evnen til å skyte ildkuler." -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" -"-Tux-dokke\n" -"!images/powerups/1up/1up.png\n" -"#Tux-dokka gir deg 100 mynter." +msgstr "-Tux-dokke\n!images/powerups/1up/1up.png\n#Tux-dokka gir deg 100 mynter." -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." -msgstr "" -"-Hemmelige plasser\n" -"#Mange brett inneholder hemmelige plasser bak det som ser ut som vanlige vegger. Ser du godt etter, finner du ofte hint om den hemmelige plassen." +msgstr "-Hemmelige plasser\n#Mange brett inneholder hemmelige plasser bak det som ser ut som vanlige vegger. Ser du godt etter, finner du ofte hint om den hemmelige plassen." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" @@ -197,133 +176,49 @@ msgid "No More Mr Ice Guy" msgstr "Uten isbiter, takk!" -#: data/levels/world1/bonus.stl:3 -msgid "Bonus Level" -msgstr "Bonusbrett" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" -#: data/levels/world1/extro.txt:6 +#: data/levels/world1/Fork_in_the_Road.stl:353 msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." msgstr "" -"-På vei inn tronsalen!\n" -"\n" -"#Tux sprang inn i tronsalen, på vill jakt\n" -"#etter hans kjære Penny. Dessverre fant\n" -"#han verken Penny eller Nolok der, bare\n" -"#enda et brev:\n" -"\n" -"#«Godt gjort, Tux, veldig godt gjort. Om\n" -"#du leser dette, må det bety at du har klart\n" -"#å overmanne vokterene mine og innta\n" -"#isborga. Men som du ser, er ikke Penny\n" -"#her. Dette er nemlig bare berre én av de\n" -"#mange borgene jeg har, spredt over\n" -"#hele verden.\n" -"\n" -"#Jeg kan bare gratulere deg med god\n" -"#innsats, men dessverre (for deg), er\n" -"#den til liten nytte. For hver borg du måtte\n" -"#klare å innta, vil jeg berre rømme til en ny,\n" -"#og ta Penny med meg. Det er best for\n" -"#alle om du gir opp først som sist.»\n" -"\n" -"#Tux var svært trist da han forlot tronsalen,\n" -"#på vei hjem. Men hva var dette? Han\n" -"#kjente noe under ene fotsålen. Det var\n" -"#en konvolutt, adressert til han! Inni konvolutten\n" -"#fant han et kart med oversikt over noen\n" -"#borger. Og nede i hjørnet sto Pennys signatur,\n" -"#en tegning av en isrose.\n" -"\n" -"#Tux sprang ut av borga med kartet i hånda.\n" -"#Nei, han ville aldri gi opp. Penny stolte på han!" -#: data/levels/world1/intro.stl:3 -msgid "Picnic With Penny" -msgstr "På piknik med Penny" +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" -#: data/levels/world1/intro.txt:5 +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." msgstr "" -"-Penny blir fanget!\n" -"\n" -"#Tux og Penny var ute og koste seg på en\n" -"#hyggelig, liten piknik på et av isflaka på\n" -"#sørpolen, da det plutselig hoppet et vesen fram\n" -"#fra en av isbuskene. Det siste Tux husket fra\n" -"#før han sovnet var et sterkt lysglimt!\n" -"\n" -"#Når han endelig våknet opp igjen, kunne han ikke\n" -"#se Penny noen steder. Det eneste han fant, var\n" -"#et brev: «Tux, jeg har tatt med meg Penny\n" -"#til borga mi. Jeg har satt ut folk til å vokte\n" -"#veien, så du kan allerede gi opp å prøve å\n" -"#redde henne tilbake. Du er sjanseløs!\n" -"#Uvenlig hilsen Nolok!»\n" -"\n" -"#Tux ser seg rundt, og kan se borga til Nolok\n" -"#langt, langt i det fjerne. Han er fast bestemt\n" -"#på å redde kjæresten sin, og tar til på vandringa." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Bonusbrett" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "På piknik med Penny" #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Isøya" -#~ msgid "Icyisland levels" -#~ msgstr "Isøya-brett" - -#~ msgid "You found a secret area!" -#~ msgstr "Du fant en hemmelig plass!" +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Du fant en hemmelig plass!" diff -Nru supertux-0.3.3/data/levels/world1/ne.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ne.po --- supertux-0.3.3/data/levels/world1/ne.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ne.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,227 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# bansaj , 2013 +# bansaj , 2013 +# manishdangol , 2013 +# ma OpenThito , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Nepali (http://www.transifex.com/projects/p/supertux/language/ne/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ne\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "एन्टार्टिकामा स्वागत छ" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "-बोनस ब्लकहरु\n!images/objects/bonus_block/full-0.png\n#बोनस ब्लकहरुमा तपाईँको कवेस्टमा सहयोगी हुने सिक्का, पावर-अपहरु वा विशेष सामानहरु हुनसक्छ।\n#\n#त्यसमा भएको सामाग्री पाउन तलबाट हिर्काउनुहोस्।" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-चेकपोइन्टहरु\n!images/objects/resetpoints/bell-m.png\n#चेकपोइन्टलाई सक्रिय बनाउनुहोस्। यदि तपाईँ मरे, तपाईँले यो स्थानबाट स्तर पुन:प्रयास गर्नसक्नु हुन्छ। हरेकपल्ट चेकपोइन्टबाट पुन: प्रयास गर्दा, तपाईँले कम से कम २५ सिक्काहरु गुमाउनुहुन्छ।" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "-दौडनु\n!images/tiles/signs/run.png\n#तपाईँको अगाडि भएको मार्ग छेकिएको छ। ब्लकहरु माथिबाट जान उफ्रिनु अघि केहि गति प्राप्त गर्नुहोस्।" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "-आगोको फूल\n!images/powerups/fireflower/fire_flower-0.png\n#आगोको फूलले टक्सलाई आगोको गोलाहरु फाल्ने क्षमता दिन्छ।" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "-टक्स गुडिया\n!images/powerups/1up/1up.png\n#टक्स गुडियाले टक्सलाई १०० वटा सिक्काहरु दिन्छ।" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "-गोप्य ठाउँहरु\n#धेरै स्तरहरुमा सादा भित्ताजस्तो देखिने ठाउँ पछाडि गोप्य ठाउँहरु हुनसक्छ।तिनीहरुलाई खोज्न संकेतहरु हेर्नुहोस्।" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "यात्रा सुरु भयो" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "मार्फत उदासीन" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "टोबगल बाटो" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "केहि सानो स्नान" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "सितले भिजेको खेतहरु" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "लौ बर्बाद! अझै स्नोबलहरु!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "ढुङ्गाजस्तो चिसो" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "ग्रमबेलको हिउँप्रति ज्ञान" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "२३औ एयरबोर्न" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "रातको जाडो" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "ताराहरुमा" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "आर्कटिक आकाशहरु माथि" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "गुफाको द्वार" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "बरफको तल" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "एउटा फ्रिजमा बस्नेवाला" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "'...वा यो मलाई मात्रै भएको हो?'" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "प्वालमा बरफ" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "मियामोटो स्मारक" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "सुरंगको अन्त्य" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "बादलहरुमा एउटा बाटो" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "बरफको एउटा अनौठो घर" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "भाग्ने" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "टुक्रा टुक्रा भएको पुल" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "आर्कटिक भग्नावशेषहरु" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "नोलोकको महल" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "अबबाट बरफ मान्छे नहुने" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "बाटोमा एउटा काँडा" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-स्विचहरु\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#स्विचहरु सबै प्रकारको काम गर्न प्रयोग गरिन्छ। स्विच प्रयोग गर्न माथि बाँण कुञ्जी थिच्नुहोस्। यो वालाले तपाईँको दायाँको लिफ्ट सक्रिय बनाउँछ।" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-स्प्रिङ बोर्ड\n!images/objects/trampoline/trampoline2-0.png\nस्प्रिङ बोर्डले टकसलाई एउटा नयाँ उचाईमा पुराउन मद्दत गर्छ ।अत्तिरिक्त उचाईमा पुग्न स्प्रिङ बोर्ड उफ्रेको बेलामा उफ्रने कुंजी थिच्नु होस् ।" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "-चड्ने\n#टक्स चड्न सक्छ! चडाइ सुरु गर्न माथिको बाँण कुञ्जी थिच्नुहोस्। छोड्न कार्य कुञ्जी थिच्नुहोस् वा उफ्रनुहोस्।" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "पहाडको मार्ग" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "बोनस स्तर" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "पेनी सँग पिकनिक" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "बर्फीलो द्वीप" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "तपाईँले एउटा गोप्य स्थान भेटाउनुभयो!" diff -Nru supertux-0.3.3/data/levels/world1/nl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/nl.po --- supertux-0.3.3/data/levels/world1/nl.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/nl.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,223 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Dutch (http://www.transifex.com/projects/p/supertux/language/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/nn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/nn.po --- supertux-0.3.3/data/levels/world1/nn.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/nn.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,98 +1,76 @@ -# Translation of nn to Norwegian Nynorsk -# Norwegian Nynorsk translations for world package. -# Copyright (C) 2004 THE world'S COPYRIGHT HOLDER -# This file is distributed under the same license as the world package. -# -# Karl Ove Hufthammer , 2004, 2006, 2007. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Karl Ove Hufthammer , 2004,2006-2007,2013-2014 msgid "" msgstr "" -"Project-Id-Version: nn\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-07-01 10:49+0200\n" -"Last-Translator: Karl Ove Hufthammer \n" -"Language-Team: Norwegian Nynorsk \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/supertux/language/nn/)\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: KBabel 1.11.4\n" +"Language: nn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Velkommen til sørpolen" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" "#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" -"-Bonusblokker\n" -"!images/objects/bonus_block/full-0.png\n" -"#Bonusblokker inneheld myntar, spesialevner eller spesielle gjenstandar som hjelper deg vidare.\n" -"#\n" -"#Knus blokkene nedanfrå for å få tak i det dei inneheld." +msgstr "-Bonusblokker\n!images/objects/bonus_block/full-0.png\n#Bonusblokker inneheld myntar, spesialevner eller spesielle gjenstandar som hjelper deg vidare.\n#\n#Knus blokkene nedanfrå for å få tak i det dei inneheld." -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -"-Egg\n" -"!images/powerups/egg/egg.png\n" -"#Egget får deg til å veksa deg større. Du kan då knusa treblokker med hovudet." -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." -msgstr "" -"-Bjølle\n" -"!images/objects/resetpoints/bell-m.png\n" -"#Ring med bjølla. Har du minst 25 myntar att, vil du då gjenoppstå på bjølleplassen når du døyr." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-Bjølle\n!images/objects/resetpoints/bell-m.png\n\"#Ring med bjølla. Har du minst 25 myntar att, vil du då gjenoppstå på bjølleplassen når du døyr." -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." -msgstr "" -"-Springing\n" -"!images/tiles/signs/run.png\n" -"#Vegen framfor deg er stengt. Du må springa fort for å kunna klara å hoppa over hindera." +msgstr "-Springing\n!images/tiles/signs/run.png\n#Vegen framfor deg er stengt. Du må springa fort for å kunna klara å hoppa over hindera." -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" -"-Eldblome\n" -"!images/powerups/fireflower/fire_flower-0.png\n" -"#Eldblomen gjev deg evna til å skyta eldkuler." +msgstr "-Eldblome\n!images/powerups/fireflower/fire_flower-0.png\n#Eldblomen gjev deg evna til å skyta eldkuler." -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" -"-Tux-dokke\n" -"!images/powerups/1up/1up.png\n" -"#Tux-dokka gjev deg 100 myntar." +msgstr "-Tux-dokke\n!images/powerups/1up/1up.png\n#Tux-dokka gjev deg 100 myntar." -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." -msgstr "" -"-Hemmelege plassar\n" -"#Mange brett inneheld hemmelege plassar bak det som ser ut som vanlege veggar. Ser du godt etter, finn du ofte hint om den hemmelege plassen." +msgstr "-Hemmelege plassar\n#Mange brett inneheld hemmelege plassar bak det som ser ut som vanlege veggar. Ser du godt etter, finn du ofte hint om den hemmelege plassen." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" @@ -144,7 +122,7 @@ #: data/levels/world1/14 - Entrance to the Cave.stl:3 msgid "Entrance to the Cave" -msgstr "Inngangen til hola" +msgstr "Inngangen til hòla" #: data/levels/world1/15 - Under the Ice.stl:3 msgid "Under the Ice" @@ -198,183 +176,49 @@ msgid "No More Mr Ice Guy" msgstr "Utan isbitar, takk!" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Vegen delar seg" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Brytarar\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#Brytarar kan brukast til ulike ting. Trykk «Pil opp» for å bruka brytaren. Denne startar heisen til høgre." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Springbrett\n!images/objects/trampoline/trampoline2-0.png\n#Springbrett lèt Tux nå nye høgder. Hald inne hoppeknappen når du treff springbrettet for å hoppa ekstra høgt." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "- Klatring\n# Tux kan klatra! Trykk «Pil opp» for å starta å klatra. Trykk handlings- eller hopeknappen for å sleppa taket." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "Fjellovergangen" + #: data/levels/world1/bonus.stl:3 msgid "Bonus Level" msgstr "Bonusbrett" -#: data/levels/world1/extro.txt:6 -msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." -msgstr "" -"-På veg inn tronsalen!\n" -"\n" -"#Tux sprang inn i tronsalen, på vill jakt\n" -"#etter hans kjære Penny. Dessverre fann\n" -"#han verken Penny eller Nolok der, berre\n" -"#endå eit brev:\n" -"\n" -"#«Godt gjort, Tux, veldig godt gjort. Om\n" -"#du les dette, må det tyda at du har klart\n" -"#å overmanna voktarane mine og innta\n" -"#isborga. Men som du ser, er ikkje Penny\n" -"#her. Dette er nemleg berre berre éi av dei\n" -"#mange borgene eg har, spreidde over\n" -"#heile verda.\n" -"\n" -"#Eg kan berre gratulera deg med god\n" -"#innsats, men dessverre (for deg), er\n" -"#han fånyttes. For kvar borg du måtte\n" -"#klara å innta, vil eg berre rømma til ei ny,\n" -"#og ta Penny med meg. Det er best for\n" -"#alle om du gjev opp først som sist.»\n" -"\n" -"#Tux var svært trist då han forlot tronsalen,\n" -"#på veg heim. Men kva var dette? Han\n" -"#kjende noko under eine fotsålen. Det var\n" -"#ein konvolutt, adressert til han! Inni konvolutten\n" -"#fann han eit kart med oversikt over nokre\n" -"#borger. Og nede i hjørnet sto Pennys signatur,\n" -"#ei teikning av ei isrose.\n" -"\n" -"#Tux sprang ut av borga med kartet i neven.\n" -"#Nei, han ville aldri gje opp. Penny stolte på han!" - #: data/levels/world1/intro.stl:3 msgid "Picnic With Penny" msgstr "På piknik med Penny" -#: data/levels/world1/intro.txt:5 -msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." -msgstr "" -"-Penny vert fanga!\n" -"\n" -"#Tux og Penny var ute og koste seg på ein\n" -"#hyggeleg, liten piknik på eit av isflaka på\n" -"#sørpolen, då det brått hoppa eit vesen fram\n" -"#frå ein av isbuskane. Det siste Tux hugsar frå\n" -"#før han sovna var eit sterkt lysglimt!\n" -"\n" -"#Når han endeleg vakna opp att, kunne han ikkje\n" -"#sjå Penny nokon stader. Det einaste han fann, var\n" -"#eit brev: «Tux, eg har tatt med meg Penny\n" -"#til borga mi. Eg har sett ut folk til å vokta\n" -"#vegen, så du kan allereie gje opp å prøva å\n" -"#redda ho tilbake. Du er sjanselaus!\n" -"#Uvenleg helsing Nolok!»\n" -"\n" -"#Tux ser seg rundt, og kan sjå borga til Nolok\n" -"#langt, langt i det fjerne. Han er fast bestemt\n" -"#på å redda kjærasten sin, og tek til på vandringa." - #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Isøya" -#~ msgid "Icyisland levels" -#~ msgstr "Isøya-brett" - -#~ msgid "You found a secret area!" -#~ msgstr "Du fann ein hemmeleg plass!" - -#~ msgid "" -#~ "-Information blocks:\n" -#~ "!images/objects/bonus_block/infoblock.png\n" -#~ "#Information blocks often contain useful tips.\n" -#~ "#\n" -#~ "#As you have already found out, they can be activated by hitting them from the bottom.\n" -#~ "#\n" -#~ "#Most blocks are activated this way." -#~ msgstr "" -#~ "-Informasjonsblokker\n" -#~ "!images/objects/bonus_block/info_block.png\n" -#~ "#Informasjonsblokker som denne inneheld nyttige tips.\n" -#~ "#\n" -#~ "#Som du allereie har oppdaga, kan du opna dei ved å hoppa på dei nedanfrå.\n" -#~ "#\n" -#~ "#Du kan òg opna dei fleste andre blokker på denne måten." - -#~ msgid "" -#~ "-Items:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#The egg makes Tux grow larger.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#The fire flower gives Tux the ability to shoot fireballs.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#You should collect as many coins as possible. It costs you 25 coins to restart a level at a firefly.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#The penguin gives Tux 100 coins.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonus blocks can contain not only coins, eggs and fire flowers but also special items to help you in your quest." -#~ msgstr "" -#~ "-Gjenstandar\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#Egget får Tux til å veksa.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#Eldblomsten gjer det mogleg for Tux å skyta eldkuler.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#Du bør prøva å samla så mange myntar som mogleg. Det kostar 25 myntar å starta eit brett om att ved ei eldfloge.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#Pingvinen gjev deg 100 myntar.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonusblokker inneheld ikkje berre myntar, egg og eldblomstar; dei kan òg innehelda ymse andre gjenstandar som vil hjelpa deg vidare på eventyret ditt." +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Du fann ein hemmeleg plass!" diff -Nru supertux-0.3.3/data/levels/world1/pl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/pl.po --- supertux-0.3.3/data/levels/world1/pl.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/pl.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,226 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Łukasz Hryniuk , 2013 +# Paweł Talar , 2013 +# Paweł Talar , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Polish (http://www.transifex.com/projects/p/supertux/language/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "Witamy na Antarktydzie" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "-Bonusowe Bloki\n!images/objects/bonus_block/full-0.png\n#Bonusowe bloki mogą zawierać monety, ulepszenia lub specjalne przedmioty, które mogą ci pomóc w misji.\n#\n#Uderz je z dołu, by zdobyć ich zawartość." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-Checkpointy\n!images/objects/resetpoints/bell-m.png\n#Aktywuj checkpoint. Jeśli zginiesz, możesz rozpocząć poziom z tego miejsca. Za każdym razem, gdy wracasz do checkpointa, tracisz co najmniej 25 monet." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "-Bieganie\n!images/tiles/signs/run.png\n#Ścieżka przed tobą jest zablokowana. Nabierz rozpędu przed przeskoczeniem nad blokami." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "-Ognisty Kwiat\n!images/powerups/fireflower/fire_flower-0.png\n# Ognisty Kwiat daje Tuxowi możliwość strzelania ognistymi kulami." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "-Lalka Tux\n!images/powerups/1up/1up.png\n#Lalka Tux daje Tuxowi 100 monet." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "-Sekretne strefy\n#Wiele poziomów zawiera sekretne strefy za czymś, co wygląda jak zwykłe ściany. Rozglądaj się za wskazówkami, by je znaleźć. " + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "Początek podróży" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "Chłodne pola" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "O nie! Więcej Snowballów!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "Zimny kamień" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "Ponad Arktycznym Niebem" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "Wejście do Jaskini" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "Pod Lodem" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "Życie w Lodówce" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "Ice in the Hole" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "Pomnik Miyamoto" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "Koniec tunelu" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "Droga w Chmurach" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "Tajemniczy Dom z Lodu" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "Ucieczka" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "Zniszczony Most" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "Arktyczne ruiny" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "Zamek Nolok" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Rozwidlenie Drogi" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Przełączniki\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#Przełączniki mogą być użyte do wszelkiego rodzaju rzeczy. Naciśnij klawisz w górę, by ich użyć. Ten aktywuje windę po twojej prawej." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Trampoliny\n!images/objects/trampoline/trampoline2-0.png\n#Trampoliny pozwalają Tuxowi skakać jeszcze wyżej. Naciśnij strzałkę w dół podczas skoku na trampolinę, by skoczyć superwysoko." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "-Wspinaczka\n#Tux może się wspinać! Naciśnij strzałkę w górę, by zacząć wspinaczkę. Wciśnij przycisk akcji lub skoku, by zejść." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "Przełęcz" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Dodatkowy poziom" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Piknik z Penny" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "Lodowa Wyspa" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Znalazłeś ukryty obszar!" diff -Nru supertux-0.3.3/data/levels/world1/pt_BR.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/pt_BR.po --- supertux-0.3.3/data/levels/world1/pt_BR.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/pt_BR.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,98 +1,80 @@ -# Brazilian Portuguese translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Herval Ribeiro , 2006. -# Krishna , 2006-2008. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# jesusalva , 2014 +# Daniela Ferraz , 2013 +# Filipe Oliveira , 2013 +# Herval Ribeiro , 2006 +# joel_gil , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2008-04-16 19:10-0300\n" -"Last-Translator: Krishna \n" -"Language-Team: Brazilian Portuguese\n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-06 01:33+0000\n" +"Last-Translator: jesusalva \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/supertux/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: KBabel 1.11.4\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Bem-vindo à Antártida" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" "#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" -"-Blocos Bônus\n" -"!images/objects/bonus_block/full-0.png\n" -"#Blocos Bônus podem conter moedsa, poderes, ou itens especiais que lhe ajudarão em sua busca#\n" -"#Atinja-os por baixo para obter seus conteúdos." +msgstr "-Blocos Bônus\n!images/objects/bonus_block/full-0.png\n#Blocos Bônus podem conter moedas, poderes, ou itens especiais que lhe ajudarão em sua busca\n#Atinja-os por baixo para obter seus conteúdos." -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." -msgstr "" -"-Ovos\n" -"!images/powerups/egg/egg.png\n" -"#Os ovos fazem o Tux crescer. Tux, então, pode quebrar os blocos de madeira com a cabeça." +msgstr "-Ovos\n!images/powerups/egg/egg-0.png\n#Os ovos fazem o Tux crescer. Tux, então, poderá quebrar os blocos de madeira com a cabeça." -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." -msgstr "" -"-Pontos de verificação\n" -"!images/objects/resetpoints/bell-m.png\n" -"#Ative o ponto de verificação. Desde que você tenha pelo menos 25 moedas, você poderá reiniciar o nível a partir dele." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-Checkpoints\n!images/objects/resetpoints/bell-m.png\n#Ativa o checkpoint. Se você morrer, você pode continuar a fase daqui, mas irá perder ao menos 25 moedas." -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." -msgstr "" -"-Correndo\n" -"!images/tiles/signs/run.png\n" -"#O caminho à sua frente está bloqueado. Ganhe alguma velocidade antes de pular por sobre os blocos." +msgstr "-Correndo\n!images/tiles/signs/run.png\n#A passagem à sua frente está bloqueada. Ganhe um pouco de velocidade antes de pular por cima dos blocos." -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" -"-Flor de Fogo\n" -"!images/powerups/fireflower/fire_flower-0.png\n" -"#A flor de fogo dá ao Tux o poder de atirar bolas de fogo." +msgstr "-Flor de Fogo\n!images/powerups/fireflower/fire_flower-0.png\n#A flor de fogo dá ao Tux o poder de atirar bolas de fogo." -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" -"Boneco do Tux\n" -"!images/powerups/1up/1up.png\n" -"O boneco do Tux dá ao Tux 100 moedas." +msgstr "- Boneco do Tux\n!images/powerups/1up/1up.png\n#O boneco do Tux dá ao Tux 100 moedas." -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." -msgstr "" -"-Áreas Secretas\n" -"#Muitos níveis contêm áreas secretas atrás das quais parece haver apenas paredes normais. Procure pelas pistas para encontrá-las." +msgstr "-Áreas Secretas\n#Muitas fases contém áreas secretas atrás do que parecem ser paredes normais. Procure pelas pistas para encontrá-las." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" @@ -198,139 +180,49 @@ msgid "No More Mr Ice Guy" msgstr "Acabou Senhor Gelo" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Um garfo no caminho" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Interruptores\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#Interruptores podem ser usados para fazer várias coisas. Pressione a seta para CIMA para usar interruptores. Este aqui ativa o elevador à sua direita." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Trapolins\n!images/objects/trampoline/trampoline2-0.png\n#Trampolins permitem que o Tux salte a alturas incríveis. Segure a tecla de pulo ao saltar no trampolim para ir muito além." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "- Escalando\n# O Tux pode escalar! Pressione a seta para CIMA para começar a escalar. Pressione a tecla de AÇÃO ou pule para se soltar." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "A Passagem da Montanha" + #: data/levels/world1/bonus.stl:3 msgid "Bonus Level" msgstr "Fase Extra" -#: data/levels/world1/extro.txt:6 -msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." -msgstr "" -"-Entrando na Sala do Trono de Nolok!\n" -"\n" -"#Tux entra na sala do trono de Nolok,\n" -"#procurando freneticamente por sua\n" -"#amada. Ah não! Nem Penny nem Nolok\n" -"#estavam lá, mas sim outro bilhete.\n" -"\n" -"#\"Muito bem, Tux, Muito bem. Se está\n" -"#lendo isso, você tirou meu controle\n" -"#sobre essa fortaleza congelada. Mas\n" -"#como pode ver, sua amada Penny não\n" -"#está aqui. O que você não percebeu é\n" -"#que esta é apenas uma das minhas\n" -"#muitas fortalezas, espalhadas\n" -"#por outros territórios!\"\n" -"\n" -"#\"Tux, sua ambição é muito nobre,\n" -"#mas inútil apesar de tudo. A cada\n" -"#fortaleza minha que você conquistar, eu\n" -"#irei fugir para outra, e levarei Penny\n" -"#comigo. Não seja tolo... é melhor que\n" -"#você desista agora.\"\n" -"\n" -"#Tux estava arrasado e saindo da sala,\n" -"#quando sentiu algo debaixo do pé... um\n" -"#envelope, endereçado a ele! Dentro\n" -"#havia um mapa rabiscado com\n" -"#fortalezas desenhadas em vários\n" -"#territórios. No canto do mapa estava a\n" -"#assinatura de Penny, o desenho de\n" -"#uma flor de gelo.\n" -"\n" -"#Tux saiu correndo da fortaleza, com o\n" -"#mapa em sua mão. Não, ele decidiu, ele\n" -"#não iria desistir. Penny está contando\n" -"#com ele." - #: data/levels/world1/intro.stl:3 msgid "Picnic With Penny" msgstr "Pique-nique Com Penny" -#: data/levels/world1/intro.txt:5 -msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." -msgstr "" -"-Penny foi raptada!\n" -"\n" -"#Tux e Penny foram fazer um pique-nique \n" -"#nos campos gelados da Antártica.\n" -"#De repente, uma criatura pulou de\n" -"#um arbusto de gelo, houve um clarão,\n" -"#e Tux desmaiou!\n" -"\n" -"#Quando acordou, Tux descobriu que Penny\n" -"#havia desaparecido. Onde ela estava antes,\n" -"#restava apenas um bilhete. \n" -"#\"Tux, meu arquiinimigo!\" diz o bilhete.\n" -"#\"Eu capturei sua bela Penny e levei-a para\n" -"#minha fortaleza. O caminho para lá está\n" -"#cercado pelos meus protegidos. Desista\n" -"#de tentar resgata-la, você\n" -"#não tem a mínima chance! - Nolok\"\n" -"\n" -"#Tux viu a fortaleza de Nolok no horizonte\n" -"#distante. Determinado a salvar sua amada\n" -"#Penny, ele começa sua jornada." - #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Ilha Glacial" -#~ msgid "Icyisland levels" -#~ msgstr "Níveis da Ilha de Gelo" - -#~ msgid "You found a secret area!" -#~ msgstr "Você achou uma área secreta! " +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Você encontrou uma área secreta!" diff -Nru supertux-0.3.3/data/levels/world1/pt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/pt.po --- supertux-0.3.3/data/levels/world1/pt.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/pt.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,225 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Daniela Ferraz , 2013 +# zezinho , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Portuguese (http://www.transifex.com/projects/p/supertux/language/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "Bem-vindo à Antártida" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "-Blocos Bónus\n!images/objects/bonus_block/full-0.png\n#Os Blocos Bónus podem conter moedas, poderes ou itens especiais que te ajudarão no jogo.\n#Acerta-lhes por baixo para obter seus conteúdos." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "-Corrida\n!images/tiles/signs/run.png\n#O caminho à tua frente está bloqueado. Ganha alguma velocidade antes de saltares sobre os blocos." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "-Flor de Fogo\n!images/powerups/fireflower/fire_flower-0.png\n#A flor de fogo dá ao Tux o poder de atirar bolas de fogo." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "-Boneco do Tux\n!images/powerups/1up/1up.png\n#O boneco do Tux dá ao Tux 100 moedas." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "-Áreas Secretas\n#Muitos níveis contêm áreas secretas onde parece haver apenas paredes normais. Procura pelas pistas para as encontrares." + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "A Jornada Começa" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "Via Nostálgica" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "Estrada de Togble" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "A Pequena Banheira" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "Os Campos Gelados" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "Oh não! Mais Bolas de Neve!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "Pedra Gelada" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "O Que o Grumbel Chama de Neve" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "23º Airborne" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "Frio da Noite" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "Pelas Estrelas" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "Sobre os Céus do Ártico" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "Entrada para a Caverna" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "Sob o Gelo" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "Vivendo num Frigorífico" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "'... ou serei só eu?'" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "Gelo no buraco" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "Monumento Miyamoto" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "Fim do Túnel" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "Um Caminho nas Nuvens" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "A Misteriosa Casa do Gelo" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "A Fuga" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "A Ponte Destruída" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "Ruínas do Ártico" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "O Castelo de Nolok" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "Acabou-se Sr. Homem do Gelo" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Um cruzamento" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Interruptores\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#Interruptores podem ser utilizados para muitos casos. Carregue na tecla SUBIR para os accionar. Este activa o elevador na sua direita." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Trampolins\n!images/objects/trampoline/trampoline2-0.png\n#Trampolins permitem ao Tux de aceder a novas alturas. Continue carreguando na tecla de salto quando estiver no trampolim para atingir mais alto." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Nível Bónus" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Piquenique com Penny" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "Ilha Gelada" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Descobriste uma Área Secreta!" diff -Nru supertux-0.3.3/data/levels/world1/ro.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ro.po --- supertux-0.3.3/data/levels/world1/ro.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ro.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,98 +1,76 @@ -# translation of ro.po to -# English translations for world package. -# Copyright (C) 2007 THE world'S COPYRIGHT HOLDER -# This file is distributed under the same license as the world package. -# Razvan , 2007. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Razvan , 2007 msgid "" msgstr "" -"Project-Id-Version: ro\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-07-20 19:08+0200\n" -"Last-Translator: \n" -"Language-Team: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Romanian (http://www.transifex.com/projects/p/supertux/language/ro/)\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: KBabel 1.11.4\n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Bunvenit in Antarctica" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" "#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" -"-Blocuri Bonus\n" -"!images/objects/bonus_block/full-0.png\n" -"#Blocurile Bonus pot contine monezi, puteri sau articole speciale care sa te in ajute in misiunea ta.\n" -"#\n" -"#Loveste-le de jos pentru a ajunge la continutul lor." +msgstr "-Blocuri Bonus\n!images/objects/bonus_block/full-0.png\n#Blocurile Bonus pot contine monezi, puteri sau articole speciale care sa te in ajute in misiunea ta.\n#\n#Loveste-le de jos pentru a ajunge la continutul lor." -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -"-Oua\n" -"!images/powerups/egg/egg.png\n" -"#Ouale il fac pe Tux mai mare. Apoi Tux poate sa sparga blocuri de lemn cu capul sau." -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." msgstr "" -"-Puncte de verificare \n" -"!images/objects/resetpoints/bell-m.png\n" -"#Activeaza punctul de verificare. Atata timp cat ai cel putin 25 monezi, poti reincerca nivelul de la acest punct." -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." -msgstr "" -"-Alergare\n" -"!images/tiles/signs/run.png\n" -"#Calea din fata ta este blocata. Mareste viteza inainte de a sari pentru a putea trece peste blocuri." +msgstr "-Alergare\n!images/tiles/signs/run.png\n#Calea din fata ta este blocata. Mareste viteza inainte de a sari pentru a putea trece peste blocuri." -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" -"-Floarea de Foc\n" -"!images/powerups/fireflower/fire_flower-0.png\n" -"#Floarea de foc ii da lui Tux abilitatea de a trage cu mingi de foc." +msgstr "-Floarea de Foc\n!images/powerups/fireflower/fire_flower-0.png\n#Floarea de foc ii da lui Tux abilitatea de a trage cu mingi de foc." -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" -"-Papusa Tux\n" -"!images/powerups/1up/1up.png\n" -"#Papusa Tux ii da lui Tux 100 de monezi." +msgstr "-Papusa Tux\n!images/powerups/1up/1up.png\n#Papusa Tux ii da lui Tux 100 de monezi." -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." -msgstr "" -"-Zone Secrete\n" -"#Multe nivele contin zone secrete in spatele a ceea ce se pare a fii un simplu zid. Uita-te dupa indicii pentru a le gasi." +msgstr "-Zone Secrete\n#Multe nivele contin zone secrete in spatele a ceea ce se pare a fii un simplu zid. Uita-te dupa indicii pentru a le gasi." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" @@ -198,136 +176,49 @@ msgid "No More Mr Ice Guy" msgstr "Nu mai sunt un tip simpatic" -#: data/levels/world1/bonus.stl:3 -msgid "Bonus Level" -msgstr "Nivel Bonus" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" -#: data/levels/world1/extro.txt:6 +#: data/levels/world1/Fork_in_the_Road.stl:353 msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." msgstr "" -"-Intrarea In Camera Tronului lui Nolok!\n" -"\n" -"#Tux a fugit in camera tronului lui Nolok,\n" -"#cautand cu disperare iubita sa.\n" -"#Vai, nu a gasit insa nici pe Penny nici pe Nolok\n" -"#acolo, dar in schimb, a gasit un bilet.\n" -"\n" -"#\"Foarte bine, Tux, foarte bine. Daca citesti\n" -"#asta, atunci ai inlaturat controlul meu\n" -"#asupra acestei fortarete de gheata. Dar dupa\n" -"#cum vezi, iubita ta Penny nu este\n" -"#aici. Ceea ce nu ti-ai dat seama este ca\n" -"#aceasta este una dintre multele fortarete\n" -"#intinse pe aceste tinuturi!\n" -"\n" -"#\"Tux, ambitia ta este onorabila,\n" -"#dar totusi degeaba. Cu fiecare\n" -"#fortareata pe care o cuceresti, eu voi\n" -"#scapa in alta, si o voi lua pe Penny\n" -"#cu mine. Nu fi prostut... este mai bine\n" -"#daca te dai batut acum.\"\n" -"\n" -"#Tux iesea trist din camera, cand\n" -"#a simtit ceva sub picior... Un\n" -"#plic, adresat catre el insusi! Inauntru\n" -"#gaseste o schita a unei harti cu fortarete\n" -"#desenate in diferite regiuni. In coltul\n" -"#hartii era semnatura lui Penny, un\n" -"#desen cu floarea de gheata.\n" -"\n" -"#Tux a fugit afara din fortareata cu harta\n" -"#in mana. Nu, el a decis, nu se va da \n" -"#batut. Penny se baza pe el." -#: data/levels/world1/intro.stl:3 -msgid "Picnic With Penny" -msgstr "Picnic cu Penny" +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" -#: data/levels/world1/intro.txt:5 +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." msgstr "" -"-Penny este capturata!\n" -"\n" -"#Tux si Penny erau afara si se bucurau de un\n" -"#picnic pe campurile inghetate ale Antarcticii\n" -"#Deodata, o creatura a sarit din spatele\n" -"#unui tufis de gheata, a fost apoi o străfulgerare,\n" -"#si Tux a adormit!\n" -"\n" -"#Cand Tux se trezeste, observa ca Penny\n" -"#e disparuta. Unde a stat ea mai inainte se\n" -"#afla o scrisoare. \"Tux, dusmanul meu de moarte!\"\n" -"#scrie in scrisoare. \"Am capturat-o\n" -"#pe frumoasa ta Penny si am dus-o\n" -"#la fortareata mea. Calea catre fortareata este\n" -"#presarata cu protejatii mei. Ia-ti gandul\n" -"#de a incerca sa o revendici,\n" -"#nu ai nici o sansa! -Nolok\"\n" -"\n" -"#Tux se uita si vede fortareata lui Nolok la\n" -"#distance. Determinat sa-si salveze iubita sa\n" -"#Penny, isi incepe calatoria." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Nivel Bonus" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Picnic cu Penny" #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Insula inghetata" -#~ msgid "You found a secret area!" -#~ msgstr "Ai gasit o zona secreta!" - -#~ msgid "Icyisland levels" -#~ msgstr "Nivele Insula Inghetata" +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/ru.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ru.po --- supertux-0.3.3/data/levels/world1/ru.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/ru.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,101 +1,77 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Artem Krosheninnikov , 2013 +# Dmitry , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.2\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-08-09 22:34+0700\n" -"PO-Revision-Date: 2008-08-09 22:34+0700\n" -"Last-Translator: qMax \n" -"Language-Team: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Russian (http://www.transifex.com/projects/p/supertux/language/ru/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ru\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" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Добро пожаловать в Антарктику" -#: data/levels/world1/intro.nut -msgid "Somewhere at the shores\nof Antarctica..." -msgstr "Где-то в землях\nАнтарктики..." - -#: data/levels/world1/01 - Welcome to Antarctica.stl:32 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" -"#Bonus blocks can contain coins, power-ups or special items to help you in " -"your quest.\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" -"-Бонусные Блоки\n" -"!images/objects/bonus_block/full-0.png\n" -"#Бонусные блоки могут содержать монеты, power-upы или другие штуки, которые помогут в выполнении квеста" -"#\n" -"#Стукни их снизу чтобы достать содержимое." +msgstr "-Бонусные Блоки\n!images/objects/bonus_block/full-0.png\n#Бонусные блоки могут содержать монеты, бонусы или другие штуки, которые помогут в выполнении квеста\n#\n#Стукни их снизу чтобы достать содержимое." - -#: data/levels/world1/01 - Welcome to Antarctica.stl:41 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" -"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his " -"head." +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -"-Яйца\n" -"!images/powerups/egg/egg.png\n" -"#Яйцо делает Тюкса больше. Большой Тюкс может разбивать деревянные блоки головой." -#: data/levels/world1/01 - Welcome to Antarctica.stl:48 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you " -"can retry the level from here." -msgstr "" -"-Контрольные точки\n" -"!images/objects/resetpoints/bell-m.png\n" -"#Активируй контрольные точки, и если есть 25 монет, переигрывание уровня начнётся с этого места" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-Контрольные точки\n!images/objects/resetpoints/bell-m.png\n#Активировать контрольную точку. Если ты умрёшь, то сможешь продолжить уровень отсюда. Каждый раз, когда ты начинаешь с контрольной точки, ты теряешь как минимум 25 монет." -#: data/levels/world1/01 - Welcome to Antarctica.stl:55 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" -"#The path in front of you is blocked. Gain some speed before jumping to pass " -"over the blocks." -msgstr "" -"-Беги\n" -"!images/tiles/signs/run.png\n" -"#Путь впереди заблокирован. Разбегись прежде чем перепрыгивать через блоки" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "-Беги\n!images/tiles/signs/run.png\n#Путь впереди заблокирован. Разбегись прежде чем перепрыгивать через блоки" -#: data/levels/world1/01 - Welcome to Antarctica.stl:62 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" -"-Огненный цветок\n" -"!images/powerups/fireflower/fire_flower-0.png\n" -"#Огненный цветок даёт Тюксу возможность стрелять огоньками." +msgstr "-Огненный цветок\n!images/powerups/fireflower/fire_flower-0.png\n#Огненный цветок даёт Туксу возможность стрелять огоньками." -#: data/levels/world1/01 - Welcome to Antarctica.stl:69 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" -"-Кукольный Тюкс\n" -"!images/powerups/1up/1up.png\n" -"#Даёт Тюксу 100 монет." +msgstr "-Кукольный Тукс\n!images/powerups/1up/1up.png\n#Даёт Туксу 100 монет." -#: data/levels/world1/01 - Welcome to Antarctica.stl:76 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" -"#Many levels contain secret areas behind what seems to be plain walls. Look " -"for clues to find them." -msgstr "" -"-Тайникиа\n" -"#На многих уровнях есть тайники, спрятанные за обычными стенами." -"Ищи подсказки, чтобы обнаружить их." +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "-Тайники\n#На многих уровнях есть тайники, спрятанные за обычными стенами. Ищи подсказки, чтобы обнаружить их." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" @@ -115,7 +91,7 @@ #: data/levels/world1/06 - The Frosted Fields.stl:3 msgid "The Frosted Fields" -msgstr "Заиндивелые поля" +msgstr "Заиндевелые поля" #: data/levels/world1/07 - Oh No More Snowballs.stl:3 msgid "Oh no! More Snowballs!" @@ -131,7 +107,7 @@ #: data/levels/world1/10 - 23rd Airborne.stl:3 msgid "23rd Airborne" -msgstr "23ий бортовой" +msgstr "23-ий бортовой" #: data/levels/world1/11 - Night Chill.stl:3 msgid "Night Chill" @@ -159,7 +135,7 @@ #: data/levels/world1/17 - Or is it just me.stl:3 msgid "'...or is it just me?'" -msgstr "...или это просто я?" +msgstr "'...или это просто я?'" #: data/levels/world1/18 - Ice in the Hole.stl:3 msgid "Ice in the Hole" @@ -191,7 +167,7 @@ #: data/levels/world1/25 - Arctic Ruins.stl:3 msgid "Arctic Ruins" -msgstr "рктические руины" +msgstr "Арктические руины" #: data/levels/world1/26 - The Castle of Nolok.stl:3 msgid "The Castle of Nolok" @@ -201,466 +177,49 @@ msgid "No More Mr Ice Guy" msgstr "Больше никаких Льдышек" -#: data/levels/world1/bonus.stl:3 -msgid "Bonus Level" -msgstr "Призовой уровень" - -#: data/levels/world1/extro.txt:6 -msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." -msgstr "" -"-Вход в тронный зал Нолока!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\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" -"#На меня надеется Пенни." - -#: data/levels/world1/intro.stl:3 -msgid "Picnic With Penny" -msgstr "Пикник с Пенни" - -#: data/levels/world1/intro.txt:5 -msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." -msgstr "" -"-Пенни попала в плен!\n" -"\n" -"#Тюкса и Пенни проводили время на прекрасном\n" -"#пикнике в ледяных полях Антарктики.\n" -"#Внезапно из-за ледяного куста выскачило чудовище\n" -"#блестнула вспышка, и Тюкс провалился в сон!\n" -"\n" -"#Когда Тюкс проснулся, он обнаружил, что Пенни пропала.\n" -"#Там, где она только что лежала осталось письмо.\n" -"#\"Тюкс, мой кровный враг!\" - говорилось в письме.\n" -"#\"Твою прекрасную возлюбленную Пенни я взял в плен\n" -"#в свою крепость.\n" -"#Путь к ней усеян моиим приспешниками\n" -"#Даже и не думай пытаться вызволить её,\n" -"#у тебя нет ни единого шанса! -Нолок\"\n" -"\n" -"#Тюкс огляделся и увидел в дали крепость Нолока\n" -"#Решив освободить свою возлюбленную Пении,\n" -"#он отправился в путь." - - -#: data/levels/world1/worldmap.stwm:3 -msgid "Icyisland" -msgstr "Ледяной остров" - -#: data/levels/world1/worldmap.stwm:14 -msgid "You found a secret area!" -msgstr "Ты нашол тайник!" -msgid "" -msgstr "" -"Project-Id-Version: SuperTux 0.3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-08-09 22:34+0700\n" -"PO-Revision-Date: 2008-08-09 22:34+0700\n" -"Last-Translator: qMax \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/levels/world1/01 - Welcome to Antarctica.stl:3 -msgid "Welcome to Antarctica" -msgstr "Добро пожаловать в Антарктику" - -#: data/levels/world1/01 - Welcome to Antarctica.stl:32 -msgid "" -"-Bonus Blocks\n" -"!images/objects/bonus_block/full-0.png\n" -"#Bonus blocks can contain coins, power-ups or special items to help you in " -"your quest.\n" -"#\n" -"#Hit them from below to get at their contents." -msgstr "" -"-Бонусные Блоки\n" -"!images/objects/bonus_block/full-0.png\n" -"#Бонусные блоки могут содержать монеты, power-upы или другие штуки, которые помогут в выполнении квеста" -"#\n" -"#Стукни их снизу чтобы достать содержимое." - - -#: data/levels/world1/01 - Welcome to Antarctica.stl:41 -msgid "" -"-Eggs\n" -"!images/powerups/egg/egg.png\n" -"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his " -"head." -msgstr "" -"-Яйца\n" -"!images/powerups/egg/egg.png\n" -"#Яйцо делает Тюкса больше. Большой Тюкс может разбивать деревянные блоки головой." - -#: data/levels/world1/01 - Welcome to Antarctica.stl:48 -msgid "" -"-Checkpoints\n" -"!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you " -"can retry the level from here." -msgstr "" -"-Контрольные точки\n" -"!images/objects/resetpoints/bell-m.png\n" -"#Активируй контрольные точки, и если есть 25 монет, переигрывание уровня начнётся с этого места" - -#: data/levels/world1/01 - Welcome to Antarctica.stl:55 -msgid "" -"-Running\n" -"!images/tiles/signs/run.png\n" -"#The path in front of you is blocked. Gain some speed before jumping to pass " -"over the blocks." -msgstr "" -"-Беги\n" -"!images/tiles/signs/run.png\n" -"#Путь впереди заблокирован. Разбегись прежде чем перепрыгивать через блоки" - -#: data/levels/world1/01 - Welcome to Antarctica.stl:62 -msgid "" -"-Fire Flower\n" -"!images/powerups/fireflower/fire_flower-0.png\n" -"#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" -"-Огненный цветок\n" -"!images/powerups/fireflower/fire_flower-0.png\n" -"#Огненный цветок даёт Тюксу возможность стрелять огоньками." - -#: data/levels/world1/01 - Welcome to Antarctica.stl:69 -msgid "" -"-Tux Doll\n" -"!images/powerups/1up/1up.png\n" -"#The Tux doll gives Tux 100 coins." -msgstr "" -"-Кукольный Тюкс\n" -"!images/powerups/1up/1up.png\n" -"#Даёт Тюксу 100 монет." - -#: data/levels/world1/01 - Welcome to Antarctica.stl:76 -msgid "" -"-Secret Areas\n" -"#Many levels contain secret areas behind what seems to be plain walls. Look " -"for clues to find them." -msgstr "" -"-Тайникиа\n" -"#На многих уровнях есть тайники, спрятанные за обычными стенами." -"Ищи подсказки, чтобы обнаружить их." - -#: data/levels/world1/02 - The Journey Begins.stl:3 -msgid "The Journey Begins" -msgstr "Путешествие начинается" - -#: data/levels/world1/03 - Via Nostalgica.stl:3 -msgid "Via Nostalgica" -msgstr "Через ностальгию" - -#: data/levels/world1/04 - Tobgle Road.stl:3 -msgid "Tobgle Road" -msgstr "Дорога Tobgle" - -#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 -msgid "The Somewhat Smaller Bath" -msgstr "Немного меньший бассейн" - -#: data/levels/world1/06 - The Frosted Fields.stl:3 -msgid "The Frosted Fields" -msgstr "Заиндивелые поля" - -#: data/levels/world1/07 - Oh No More Snowballs.stl:3 -msgid "Oh no! More Snowballs!" -msgstr "О нет! Опять снежки!" - -#: data/levels/world1/08 - Stone Cold.stl:3 -msgid "Stone Cold" -msgstr "Каменный холод" - -#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 -msgid "Grumbel's Sense of Snow" -msgstr "Грумбелевское понимание снега" - -#: data/levels/world1/10 - 23rd Airborne.stl:3 -msgid "23rd Airborne" -msgstr "23ий бортовой" - -#: data/levels/world1/11 - Night Chill.stl:3 -msgid "Night Chill" -msgstr "Ночная прохлада" - -#: data/levels/world1/12 - Into the Stars.stl:3 -msgid "Into the Stars" -msgstr "К звёздам" - -#: data/levels/world1/13 - Above the Arctic Skies.stl:3 -msgid "Above the Arctic Skies" -msgstr "Над арктическими небесами" - -#: data/levels/world1/14 - Entrance to the Cave.stl:3 -msgid "Entrance to the Cave" -msgstr "Вход в пещеру" - -#: data/levels/world1/15 - Under the Ice.stl:3 -msgid "Under the Ice" -msgstr "Подо льдом" - -#: data/levels/world1/16 - Living in a Fridge.stl:3 -msgid "Living in a Fridge" -msgstr "Жизнь в холодильнике" - -#: data/levels/world1/17 - Or is it just me.stl:3 -msgid "'...or is it just me?'" -msgstr "...или это просто я?" - -#: data/levels/world1/18 - Ice in the Hole.stl:3 -msgid "Ice in the Hole" -msgstr "Лёд в дыре" - -#: data/levels/world1/19 - Miyamoto Monument.stl:3 -msgid "Miyamoto Monument" -msgstr "Монумент Миямото" - -#: data/levels/world1/20 - End of the Tunnel.stl:3 -msgid "End of the Tunnel" -msgstr "Конец туннеля" - -#: data/levels/world1/21 - A Path in the Clouds.stl:3 -msgid "A Path in the Clouds" -msgstr "Путь в облаках" - -#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 -msgid "A Mysterious House of Ice" -msgstr "Таинственный дом льда" - -#: data/levels/world1/23 - The Escape.stl:3 -msgid "The Escape" -msgstr "Побег" - -#: data/levels/world1/24 - The Shattered Bridge.stl:3 -msgid "The Shattered Bridge" -msgstr "Разбитый мост" - -#: data/levels/world1/25 - Arctic Ruins.stl:3 -msgid "Arctic Ruins" -msgstr "рктические руины" - -#: data/levels/world1/26 - The Castle of Nolok.stl:3 -msgid "The Castle of Nolok" -msgstr "Замок Нолока" - -#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 -msgid "No More Mr Ice Guy" -msgstr "Больше никаких Льдышек" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Развилка на дороге" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Переключатели\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#Переключатели могут быть использованы для разного рода вещей. Нажми клавишу ВВЕРХ, чтобы использовать переключатель. Например, данный переключатель активирует лифт справа от тебя." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Трамплины\n!images/objects/trampoline/trampoline2-0.png\n#Трамплины позволяют Туксу достигать новых высот. Зажмите клавишу прыжка во время подпрыгивания на трамплине, чтобы прыгнуть как можно выше." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "- Восхождения\n# Тукс может карабкаться! Нажми кнопку ВВЕРХ чтобы начать карабкаться. Нажми клавишу ДЕЙСТВИЕ или сделай прыжок, чтобы двигаться." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "Перевал" #: data/levels/world1/bonus.stl:3 msgid "Bonus Level" msgstr "Призовой уровень" -#: data/levels/world1/extro.txt:6 -msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." -msgstr "" -"-Вход в тронный зал Нолока!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\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" -"#На меня надеется Пенни." - #: data/levels/world1/intro.stl:3 msgid "Picnic With Penny" msgstr "Пикник с Пенни" -#: data/levels/world1/intro.txt:5 -msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." -msgstr "" -"-Пенни попала в плен!\n" -"\n" -"#Тюкса и Пенни проводили время на прекрасном\n" -"#пикнике в ледяных полях Антарктики.\n" -"#Внезапно из-за ледяного куста выскачило чудовище\n" -"#блестнула вспышка, и Тюкс провалился в сон!\n" -"\n" -"#Когда Тюкс проснулся, он обнаружил, что Пенни пропала.\n" -"#Там, где она только что лежала осталось письмо.\n" -"#\"Тюкс, мой кровный враг!\" - говорилось в письме.\n" -"#\"Твою прекрасную возлюбленную Пенни я взял в плен\n" -"#в свою крепость.\n" -"#Путь к ней усеян моиим приспешниками\n" -"#Даже и не думай пытаться вызволить её,\n" -"#у тебя нет ни единого шанса! -Нолок\"\n" -"\n" -"#Тюкс огляделся и увидел в дали крепость Нолока\n" -"#Решив освободить свою возлюбленную Пении,\n" -"#он отправился в путь." - - #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Ледяной остров" -#: data/levels/world1/worldmap.stwm:14 -msgid "You found a secret area!" -msgstr "Ты нашол тайник!" +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Вы нашли тайник!" diff -Nru supertux-0.3.3/data/levels/world1/sk.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/sk.po --- supertux-0.3.3/data/levels/world1/sk.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/sk.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,225 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# DusXMT , 2014 +# Svistwarrior273 , 2014 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-04-05 06:58+0000\n" +"Last-Translator: Svistwarrior273 \n" +"Language-Team: Slovak (http://www.transifex.com/projects/p/supertux/language/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sk\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "Vítajte v Antarktíde" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "-Bonusové Bloky\n!images/objects/bonus_block/full-0.png\n#Bonusové bloky môžu obsahovať mince, vylepšenia alebo špeciálne pomôcky, ktoré vám môžu pomôcť s vašou výpravou.\n#\n#Buchnite do nich zo spodu pre získanie ich obsahu." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "-Vajcia\n!images/powerups/egg/egg-0.png\n#Ak dáte Tuxovi vajce, narastie. Keď je velký, môže s hlavou rozbíjať drevené bloky." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-Záchytné body\n!images/objects/resetpoints/bell-m.png\n#Aktivujte záchytný bod. Ak umriete, môžete začať tento level znovu stadiaľto. Vždy, keď začnete od záchytného bodu, stratíte najmenej 25 mincí." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "-Utekanie\n!images/tiles/signs/run.png\n#Cesta pred vami je zablokovaná. Naberte trochu rýchlosti, a mali by ste môcť cez tie bloky preskočiť." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "-Ohnivý kvet\n!images/powerups/fireflower/fire_flower-0.png\n#Ohnivé kvety dávajú Tuxovi schopnosť strielať ohnivé gule." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "-Hračka Tuxa\n!images/powerups/1up/1up.png\n#Hračka Tuxa dá Tuxovi 100 mincí." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "-Tajné miesta\n#Mnohé levely obsahujú tajné miesta skryté za čo by vyzeralo byť prostými stenami. Hľadajte stopy, ako ich nájsť." + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "Cesta sa začína" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "Cez Nostalgiu" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "Tobglova cesta" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "Trochu menší kúpeľ" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "Zamrznuté pláne" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "Ach, nie! Viac slehových gúl!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "Ľadový ako kameň" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "Grumbelov zmysel pre sneh" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "23-tí Letec" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "Nočný mráz" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "Do hviezd" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "Nad arktickými mrakmi" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "Vchod do jaskyne" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "Pod ľadom" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "Život v chladničke" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "'...alebo že by som to bol ja?'" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "Ľad v diere" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "Pamätník Miyamoto" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "Koniec tunelu" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "Cesta v oblakoch" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "Tajomný dom ľadu" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "Útek" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "Rozbitý most" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "Arktické ruiny" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "Nolokov hrad" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "Koniec zahrávaniu sa" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Križovatka" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-Vypínače\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#Vypínače môžu byť použité na všeličo. Stlačte klávesu 'Nahor' na použitie vypínaču." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Strunové Dosky\n!images/objects/trampoline/trampoline2-0.png\n#Strunové dosky dovolujú Tuxovi skákať do nových výšok. Ako na takejto doske poskakujete, podržte klávesu na skákanie a pozorujte, do akých výšok letíte." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "-Štveranie sa\n#Tux sa vie štverať! Stlačte klávesu 'Nahor' pre začatie štverania. Stlačte klávesu 'Činnost', alebo skákaciu klávesu, aby sa pustil." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "Horský priesmyk" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Bonusový level" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Piknik s Penny" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "Ľadoostrov" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Našli ste tajné miesto!" diff -Nru supertux-0.3.3/data/levels/world1/sl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/sl.po --- supertux-0.3.3/data/levels/world1/sl.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/sl.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,29 +1,28 @@ -# translation of sl.po to -# Slovenian translations for world package -# Slovenski prevodi paketa world. -# Copyright (C) 2005 THE world'S COPYRIGHT HOLDER -# This file is distributed under the same license as the world package. -# -# Marko Burjek , 2005, 2006, 2007. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Marko Burjek , 2005-2007 msgid "" msgstr "" -"Project-Id-Version: sl\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-03-11 12:16+0100\n" -"Last-Translator: Marko Burjek \n" -"Language-Team: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Slovenian (http://www.transifex.com/projects/p/supertux/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" -"X-Generator: KBabel 1.11.4\n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Dobrodošli na Antarktiki" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" @@ -32,42 +31,42 @@ "#Hit them from below to get at their contents." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." @@ -106,9 +105,8 @@ msgstr "Grumbeljev občutek za sneg" #: data/levels/world1/10 - 23rd Airborne.stl:3 -#, fuzzy msgid "23rd Airborne" -msgstr "23krat vzletel" +msgstr "" #: data/levels/world1/11 - Night Chill.stl:3 msgid "Night Chill" @@ -178,208 +176,49 @@ msgid "No More Mr Ice Guy" msgstr "Nič več G. Ledkov" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + #: data/levels/world1/bonus.stl:3 msgid "Bonus Level" msgstr "Bonus stopnja" -#: data/levels/world1/extro.txt:6 -msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." -msgstr "" -"-Vstopam v Nolokovo Sobano s prestolom!\n" -"\n" -"#Tux je pritekel v Nolokovo sobano s prestolom,\n" -"#burno iskal kakršno koli sled za svojo ljubljeno.\n" -"#Na koncu ni našel ne Penny ne Noloka\n" -"#ampak namesto njiju še eno sporočilo.\n" -"\n" -"#\"Odlično Tux če to\n" -"#bereš si umaknil moj nadzor nad\n" -"#tem ledenim kraljestvom. Ampak kot\n" -"#lahko vidiš tvoje ljube Penny ni tukaj.\n" -"#Kar nisi spoznal je to da je\n" -"#to le eno od mojih mnogih kraljestev,\n" -"#razporejenih po deželah!\n" -"\n" -"#\"Tux, tvoja želja je zelo častna,\n" -"#ampak vseeno nič manj jalova. Z vsakim mojim\n" -"#kraljestvom, ki ga boš zasedel, bom pobegnil\n" -"#v novo in vzel Penny s seboj. Ne bodi\n" -"#neumen... najboljše je da\n" -"#se predaš že sedaj.\"\n" -"\n" -"#Tux je žalosten zapuščal sobo, ko je\n" -"#začutil nekaj pod svojo nogo... \n" -"#ovojnica, naslovljena nanj! V njej je našel\n" -"#grobo skiciran zemljevid z kraljestvi\n" -"#narisanimi v raznih deželah. V kotu\n" -"#mape je bil Penny-jin podpis, \n" -"#risba ledene rože.\n" -"\n" -"#Tux je stekel iz trdnjave, z zemljevidom v rokah.\n" -"#Odločil se je da se ne bo predal\n" -"#Penny je računala nanj." - #: data/levels/world1/intro.stl:3 msgid "Picnic With Penny" msgstr "Piknik s Penny" -#: data/levels/world1/intro.txt:5 -msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." -msgstr "" -"-Ulovili so Penny!\n" -"\n" -"#Tux in Penny sta zunaj imela krasen\n" -"#piknik na ledenih širjavah Antarktike.\n" -"#Iznenada, skoči izza ledenega\n" -"#grma prikazen, videl se je le blisk,\n" -"#in Tux je zaspal!\n" -"\n" -"#Ko se Tux zbudi, ugotovi, da Penny\n" -"#ni nikjer. Kjer je ležala prej je sedaj\n" -"#pismo. \"Tux, moj večni sovražnik!\"\n" -"#piše v pismu. \"Ujel sem\n" -"#tvojo lepo Penny in jo odpeljal\n" -"#v moje kraljestvo. Pot do moje trdnjave\n" -"#varujejo moji podaniki. Vdaj se ob misli\n" -"#da jo boš rešil,\n" -"#nimaš nobene možnosti! -Nolok\"\n" -"\n" -"#Tux pogleda in vidi Nolokovo trdnjavo v\n" -"#daljavi. Odločen da bo rešil svojo\n" -"#ljubljeno Penny, začne svojo potovanje." - #: data/levels/world1/worldmap.stwm:3 -#, fuzzy msgid "Icyisland" -msgstr "Ledeni otok" - -#~ msgid "You found a secret area!" -#~ msgstr "Našli ste skrivno območje!" - -#~ msgid "Icyisland levels" -#~ msgstr "Stopnje ledenega otoka" +msgstr "" -#, fuzzy -#~ msgid "" -#~ "-Information blocks:\n" -#~ "!images/objects/bonus_block/infoblock.png\n" -#~ "#Information blocks often contain useful tips.\n" -#~ "#\n" -#~ "#As you have already found out, they can be activated by hitting them from the bottom.\n" -#~ "#\n" -#~ "#Most blocks are activated this way." -#~ msgstr "" -#~ "-Informacijski kvadri:\n" -#~ "!images/objects/bonus_block/info_block.png\n" -#~ "#Informacijski kvadri pogosto vsebujejo uporabne namige.\n" -#~ "#\n" -#~ "#Kot ste že ugotovili, jih lahko aktivirate tako, da jih zadenete od spodaj.\n" -#~ "#\n" -#~ "#Večina kvadrov se aktivira na takšen način." - -#~ msgid "" -#~ "-Items:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#The egg makes Tux grow larger.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#The fire flower gives Tux the ability to shoot fireballs.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#You should collect as many coins as possible. It costs you 25 coins to restart a level at a firefly.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#The penguin gives Tux 100 coins.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonus blocks can contain not only coins, eggs and fire flowers but also special items to help you in your quest." -#~ msgstr "" -#~ "-Elementi:\n" -#~ "!images/powerups/egg/egg.png\n" -#~ "#Jajce povzroči, da Tux zraste.\n" -#~ "#\n" -#~ "!images/powerups/fireflower/fire_flower-0.png\n" -#~ "#Ognjena roža da Tuxu zmožnost, da lahko strelja ognjene krogle.\n" -#~ "#\n" -#~ "!images/objects/coin/coin-0.png\n" -#~ "#Zbirati bi morali toliko kovancev kolikor je mogoče. 25 kovancev porabite za ponoven začetek stopnje pri kresnici.\n" -#~ "#\n" -#~ "!images/powerups/1up/1up.png\n" -#~ "#Pingvin da Tuxu 100 kovancev.\n" -#~ "#\n" -#~ "!images/objects/bonus_block/full-0.png\n" -#~ "#Bonus kvadri lahko vsebujejo ne samo kovance, jajca in ognjene rože ampak tudi posebne stvari, ki vam lahko pomagajo na vašem pohodu." - -#~ msgid "" -#~ "-Checkpoints:\n" -#~ "!images/objects/resetpoints/bell-m.png\n" -#~ "#Activate the checkpoint. As long as you have at least 25 coins you will spawn beneath it if you die." -#~ msgstr "" -#~ "-Nadzorne točke:\n" -#~ "!images/objects/resetpoints/bell-m.png\n" -#~ "#Aktivirajte nadzorno točko. Tako dolgo kolikor časa boste imeli vsaj 25 kovancev, boste ponovno začeli stopnjo pod njo če boste umrli." - -#~ msgid "" -#~ "!images/tiles/signs/run.png\n" -#~ "#The path in front of you is blocked. You'll have to run before jumping over the blocks.\n" -#~ "#\n" -#~ "#Use your Run key (configurable in the menu) to gain speed." -#~ msgstr "" -#~ "!images/tiles/signs/run.png\n" -#~ "#Pot pred vami je zaprta. Morali boste teči, da boste lahko preskočili te bloke.\n" -#~ "#\n" -#~ "#Uporabite vašo tipko za tek (nastavite si jo lahko v meniju) da pridobite na hitrosti." +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/sv.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/sv.po --- supertux-0.3.3/data/levels/world1/sv.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/sv.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,109 +1,76 @@ -# translation of sv.po to Swedish -# Swedish translations for supertux package -# Copyright (C) 2006 THE world'S COPYRIGHT HOLDER +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# -# Arvid Norlander , 2006, 2007, 2008, 2010. +# +# Translators: +# Arvid Norlander , 2006-2008,2010 msgid "" msgstr "" -"Project-Id-Version: sv\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:27+0100\n" -"PO-Revision-Date: 2010-02-28 17:35+0100\n" -"Last-Translator: Arvid Norlander \n" -"Language-Team: Swedish \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Swedish (http://www.transifex.com/projects/p/supertux/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Swedish\n" -"X-Poedit-Country: SWEDEN\n" -"X-Generator: Lokalize 1.0\n" +"Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "Välkommen till Antarktis" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" -"#Bonus blocks can contain coins, power-ups or special items to help you in " -"your quest.\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" -"-Bonusblock\n" -"!images/objects/bonus_block/full-0.png\n" -"#Bonusblock kan innehålla mynt, power-ups eller speciella föremål som " -"hjälper dig i ditt uppdrag.\n" -"#\n" -"#Träffa dem från undersidan för att nå deras innehåll." +msgstr "-Bonusblock\n!images/objects/bonus_block/full-0.png\n#Bonusblock kan innehålla mynt, power-ups eller speciella föremål som hjälper dig i ditt uppdrag.\n#\n#Träffa dem från undersidan för att nå deras innehåll." -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" -"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his " -"head." -msgstr "" -"-Ägg\n" -"!images/powerups/egg/egg.png\n" -"#Ägget får Tux att växa. Tux kan då krossa träblock med sitt huvud." +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you " -"can retry the level from here." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." msgstr "" -"-Kontrollpunkter\n" -"!images/objects/resetpoints/bell-m.png\n" -"#Aktivera kontrollpunkten. Så länge som du har åtminstone 25 mynt kvar, kan " -"du starta om nivån från här." -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" -"#The path in front of you is blocked. Gain some speed before jumping to pass " -"over the blocks." -msgstr "" -"-Springa\n" -"!images/tiles/signs/run.png\n" -"#Vägen framför dig är blockerad. Ta sats och få upp farten innan du hoppar " -"över blocken." +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "-Springa\n!images/tiles/signs/run.png\n#Vägen framför dig är blockerad. Ta sats och få upp farten innan du hoppar över blocken." -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" -"-Eldsblomma\n" -"!images/powerups/fireflower/fire_flower-0.png\n" -"#Eldsblomman ger Tux förmågan att skjuta klot av eld." +msgstr "-Eldsblomma\n!images/powerups/fireflower/fire_flower-0.png\n#Eldsblomman ger Tux förmågan att skjuta klot av eld." -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" -"-Tux-\"docka\"\n" -"!images/powerups/1up/1up.png\n" -"#En Tux-\"docka\" ger Tux 100 mynt." +msgstr "-Tux-\"docka\"\n!images/powerups/1up/1up.png\n#En Tux-\"docka\" ger Tux 100 mynt." -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" -"#Many levels contain secret areas behind what seems to be plain walls. Look " -"for clues to find them." -msgstr "" -"-Hemliga platser\n" -"#Många nivåer innehåller hemliga platser bakom vad som syns vara helt " -"vanliga väggar. Titta efter spår för att hitta dem." +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "-Hemliga platser\n#Många nivåer innehåller hemliga platser bakom vad som syns vara helt vanliga väggar. Titta efter ledtrådar för att hitta dem." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" @@ -209,132 +176,49 @@ msgid "No More Mr Ice Guy" msgstr "" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + #: data/levels/world1/bonus.stl:3 msgid "Bonus Level" msgstr "Bonusnivå" -#: data/levels/world1/extro.txt:6 -msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." -msgstr "" -"-Inne i Noloks tronsal!\n" -"\n" -"#Tux sprang in i Noloks tronsal\n" -"#upphetsat sökande efter sin älskade.\n" -"#Dock fann han varken Penny eller Nolok\n" -"#där, utan bara ett annat brev.\n" -"\n" -"#\"Bra gjort Tux, bra gjort. Om du läser\n" -"#detta så har du berövat mig min kontroll\n" -"#över detta isiga fort. Men som du kan se\n" -"#så är din älskade Penny inte här. Vad du\n" -"#inte insåg var att detta är bara ett av\n" -"#mina många fort, utspridda över landen!\n" -"\n" -"#\"Tux, dina ambitioner är högst\n" -"#aktningsvärda, men inte desto mindre\n" -"#idiotiska. För varje fort som du erövrar\n" -"#från mig kommer jag att fly till ett\n" -"#annat och ta Penny med mig. Var inte\n" -"#enfaldig... det är bäst att du ger upp\n" -"#nu.\"\n" -"\n" -"#Tux vände för att sorgsen lämna rummet\n" -"#när han kände något under sin fot...\n" -"#ett kuvert, adresserat till honom!\n" -"#Inuti fanns en grovt tecknad karta med\n" -"#fort ritade i diverse land. I hörnet av\n" -"#kartan fanns Penny's signatur, en\n" -"#teckning av isblomman.\n" -"\n" -"#Tux sprang ut ur fortet, kartan i\n" -"#handen Nej, bestämde han sig, han skulle\n" -"#inte ge upp. Penny litade på honom." - #: data/levels/world1/intro.stl:3 msgid "Picnic With Penny" msgstr "Utflykt med Penny" -#: data/levels/world1/intro.txt:5 -msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." -msgstr "" -"-Penny blir tillfångatagen!\n" -"\n" -"#Tux och Penny var ute på en trevlig\n" -"#picknick på Antarktris isfält.\n" -"#Plötsligt hoppade en varelse fram från\n" -"#bakom en isbuske! En blixt, och Tux,\n" -"#föll i sömn!\n" -"\n" -"#När Tux vaknar, upptäcker han att Penny\n" -"#saknas. På platsen hon låg innan ligger\n" -"#nu ett brev. \"Tux, min ärkefiende!\"\n" -"#står det i brevet. \"Jag har tillfångatagit\n" -"#din vackra Penny och tagit henne till\n" -"#mitt fort. Vägen till mitt fort är full\n" -"#av mina hejdukar. Ge upp tanken på att\n" -"#rädda henne, du har inte en chans -Nolok\"\n" -"\n" -"#Tux tittar och ser Nolok's fort i fjärran.\n" -"#Besluten att rädda sin älskade Penny,\n" -"#börjar han sin resa." - #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "Isön" -#~ msgid "You found a secret area!" -#~ msgstr "Du har hittat en hemlig plats!" +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/tr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/tr.po --- supertux-0.3.3/data/levels/world1/tr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/tr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,226 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# alkimkacmaz , 2013 +# yakup , 2013 +# yozsoy , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Turkish (http://www.transifex.com/projects/p/supertux/language/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "Antartika'ya hoş geldiniz" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "-Bonus Bloklar\n!images/objects/bonus_block/full-0.png\n#Bonus bloklar yolculuğunuzda yardımcı olmak için altın, güçlendirici veya özel eşyalar içerebilir\n#\n#içeriklerini aşağıdan vurarak alın" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-Kontrol noktaları\n!images/objects/resetpoints/bell-m.png\n#Kontrol noktası aktif. eğer sen ölürsen,bu noktadan devam edebilirsin. Her zaman kontrol noktasından devam edebilirsin, ancak 25 para kaybedeceksin." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "-Koşmak\n!images/tiles/signs/run.png\n#önünüzdeki yol tıkalı. Blokları geçmek için zıplamadan önce biraz hız kazanın." + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "-Ateş çiçeği\n !images/powerups/fireflower/fire_flower-0.png\n#Ateş çiçeği Tux'un ateş topu atabilmesini sağlar. " + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "-Tux bebeği\n!images/powerups/1up/1up.png\n#Tux bebeği Tux'a 100 altın verir" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "-Gizli bölgeler\n#Çoğu bölüm normal duvar gibi görünen şeylerin arkasında gizli bölgeler barındırır. Bunları bulmak için ipuçlarına bakın." + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "Yolculuk başlıyor" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "Via Nostalgica" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "Tobgle yolu" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "Biraz daha küçük banyo" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "Donmuş tarlalar" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "Olamaz! Daha çok kartopu!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "Buz Gibi" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "Homurdak'ın Kar Duyusu" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "23. Havacı Birliği" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "Gece Ayazı" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "Yıldızlara Doğru" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "Kutup Gökyüzünün Üstünde" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "Mağaraya Giriş" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "Buzun Altında" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "Buzdolabında Yaşamak" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "'...yoksa bana mı öyle geliyor?'" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "Delikteki Buz" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "Miyamoto Anıtı" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "Tünelin Sonu" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "Bulutlarda Bir Yol" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "Gizemli Bir Buz Ev" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "Kaçış" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "Harap Köprü" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "Kutupta Kalıntılar" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "Nolok'un Kalesi" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "Artık Bay Soğuk Adam Yok" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "Yolda Bir Çatallanma" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "--Şalterler\n!images/objects/switch/left-0.png\n !images/objects/switch/switch-0.png\n !images/objects/switch/right-0.png\n#Şalterler her türlü işi yapmak için kullanılabilir. YUKARI tuşuna basarak kullanın. Bu sağınnızdaki asansörü çalıştırmak için kullanılır." + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-Zıplama tahtaları\n!images/objects/trampoline/trampoline2-0.png\n#Zıplama tahtaları Tux'un yeni yüksekliklere zıplamasını sağlar. Daha fazla zıplamak için tahtada zıplarken zıplama tuşuna basın." + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "- Tırmanma\n# Tux tırmanabilir! Tırmanmak için Yukarı tuşuna bas. Gitmek için Hareket veya zıplama tuşuna bas." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "Dağ Geçidi" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "Bonus bölüm" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "Penny ile piknik" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "Buzluada" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "Gizli bir alan buldunuz!" diff -Nru supertux-0.3.3/data/levels/world1/uk.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/uk.po --- supertux-0.3.3/data/levels/world1/uk.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/uk.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,223 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Ukrainian (http://www.transifex.com/projects/p/supertux/language/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uk\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" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/underground.nut supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/underground.nut --- supertux-0.3.3/data/levels/world1/underground.nut 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/underground.nut 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,18 @@ +if(! ("underground" in state)){ + state.underground <- false; + print("[DEBUG] Underground state initialized\n"); +} + +function go_underground(under){ + Land.fade(under ? 0 : 1, 1); + Land_detail.fade(under ? 0 : 1, 1); + Land_foreground_1.fade(under ? 0 : 1, 1); + Land_foreground_2.fade(under ? 0 : 1, 1); + Land_foreground_3.fade(under ? 0 : 1, 1); + Underground.fade(under ? 1 : 0, 1); + Underground_mask.fade(under ? 1 : 0, 1); + Underground_darkness.fade(under ? 1 : 0, 1); + state.underground <- under; +} + +go_underground(state.underground); diff -Nru supertux-0.3.3/data/levels/world1/uz.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/uz.po --- supertux-0.3.3/data/levels/world1/uz.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/uz.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,223 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Uzbek (http://www.transifex.com/projects/p/supertux/language/uz/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uz\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/vi.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/vi.po --- supertux-0.3.3/data/levels/world1/vi.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/vi.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,223 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Vietnamese (http://www.transifex.com/projects/p/supertux/language/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/worldmap.stwm supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/worldmap.stwm --- supertux-0.3.3/data/levels/world1/worldmap.stwm 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/worldmap.stwm 2014-05-17 16:30:09.000000000 +0000 @@ -7,43 +7,635 @@ (sector (name "main") (music "music/salcon.ogg") + (init-script "import(\"levels/world1/underground.nut\"); ") (ambient-light 1 1 1) + (special-tile + (invisible-tile #t) + (script "go_underground(true);") + (x 31) + (y 23) + ) + (special-tile + (invisible-tile #t) + (script "go_underground(false);") + (x 28) + (y 13) + ) + (special-tile + (invisible-tile #t) + (script "go_underground(true);") + (x 28) + (y 14) + ) + (special-tile + (invisible-tile #t) + (script "go_underground(false);") + (x 31) + (y 24) + ) + (special-tile + (map-message (_ "You Found a Secret Area!")) + (invisible-tile #t) + (passive-message #t) + (apply-to-direction "east") + (x 22) + (y 25) + ) + (tilemap + (solid #f) + (z-pos -200) + (name "Water") + (width 50) + (height 40) + (tiles + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 105 105 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 105 105 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 105 105 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 105 105 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + ) + ) + (tilemap + (solid #t) + (z-pos -100) + (name "Land") + (width 50) + (height 40) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 0 0 0 0 0 0 0 0 0 101 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 101 102 103 101 102 102 102 102 103 0 0 0 0 101 102 102 103 0 0 107 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 101 102 102 102 113 105 106 104 105 105 105 105 112 102 102 102 103 107 108 108 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 101 113 115 105 105 110 108 109 104 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 101 102 102 102 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 104 105 116 105 110 109 0 0 104 105 105 105 105 105 105 105 105 112 102 103 0 0 0 101 113 105 105 105 105 112 103 101 102 102 103 0 0 0 0 0 101 102 103 0 0 0 0 0 + 0 0 104 105 105 105 106 101 102 102 113 105 105 105 105 105 105 105 105 110 108 109 0 0 101 113 105 105 105 105 105 105 112 113 105 105 112 103 0 0 0 0 104 105 112 102 103 0 0 0 + 0 0 104 105 105 105 112 113 105 105 105 105 105 105 105 105 105 105 105 112 102 102 102 102 113 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 104 105 105 105 112 103 0 0 + 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 107 108 111 105 105 112 103 0 + 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 112 103 0 0 0 0 101 113 105 105 105 106 0 + 0 0 107 108 111 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 104 105 105 105 105 106 0 + 0 0 101 102 113 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 107 108 108 108 108 109 0 + 0 101 113 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 + 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 110 111 105 110 109 0 0 0 0 0 0 0 0 0 0 0 + 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 110 109 107 111 106 0 0 0 0 0 0 0 0 0 0 0 0 + 0 104 105 105 105 105 105 110 108 108 108 108 111 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 107 109 0 0 0 0 0 0 0 0 0 0 0 0 + 0 107 111 105 105 110 108 109 0 0 101 103 107 108 111 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 107 108 108 109 101 102 102 102 113 106 101 103 107 108 111 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 112 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 101 102 102 113 105 105 105 105 106 107 109 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 112 102 102 102 102 103 0 0 0 0 0 0 0 0 0 0 + 0 101 102 113 105 105 105 105 105 105 105 135 0 0 0 0 127 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 112 102 102 103 0 0 0 0 0 0 0 + 0 104 105 105 105 105 105 105 105 105 105 134 0 0 0 0 128 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 + 0 104 105 105 105 105 105 105 105 105 105 133 0 0 0 0 129 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 0 0 + 0 104 105 105 105 105 105 105 105 105 105 112 103 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 112 102 103 0 0 0 0 0 + 0 104 105 105 105 105 110 108 111 105 105 105 106 0 0 0 107 111 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 112 103 0 0 0 0 + 0 107 108 108 108 108 109 0 104 105 105 105 106 0 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 + 0 0 0 101 103 0 0 0 107 108 108 108 109 0 0 0 101 113 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 112 103 0 0 0 + 0 0 0 107 109 0 0 0 0 0 0 0 0 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 + 0 0 0 0 0 0 0 101 102 102 102 102 102 103 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 + 0 0 0 101 102 102 102 113 105 105 105 105 105 112 103 0 107 111 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 + 0 0 101 113 105 105 105 105 105 105 105 105 105 105 112 103 0 107 108 111 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 + 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 112 103 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 + 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 107 111 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 110 109 0 0 0 + 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 + 0 0 107 111 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 110 109 0 0 0 0 + 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 104 105 105 105 105 105 105 105 105 105 110 108 111 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 0 0 + 0 0 0 104 105 105 105 105 105 105 105 105 105 105 105 105 106 0 0 0 104 105 105 105 105 105 105 105 110 108 109 0 107 111 105 105 105 105 105 105 105 105 105 110 109 0 0 0 0 0 + 0 0 0 104 105 105 105 105 105 105 105 105 105 105 110 108 109 0 0 0 104 105 105 105 105 105 105 110 109 0 0 0 0 107 108 108 108 108 108 108 108 108 108 109 0 0 0 0 0 0 + 0 0 0 107 108 111 105 110 111 105 105 105 105 110 109 0 0 0 0 0 107 108 111 105 105 105 110 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 107 108 109 107 108 108 108 108 109 0 0 0 0 0 0 0 0 107 108 108 108 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -180) + (name "Water_detail") + (width 50) + (height 40) + (tiles + 0 0 0 0 0 0 0 69 70 70 71 0 0 0 0 0 0 0 0 0 0 0 0 0 69 70 70 70 71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 70 70 71 0 + 0 0 0 0 0 69 70 81 82 73 80 71 0 0 0 0 5 0 0 0 69 70 70 70 81 73 73 73 80 70 71 0 0 0 0 0 0 0 0 69 70 70 71 0 0 72 73 73 80 71 + 0 0 0 0 69 81 73 73 73 73 73 74 2 3 3 4 69 70 70 70 81 73 73 73 82 73 73 73 73 73 80 70 70 71 0 0 0 69 70 81 73 73 74 0 69 81 78 76 76 77 + 0 0 0 5 72 73 73 73 0 73 73 0 0 0 0 5 81 73 73 73 73 73 73 73 73 73 73 73 73 73 73 82 73 80 71 0 0 75 79 73 78 76 77 0 75 76 77 0 0 0 + 0 0 6 5 0 0 73 73 73 73 73 0 0 0 0 0 0 0 0 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 80 71 0 0 75 76 77 69 70 70 70 71 0 0 0 0 + 0 0 7 0 0 0 73 73 73 73 73 0 0 0 0 0 0 0 0 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 74 0 0 0 0 69 81 73 73 73 80 71 0 0 0 + 0 0 7 0 0 0 73 73 73 73 73 0 0 0 0 0 0 0 0 73 73 73 73 73 73 73 0 0 0 0 0 0 73 73 0 0 2 4 69 70 81 73 73 73 73 73 80 71 0 0 + 0 0 7 0 0 0 73 73 0 0 0 0 0 0 0 0 0 0 0 73 73 73 73 73 73 0 0 0 0 0 0 0 0 0 0 0 0 70 81 73 73 73 73 73 73 73 73 74 0 0 + 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 73 73 78 79 73 73 73 73 73 0 6 0 + 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 73 78 77 72 73 73 73 0 73 0 7 0 + 0 0 72 73 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 80 70 81 73 73 73 0 73 0 7 0 + 0 0 72 73 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 73 73 73 73 73 73 73 73 73 74 8 0 + 0 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 73 73 78 76 79 73 73 73 74 0 0 + 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 73 0 73 73 73 73 74 0 75 76 76 76 77 0 218 + 69 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 73 73 73 73 73 78 76 77 0 0 0 0 0 0 0 0 + 72 73 0 0 0 0 0 73 73 74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 73 73 73 73 78 77 0 0 0 218 204 205 205 206 0 0 + 72 73 73 0 73 73 73 73 73 80 71 0 204 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 73 73 73 73 80 71 0 0 204 205 216 208 208 209 0 0 + 75 79 73 73 73 73 73 73 73 73 74 0 207 209 0 204 208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 73 73 73 73 73 74 0 0 210 214 208 217 213 212 0 0 + 0 72 73 73 73 73 73 73 0 0 0 0 207 215 205 216 208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 73 73 73 73 73 74 0 218 0 210 211 211 212 0 0 0 + 0 72 73 73 0 0 0 0 0 0 0 205 216 208 208 217 208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 0 73 73 0 73 2 3 3 4 0 0 0 0 218 0 0 + 0 6 0 0 0 0 0 0 0 0 0 208 208 213 214 208 208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 + 0 7 0 0 0 0 0 0 0 0 0 213 211 212 210 211 214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 + 0 7 0 0 0 0 0 0 0 0 0 0 0 0 218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 4 0 0 0 0 0 + 0 8 0 0 0 0 73 73 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 0 0 0 + 0 72 73 73 73 73 73 73 73 0 0 0 70 70 71 218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 + 0 75 79 73 73 73 73 73 73 73 73 73 73 82 74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 0 0 + 0 0 72 73 73 73 73 73 73 73 73 73 73 73 74 69 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 + 0 0 72 73 73 73 73 73 73 73 73 73 73 73 80 81 73 73 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 + 0 0 75 76 79 73 73 73 0 0 0 0 73 73 73 73 73 73 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 + 0 0 6 0 0 0 0 0 0 0 0 0 0 0 73 73 73 73 73 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 + 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 73 73 73 73 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 + 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 73 73 78 76 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 0 0 0 + 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 76 76 77 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 204 205 206 0 + 0 0 8 7 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 210 211 212 0 + 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 7 0 0 0 0 0 0 0 0 0 5 0 6 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 + 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 7 0 0 0 0 0 0 0 5 0 0 0 8 6 0 0 0 0 0 0 0 0 0 6 8 0 0 0 0 0 + 0 0 0 7 0 0 0 0 0 0 0 0 0 0 6 0 8 0 0 0 7 0 0 0 0 0 0 5 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 8 0 0 0 0 204 205 + 0 0 0 8 0 7 0 6 6 0 0 0 0 6 8 0 0 0 0 0 8 0 5 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 204 206 0 0 0 218 0 0 0 207 217 + 0 0 0 0 0 8 0 8 8 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210 212 0 0 0 0 204 205 205 216 208 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 218 0 0 204 216 208 217 208 208 + ) + ) (tilemap (solid #t) (z-pos 0) - (width 40) - (height 30) + (name "Pathing") + (width 50) + (height 40) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 21 0 0 0 0 0 0 0 0 0 10 20 20 11 0 0 0 0 0 0 0 0 0 10 20 20 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 21 0 0 0 0 0 0 0 0 0 21 0 0 21 0 0 0 0 0 0 0 0 0 21 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 14 11 0 0 0 0 0 0 0 0 21 0 0 14 20 20 13 20 20 20 20 20 20 15 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 21 0 0 0 0 0 10 20 20 15 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 21 0 0 0 0 0 21 0 0 0 10 20 20 20 20 15 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 14 20 20 20 20 20 16 11 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 10 20 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 14 20 20 15 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 20 20 20 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 45 45 45 0 0 0 0 0 0 0 14 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 30 40 40 40 40 40 40 40 31 0 0 0 0 0 0 14 20 20 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 38 40 35 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 14 20 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 45 45 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 40 31 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 40 40 40 31 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 10 20 20 20 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 36 20 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 21 0 0 0 0 0 10 20 20 20 46 47 47 47 48 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 21 0 45 45 45 45 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 14 20 20 20 20 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -50) + (name "Land_background") + (width 50) + (height 40) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249 125 250 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 253 252 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 251 252 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 251 252 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 136 137 137 138 0 0 0 0 0 142 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 139 140 140 147 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 142 143 143 143 144 0 0 0 0 0 0 0 0 230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 233 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 219 220 221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 25 25 0 0 0 0 233 0 0 0 0 0 0 225 226 227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 114 0 0 0 0 0 0 25 25 0 0 0 0 0 0 0 0 0 0 0 0 0 230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 25 172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 136 137 137 137 137 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 142 143 143 143 146 147 137 137 137 138 191 194 197 137 137 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 25 25 25 25 139 140 140 140 145 144 0 0 139 140 140 147 137 138 0 0 73 73 73 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 148 140 140 147 138 25 139 145 143 143 144 0 0 0 142 146 140 140 145 144 0 0 73 73 73 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 249 125 250 0 0 0 0 0 142 146 140 140 140 141 0 139 141 0 0 0 0 0 0 0 142 146 140 147 138 0 0 0 73 73 73 73 0 0 0 0 0 + 0 0 0 0 0 249 250 0 249 256 0 255 125 250 0 0 0 0 142 143 146 140 141 0 139 141 0 0 249 125 125 125 125 250 142 143 143 69 70 70 71 73 73 73 73 0 0 0 0 0 + 0 0 0 249 125 256 255 125 256 0 255 125 0 134 0 0 0 0 0 0 139 145 144 0 142 144 0 0 128 0 0 0 253 252 69 70 70 81 73 78 77 83 0 73 73 0 0 0 0 0 + 0 0 0 128 253 131 131 131 254 0 0 0 0 255 250 0 0 0 0 0 142 144 0 0 0 0 0 0 128 0 0 0 134 69 81 82 73 78 76 77 0 0 0 0 0 0 0 0 0 0 + 0 0 0 128 134 0 0 0 128 0 0 0 253 131 252 0 0 0 0 2 4 0 0 20 0 0 0 249 256 0 0 253 69 81 73 73 73 80 71 0 69 70 71 83 0 0 0 0 0 0 + 0 0 0 251 252 0 0 249 256 0 253 131 252 0 0 0 0 0 0 0 0 0 0 253 131 131 254 128 0 0 0 134 72 73 78 76 79 73 74 69 81 78 77 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 128 253 131 252 0 0 0 0 0 0 0 0 0 0 0 0 134 0 0 128 251 131 131 131 252 72 73 74 0 75 79 80 81 73 74 0 0 2 4 0 0 0 0 + 0 0 0 0 0 0 0 251 252 64 65 0 0 0 0 0 0 0 0 0 0 253 131 252 0 0 128 0 0 0 2 3 4 79 74 0 0 75 76 76 79 80 71 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 66 67 68 0 0 0 0 0 0 0 0 0 0 134 0 0 0 249 256 0 2 3 4 0 2 4 77 0 0 0 83 0 75 76 77 2 4 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 0 0 0 0 255 125 125 250 128 0 2 4 0 0 0 0 2 3 3 3 3 3 3 3 3 3 4 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 0 255 256 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 10) + (name "Land_detail") + (width 50) + (height 40) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 249 125 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 249 256 0 255 250 0 249 250 0 0 0 0 0 0 0 0 0 249 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 128 253 131 131 252 0 251 252 0 0 0 0 0 0 0 0 0 251 252 0 0 0 0 0 136 138 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 114 0 0 0 0 0 0 0 251 252 0 0 0 0 0 0 0 0 0 0 0 0 171 179 0 0 0 0 0 0 249 250 139 141 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 83 0 69 70 70 71 0 0 0 0 0 0 0 0 171 179 180 0 249 250 0 0 249 256 134 139 147 138 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 69 70 71 0 69 81 73 73 80 71 0 0 0 0 0 0 0 0 0 0 0 128 255 250 0 128 253 252 139 140 141 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 72 73 74 69 81 73 73 73 78 77 83 0 0 0 0 0 253 131 254 0 249 256 0 134 0 128 255 250 142 146 147 138 0 0 0 0 0 0 0 0 0 0 0 + 0 0 5 0 0 0 0 75 79 80 81 78 79 73 82 80 71 0 0 0 0 0 0 134 0 251 254 251 131 131 252 0 251 254 134 136 148 145 144 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 72 73 78 77 72 73 78 76 77 0 0 0 0 0 253 252 0 0 251 254 0 0 0 0 137 138 136 148 140 141 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 249 250 0 83 0 75 76 77 0 75 76 77 0 0 0 0 0 0 0 255 250 0 249 125 256 0 0 136 148 140 141 142 146 145 144 0 0 0 0 0 0 0 0 0 0 0 0 + 0 6 0 128 255 125 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 125 256 0 0 0 0 142 143 143 144 0 142 144 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 7 0 128 114 253 252 0 0 0 0 0 0 0 0 0 0 0 0 0 105 0 0 0 0 0 0 0 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 8 0 251 131 252 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 105 105 105 105 105 105 0 0 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 0 0 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 136 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 136 137 148 147 138 0 0 0 114 0 0 0 0 0 0 0 0 0 0 0 105 105 105 0 105 105 0 0 105 105 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 139 145 146 140 141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 105 105 105 105 105 0 105 105 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 139 147 148 145 144 0 0 0 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 105 105 105 105 0 0 0 0 0 0 0 136 137 138 0 0 0 0 0 0 0 + 0 0 142 146 140 141 0 0 142 146 147 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 0 0 0 0 0 0 0 136 148 140 141 0 0 0 0 0 0 0 + 0 0 0 142 143 144 0 0 0 139 140 141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 0 0 0 0 0 0 0 142 146 140 147 137 137 138 0 0 0 0 + 0 2 3 4 0 0 0 0 0 142 143 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 0 0 0 0 0 0 0 142 143 143 146 145 144 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 253 131 254 142 144 0 0 0 0 0 + 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249 125 250 255 250 128 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 251 254 134 0 134 251 131 254 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 249 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 137 137 137 138 0 0 0 0 144 251 252 0 255 125 250 128 0 0 0 0 0 + 0 0 0 0 0 0 0 0 249 256 136 138 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142 146 140 145 144 0 0 0 0 0 0 0 249 250 0 255 256 0 0 0 0 0 + 0 0 0 0 0 0 0 0 251 254 142 144 134 0 0 0 0 0 0 0 0 0 0 0 0 114 0 0 0 142 143 144 0 0 0 0 0 0 249 125 256 255 250 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 251 131 131 252 0 0 0 0 0 0 0 136 138 0 0 0 0 0 0 136 138 0 0 252 0 0 249 250 0 251 254 253 131 252 249 250 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 114 0 0 0 0 0 0 142 144 0 0 142 144 0 0 142 144 0 0 0 0 0 128 134 0 0 251 252 0 0 251 252 0 0 0 0 0 + 0 0 2 4 136 138 0 0 60 61 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249 256 134 0 0 0 0 0 114 0 0 0 0 0 0 0 + 0 0 0 136 148 141 0 0 63 0 0 0 0 142 146 141 0 0 0 0 0 0 136 137 138 0 0 0 0 0 0 0 0 0 128 0 255 125 250 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 142 146 147 0 0 0 0 0 0 0 0 142 144 0 0 0 0 0 0 142 143 144 0 0 0 0 0 0 0 0 0 251 131 131 131 252 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 142 143 144 0 0 136 137 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 2 3 4 0 2 4 142 143 144 0 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 2 3 4 2 3 3 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 100) + (name "Land_foreground_1") + (width 50) + (height 40) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 174 176 178 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 183 189 180 0 0 0 0 0 0 136 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 183 189 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 136 137 138 0 0 172 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 142 143 144 0 0 0 0 172 183 189 180 0 172 183 189 189 183 189 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 183 186 186 186 189 180 0 0 172 180 0 0 172 174 176 178 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 192 0 0 0 0 0 0 172 174 176 178 180 0 172 174 176 178 183 186 186 189 180 0 172 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 190 193 196 0 0 0 0 0 0 0 0 172 180 0 172 183 189 180 0 172 174 176 178 183 189 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 171 191 194 197 0 0 0 0 0 0 0 0 0 172 183 189 180 0 0 172 174 176 178 183 186 189 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 172 183 186 180 0 0 0 0 0 0 0 172 174 176 178 183 186 189 180 0 0 172 183 189 180 0 172 183 189 183 186 189 180 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 172 180 0 0 0 0 0 0 0 0 0 0 172 180 179 0 0 172 183 186 189 180 0 172 180 0 0 172 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 136 137 0 0 0 0 0 0 0 0 172 180 172 180 172 183 189 180 0 172 183 189 180 0 172 174 176 178 174 176 178 180 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 180 172 174 176 178 180 172 180 0 172 180 172 183 189 180 0 172 180 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 180 0 0 190 193 196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 195 0 0 0 172 183 189 180 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 137 137 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 136 137 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (alpha 0) + (z-pos 400) + (name "Underground_mask") + (path + (node + (x 0) + (y 0) + ) + ) + (width 50) + (height 40) + (tiles + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 0 0 0 162 162 162 162 162 164 165 166 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 0 0 0 162 162 162 0 0 0 0 0 0 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 0 0 0 0 0 0 0 0 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 201 202 203 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 + ) + ) + (tilemap + (solid #f) + (alpha 0) + (z-pos 500) + (name "Underground_darkness") + (width 50) + (height 40) + (tiles + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 + ) + ) + (tilemap + (solid #f) + (z-pos 200) + (name "Land_foreground_2") + (width 50) + (height 40) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 173 175 177 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 182 188 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 182 188 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 182 188 179 0 171 182 185 188 182 188 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 182 185 185 185 188 179 0 0 171 179 0 0 171 173 175 177 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 173 175 177 179 0 171 173 175 177 182 185 185 188 179 0 171 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 179 0 171 182 188 179 0 171 173 175 177 182 188 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 181 187 0 0 0 0 0 0 0 0 0 0 171 182 188 179 0 0 171 173 175 177 182 185 188 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 182 188 179 0 0 0 0 0 0 0 171 173 175 177 182 185 188 179 0 0 171 182 185 179 0 171 182 188 182 185 188 179 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 171 196 0 0 0 0 0 0 0 0 0 0 171 179 0 0 0 171 182 185 188 179 0 171 179 0 0 171 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 179 171 179 171 182 188 179 0 171 182 188 179 0 171 173 175 177 173 175 177 179 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 179 171 173 175 177 179 171 179 0 171 182 188 182 188 179 0 171 179 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 179 171 182 185 188 173 175 177 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 183 186 0 174 176 178 171 182 188 179 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos 300) + (name "Land_foreground_3") + (width 50) + (height 40) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 187 0 172 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 187 0 0 0 181 184 187 181 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 184 184 184 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 184 184 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 187 0 0 0 0 0 0 181 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 187 0 0 0 0 0 0 0 181 184 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 184 187 0 0 0 0 181 187 0 0 0 181 187 181 184 187 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 184 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 187 0 0 0 181 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 187 181 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 179 171 0 0 0 0 0 0 0 181 184 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 179 0 0 0 192 0 0 0 0 181 187 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 180 0 0 190 193 196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (alpha 0) + (z-pos -150) + (name "Underground") + (width 50) + (height 40) (tiles - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 12 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 11 16 12 11 16 16 16 16 12 9 9 9 9 11 16 16 12 9 9 14 13 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 11 16 16 16 22 19 17 15 24 25 25 26 23 16 12 9 9 14 18 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 11 22 58 19 19 20 18 13 15 31 32 32 34 26 19 23 16 12 9 9 9 9 9 9 11 16 16 16 16 12 9 9 9 9 9 9 9 9 - 9 9 15 19 59 19 20 13 9 9 15 31 35 29 29 28 19 19 60 23 16 12 9 9 9 11 22 19 24 25 26 23 12 11 16 16 12 9 9 9 - 9 9 15 19 47 19 17 11 16 16 22 30 28 19 48 40 40 39 19 20 18 13 9 9 11 22 19 19 30 36 34 26 23 22 19 19 23 12 9 9 - 9 9 15 19 47 19 23 22 19 19 19 19 24 26 47 24 26 47 19 23 16 16 16 16 22 48 40 40 39 31 32 34 25 25 25 25 26 17 9 9 - 9 9 15 19 37 39 19 48 40 40 40 39 30 28 47 30 28 37 40 40 40 40 40 40 40 42 19 19 47 30 29 29 29 29 29 36 27 17 9 9 - 9 9 15 19 19 47 19 47 24 25 26 37 40 40 42 24 25 25 26 20 18 18 18 21 24 25 25 26 37 40 40 40 40 40 39 31 27 23 12 9 - 9 9 14 18 21 47 19 47 30 29 28 19 24 25 25 33 35 29 28 17 9 9 9 15 30 29 36 27 19 19 19 19 19 60 47 31 34 26 17 9 - 9 9 9 9 15 37 40 42 19 19 24 25 33 35 29 29 28 20 18 13 9 9 9 14 18 21 31 27 48 40 40 40 40 40 42 30 36 27 17 9 - 9 9 9 9 15 19 19 24 25 25 33 32 35 28 20 18 18 13 9 9 9 9 9 9 9 15 31 27 47 24 25 25 25 26 19 19 30 28 17 9 - 9 9 9 9 14 21 19 31 32 32 32 35 28 20 13 9 9 11 16 12 9 9 9 9 9 15 30 28 47 30 29 29 29 28 20 21 19 20 13 9 - 9 9 11 12 9 14 21 30 29 29 29 28 20 13 9 11 16 22 20 13 9 9 9 9 9 14 21 19 37 40 40 40 39 20 13 14 21 17 9 9 - 9 9 14 13 11 12 14 18 18 18 18 18 13 9 9 14 18 18 13 9 9 9 9 9 9 9 14 21 19 24 25 26 47 17 9 9 14 13 9 9 - 9 9 9 9 14 13 9 9 9 9 11 12 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 14 21 31 32 27 47 17 9 9 9 9 9 9 - 9 9 9 9 9 11 16 16 16 16 22 17 11 12 9 9 11 22 19 23 16 16 12 9 9 9 9 9 15 31 32 27 47 17 9 9 9 9 9 9 - 9 9 9 11 16 22 24 25 25 25 26 17 14 13 9 9 15 24 25 25 25 26 23 16 16 16 16 16 22 30 29 28 47 17 9 9 9 9 9 9 - 9 11 16 22 19 19 30 29 29 29 28 17 9 9 9 9 15 30 29 29 29 28 24 25 25 26 48 40 40 40 40 40 42 17 9 9 9 9 9 9 - 9 15 24 26 19 70 49 50 51 19 48 73 74 74 74 74 75 40 40 43 40 71 30 29 29 28 47 20 18 18 18 18 18 13 9 9 9 9 9 9 - 9 15 31 27 19 47 52 53 54 19 47 17 9 9 9 9 15 24 26 47 19 24 26 48 40 40 42 23 12 9 9 9 9 11 12 9 9 9 9 9 - 9 15 31 34 26 37 77 76 57 40 42 23 12 9 9 9 15 30 28 47 19 30 28 47 19 19 24 26 17 9 9 9 9 14 13 9 9 9 9 9 - 9 15 30 29 28 19 20 18 21 24 25 26 17 9 9 9 14 21 48 42 24 26 48 42 24 25 33 27 17 9 9 9 9 9 9 9 9 9 9 9 - 9 14 18 18 18 18 13 9 15 30 29 28 17 9 9 9 9 15 47 19 30 28 47 19 30 29 36 27 17 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 11 12 9 9 9 14 18 18 18 13 9 9 9 11 22 37 40 40 40 42 19 20 21 30 28 17 9 9 11 16 16 12 9 9 9 9 9 - 9 9 9 14 13 9 9 9 9 9 9 9 9 9 9 9 15 24 25 25 26 19 19 20 13 14 18 18 13 9 9 14 21 60 23 12 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 30 29 29 28 19 20 13 11 12 9 9 9 9 9 9 14 18 18 13 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 18 18 18 18 13 9 14 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 154 0 0 0 149 150 167 168 169 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 153 160 150 150 150 161 153 153 153 153 160 150 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 158 159 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 160 161 153 158 159 153 153 158 156 159 158 159 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 159 153 153 160 161 158 156 157 149 161 160 161 160 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 161 153 153 153 153 160 150 150 161 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 159 158 159 153 153 153 153 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 157 155 156 156 156 159 153 153 153 153 153 153 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 156 156 156 198 199 200 157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (level @@ -56,62 +648,62 @@ (level (name "01 - Welcome to Antarctica.stl") (x 4) - (y 6) + (y 7) ) (level (name "02 - The Journey Begins.stl") - (x 4) - (y 8) + (x 5) + (y 9) ) (level (name "03 - Via Nostalgica.stl") - (x 5) + (x 6) (y 11) ) (level (name "04 - Tobgle Road.stl") - (x 7) + (x 9) (y 11) ) (level (name "05 - The Somewhat Smaller Bath.stl") - (x 7) - (y 8) + (x 13) + (y 9) ) (level (name "06 - The Frosted Fields.stl") - (x 11) - (y 9) + (x 15) + (y 6) ) (level (name "07 - Oh No More Snowballs.stl") - (x 14) - (y 9) + (x 18) + (y 8) ) (level (name "08 - Stone Cold.stl") - (x 17) - (y 6) + (x 14) + (y 13) ) (level (name "09 - Grumbels Sense of Snow.stl") - (x 14) - (y 6) + (x 17) + (y 10) ) (level (name "10 - 23rd Airborne.stl") - (x 21) + (x 22) (y 8) ) (level (name "11 - Night Chill.stl") - (x 26) + (x 27) (y 7) ) (level (name "12 - Into the Stars.stl") - (x 28) - (y 9) + (x 30) + (y 6) ) (level (name "13 - Above the Arctic Skies.stl") @@ -120,80 +712,86 @@ ) (level (name "14 - Entrance to the Cave.stl") - (x 34) - (y 11) + (x 28) + (y 12) ) (level (name "15 - Under the Ice.stl") - (x 29) - (y 11) + (x 28) + (y 15) ) (level (name "16 - Living in a Fridge.stl") - (x 28) - (y 13) + (x 25) + (y 16) ) (level (name "17 - Or is it just me.stl") - (x 32) - (y 15) + (x 22) + (y 17) ) (level (name "18 - Ice in the Hole.stl") - (x 32) - (y 18) + (x 24) + (y 19) ) (level (name "19 - Miyamoto Monument.stl") - (x 29) - (y 19) + (x 28) + (y 21) ) (level (name "20 - End of the Tunnel.stl") - (x 26) - (y 20) + (x 31) + (y 23) ) (level (name "21 - A Path in the Clouds.stl") - (x 23) - (y 22) + (x 30) + (y 27) ) (level (name "22 - A Mysterious House of Ice.stl") - (x 20) - (y 25) + (x 23) + (y 31) ) (level (name "23 - The Escape.stl") - (x 19) - (y 20) + (x 26) + (y 28) ) (level (name "24 - The Shattered Bridge.stl") - (x 15) - (y 20) + (x 19) + (y 33) ) (level (name "25 - Arctic Ruins.stl") - (x 12) - (y 20) + (x 17) + (y 33) ) (level (name "bonus.stl") - (x 21) - (y 20) + (sprite "images/worldmap/common/bonusdot.sprite") + (x 7) + (y 21) ) (level (name "26 - The Castle of Nolok.stl") - (x 7) - (y 22) + (x 9) + (y 35) ) (level (name "27 - No More Mr Ice Guy.stl") (quit-worldmap #t) (sprite "images/worldmap/common/yeti.sprite") - (x 5) - (y 20) + (x 6) + (y 32) + ) + (level + (name "Fork_in_the_Road.stl") + (x 11) + (y 11) ) (worldmap-spawnpoint (name "main") @@ -201,5 +799,5 @@ (y 5) ) ) - (tileset "images/worldmap.strf") + (tileset "images/ice_world.strf") ) diff -Nru supertux-0.3.3/data/levels/world1/world.nut supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/world.nut --- supertux-0.3.3/data/levels/world1/world.nut 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/world.nut 2014-05-17 16:30:09.000000000 +0000 @@ -1,6 +1,5 @@ if(! ("world" in state)) { state.world <- "levels/world1/worldmap.stwm"; - save_state(); } // load worldmap and wait till it is displayed diff -Nru supertux-0.3.3/data/levels/world1/zh_CN.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/zh_CN.po --- supertux-0.3.3/data/levels/world1/zh_CN.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/zh_CN.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,98 +1,76 @@ -# Simplified Chinese translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# Liu Sizhuang , 2008. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Liu Sizhuang , 2008 msgid "" msgstr "" -"Project-Id-Version: Supertux 0.3.1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2008-08-13 21:29+0800\n" -"Last-Translator: Liu Sizhuang \n" -"Language-Team: Simplified Chinese \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/supertux/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Chinese\n" -"X-Poedit-Country: CHINA\n" -"X-Poedit-Basepath: ../../../\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: data/levels/world1/01 - Welcome to Antarctica.stl:3 msgid "Welcome to Antarctica" msgstr "欢迎来到南极" -#: data/levels/world1/01 - Welcome to Antarctica.stl:30 +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 msgid "" "-Bonus Blocks\n" "!images/objects/bonus_block/full-0.png\n" "#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" "#\n" "#Hit them from below to get at their contents." -msgstr "" -"-奖励砖块\n" -"!images/objects/bonus_block/full-0.png\n" -"#奖励砖块可能包含金币,能力或者你想要的特殊物品\n" -"#\n" -"#从下方撞击它可以得到内容" +msgstr "-奖励砖块\n!images/objects/bonus_block/full-0.png\n#奖励砖块可能包含金币,能力或者你想要的特殊物品\n#\n#从下方撞击它可以得到内容" -#: data/levels/world1/01 - Welcome to Antarctica.stl:39 +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 msgid "" "-Eggs\n" -"!images/powerups/egg/egg.png\n" +"!images/powerups/egg/egg-0.png\n" "#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." msgstr "" -"-蛋\n" -"!images/powerups/egg/egg.png\n" -"#蛋可以使Tux长大. 然后Tux就可以用头撞破木块." -#: data/levels/world1/01 - Welcome to Antarctica.stl:46 +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 msgid "" "-Checkpoints\n" "!images/objects/resetpoints/bell-m.png\n" -"#Activate the checkpoint. As long as you have at least 25 coins left, you can retry the level from here." +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." msgstr "" -"-存盘点\n" -"!images/objects/resetpoints/bell-m.png\n" -"#激活这个存盘点. 只要你有至少25个金币, 你就可以从此处继续." -#: data/levels/world1/01 - Welcome to Antarctica.stl:53 +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 msgid "" "-Running\n" "!images/tiles/signs/run.png\n" "#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." -msgstr "" -"-快跑\n" -"!images/tiles/signs/run.png\n" -"#前方的道路被封. 跳跃前加速就可以越过这些砖块." +msgstr "-快跑\n!images/tiles/signs/run.png\n#前方的道路被封. 跳跃前加速就可以越过这些砖块." -#: data/levels/world1/01 - Welcome to Antarctica.stl:60 +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 msgid "" "-Fire Flower\n" "!images/powerups/fireflower/fire_flower-0.png\n" "#The fire flower gives Tux the ability to shoot fireballs." -msgstr "" -"-火之花\n" -"!images/powerups/fireflower/fire_flower-0.png\n" -"#火之花赐予Tux发射火球的能力." +msgstr "-火之花\n!images/powerups/fireflower/fire_flower-0.png\n#火之花赐予Tux发射火球的能力." -#: data/levels/world1/01 - Welcome to Antarctica.stl:67 +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 msgid "" "-Tux Doll\n" "!images/powerups/1up/1up.png\n" "#The Tux doll gives Tux 100 coins." -msgstr "" -"-Tux娃娃\n" -"!images/powerups/1up/1up.png\n" -"#给Tux 100金币." +msgstr "-Tux娃娃\n!images/powerups/1up/1up.png\n#给Tux 100金币." -#: data/levels/world1/01 - Welcome to Antarctica.stl:74 +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 msgid "" "-Secret Areas\n" "#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." -msgstr "" -"-秘密区域\n" -"#很多关卡在似乎是普通的墙的后面有秘密区域. 请寻找线索." +msgstr "-秘密区域\n#很多关卡在似乎是普通的墙的后面有秘密区域. 请寻找线索." #: data/levels/world1/02 - The Journey Begins.stl:3 msgid "The Journey Begins" @@ -198,118 +176,49 @@ msgid "No More Mr Ice Guy" msgstr "再见,冰块" -#: data/levels/world1/bonus.stl:3 -msgid "Bonus Level" -msgstr "额外关卡" +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "" -#: data/levels/world1/extro.txt:6 +#: data/levels/world1/Fork_in_the_Road.stl:353 msgid "" -"-Entering Nolok's Throne Room!\n" -"\n" -"#Tux ran into Nolok's throne room,\n" -"#frantically searching for his beloved.\n" -"#Alas, he found neither Penny nor Nolok\n" -"#there, but instead, another note.\n" -"\n" -"#\"Well done, Tux, well done. If you are\n" -"#reading this, you have removed my\n" -"#control over this icy fortress. But as\n" -"#you can see, your beloved Penny is not\n" -"#here. What you did not realize is that\n" -"#this is just one of my many fortresses,\n" -"#spread far across the lands!\n" -"\n" -"#\"Tux, your ambition is most honorable,\n" -"#but futile nonetheless. With every\n" -"#fortress you conquer of mine, I will\n" -"#escape to another, and take Penny with\n" -"#me. Do not be silly... it is best that\n" -"#you give up now.\"\n" -"\n" -"#Tux was sadly leaving the room, when he\n" -"#felt something beneath his foot... an\n" -"#envelope, addressed to him! Inside was\n" -"#a roughly sketched map with fortresses\n" -"#drawn in various lands. On the corner\n" -"#of the map was Penny's signature, a\n" -"#drawing of the ice flower.\n" -"\n" -"#Tux ran out of the fortress, map in\n" -"#hand. No, he decided, he would not give\n" -"#up. Penny was counting on him." +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." msgstr "" -"-进入Nolok的宫殿!\n" -"\n" -"#Tux跑进了Nolok的宫殿,疯狂地寻找他的女友.\n" -"#可是, 他既没有找到Penny也没有找到Nolok,\n" -"#但是, 他找到了另一张字条.\n" -"\n" -"#\"干得好,Tux,干得好.如果你看到了这个,\n" -"#我在冰之堡垒的统治已经结束了.\n" -"#但是正如你看到的那样,你的至爱Penny\n" -"#并不在这里.你不知道,这只是我在广阔的\n" -"#土地上众多堡垒中的一个!\n" -"\n" -"#\"Tux,你的雄心值得尊敬,但是却毫无用处.\n" -"#每当你占领我的一个堡垒时,我就会逃向另一个,\n" -"#并将Penny带走.别犯傻了...\n" -"#你最好现在就放弃.\"\n" -"\n" -"#Tux伤心地离开了这个房间,他感到脚下有什么\n" -"#东西...一个给他的信封!在里面,有一张分布在\n" -"#各个岛上的堡垒的简略地图.地图角上有\n" -"#Penny的签名,一朵冰之花的图案.\n" -"\n" -"#Tux跑出了堡垒,手里拿着地图.他下了决心,\n" -"#不会放弃.Penny的命运在他的手上." -#: data/levels/world1/intro.stl:3 -msgid "Picnic With Penny" -msgstr "和Penny的野餐" +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "" -#: data/levels/world1/intro.txt:5 +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 msgid "" -"-Penny gets captured!\n" -"\n" -"#Tux and Penny were out having a nice\n" -"#picnic on the ice fields of Antarctica.\n" -"#Suddenly, a creature jumped from\n" -"#behind an ice bush, there was a flash,\n" -"#and Tux fell asleep!\n" -"\n" -"#When Tux wakes up, he finds that Penny\n" -"#is missing. Where she lay before now\n" -"#lies a letter. \"Tux, my arch enemy!\"\n" -"#says the letter. \"I have captured\n" -"#your beautiful Penny and have taken her\n" -"#to my fortress. The path to my fortress\n" -"#is littered with my minions. Give up on\n" -"#the thought of trying to reclaim her,\n" -"#you haven't a chance! -Nolok\"\n" -"\n" -"#Tux looks and see Nolok's fortress in\n" -"#the distance. Determined to save his\n" -"#beloved Penny, he begins his journey." +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." msgstr "" -"-Penny被抓走了!\n" -"\n" -"#Tux和Penny正在南极的冰原上享受美妙的野餐.\n" -"#突然, 一个怪物从冰冻的灌木后面跳了出来, \n" -"#一道闪电过后, Tux昏过去了!\n" -"\n" -"#当Tux醒来时, 他发现Penny不见了. \n" -"#她曾经躺着的地方放着一封信, \"Tux, 我的对头! \"\n" -"#信上说, \"我已经抓走了你的美丽的Penny, \n" -"#并把她带到了我的堡垒里. 通往堡垒的路上全是\n" -"#我的卫兵. 不要再想把她救回来, 你没有机会了! \n" -"# -Nolok\"\n" -"\n" -"#Tux向远处眺望, 依稀看到了Nolok的堡垒. \n" -"#他下决心要救出Penny, 从此开始了他的旅程." + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "额外关卡" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "和Penny的野餐" #: data/levels/world1/worldmap.stwm:3 msgid "Icyisland" msgstr "冰之岛" -#~ msgid "You found a secret area!" -#~ msgstr "你找到了一个秘密区域!" +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world1/zh_TW.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/zh_TW.po --- supertux-0.3.3/data/levels/world1/zh_TW.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world1/zh_TW.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,224 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Franklin , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-03 21:36+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/supertux/language/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:3 +msgid "Welcome to Antarctica" +msgstr "歡迎來到南極洲" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:63 +msgid "" +"-Bonus Blocks\n" +"!images/objects/bonus_block/full-0.png\n" +"#Bonus blocks can contain coins, power-ups or special items to help you in your quest.\n" +"#\n" +"#Hit them from below to get at their contents." +msgstr "-紅利區\n!images/objects/bonus_block/full-0.png\n#紅利區可以有金幣,或是幫助您冒險的一些物件。\n#\n#從下面頂它就可以得到它的內容。" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:72 +msgid "" +"-Eggs\n" +"!images/powerups/egg/egg-0.png\n" +"#The egg makes Tux grow larger. Tux can then smash wooden blocks with his head." +msgstr "" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:79 +msgid "" +"-Checkpoints\n" +"!images/objects/resetpoints/bell-m.png\n" +"#Activate the checkpoint. If you die, you can retry the level from here. Every time you retry from a checkpoint, you will lose at least 25 coins." +msgstr "-檢查點\n!images/objects/resetpoints/bell-m.png\n#通過檢查點,在您不幸死掉時,可以從這個點開始繼續而不必從頭來過。但每次從檢查點開始,您都會損失 25 個金幣。" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:86 +msgid "" +"-Running\n" +"!images/tiles/signs/run.png\n" +"#The path in front of you is blocked. Gain some speed before jumping to pass over the blocks." +msgstr "-跑\n!images/tiles/signs/run.png\n#您面前的路被擋住了。所以您要先加速,再跳過這個障礙。" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:93 +msgid "" +"-Fire Flower\n" +"!images/powerups/fireflower/fire_flower-0.png\n" +"#The fire flower gives Tux the ability to shoot fireballs." +msgstr "-火球花\n!images/powerups/fireflower/fire_flower-0.png\n#吃到火球花以後,企鵝就可以發射火球。" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:100 +msgid "" +"-Tux Doll\n" +"!images/powerups/1up/1up.png\n" +"#The Tux doll gives Tux 100 coins." +msgstr "-企鵝娃娃\n!images/powerups/1up/1up.png\n#吃到它您可以得到 100 枚金幣。" + +#: data/levels/world1/01 - Welcome to Antarctica.stl:107 +msgid "" +"-Secret Areas\n" +"#Many levels contain secret areas behind what seems to be plain walls. Look for clues to find them." +msgstr "-秘密區域\n#許多關卡裡都有秘密區域,藏在看不到的地方。找找看有沒有線索能找出這些區域。" + +#: data/levels/world1/02 - The Journey Begins.stl:3 +msgid "The Journey Begins" +msgstr "旅行開始" + +#: data/levels/world1/03 - Via Nostalgica.stl:3 +msgid "Via Nostalgica" +msgstr "懷舊之徑" + +#: data/levels/world1/04 - Tobgle Road.stl:3 +msgid "Tobgle Road" +msgstr "塔伯果之路" + +#: data/levels/world1/05 - The Somewhat Smaller Bath.stl:3 +msgid "The Somewhat Smaller Bath" +msgstr "稍小的澡" + +#: data/levels/world1/06 - The Frosted Fields.stl:3 +msgid "The Frosted Fields" +msgstr "冰凍原野" + +#: data/levels/world1/07 - Oh No More Snowballs.stl:3 +msgid "Oh no! More Snowballs!" +msgstr "喔,不!更多的雪球!" + +#: data/levels/world1/08 - Stone Cold.stl:3 +msgid "Stone Cold" +msgstr "冰冷之石" + +#: data/levels/world1/09 - Grumbels Sense of Snow.stl:3 +msgid "Grumbel's Sense of Snow" +msgstr "果朗柏的雪感應" + +#: data/levels/world1/10 - 23rd Airborne.stl:3 +msgid "23rd Airborne" +msgstr "第23號空中運輸機" + +#: data/levels/world1/11 - Night Chill.stl:3 +msgid "Night Chill" +msgstr "夜晚涼風" + +#: data/levels/world1/12 - Into the Stars.stl:3 +msgid "Into the Stars" +msgstr "進入星群" + +#: data/levels/world1/13 - Above the Arctic Skies.stl:3 +msgid "Above the Arctic Skies" +msgstr "極空之上" + +#: data/levels/world1/14 - Entrance to the Cave.stl:3 +msgid "Entrance to the Cave" +msgstr "進入洞窟的入口" + +#: data/levels/world1/15 - Under the Ice.stl:3 +msgid "Under the Ice" +msgstr "冰層之下" + +#: data/levels/world1/16 - Living in a Fridge.stl:3 +msgid "Living in a Fridge" +msgstr "生活在冰箱" + +#: data/levels/world1/17 - Or is it just me.stl:3 +msgid "'...or is it just me?'" +msgstr "或者...只是我?" + +#: data/levels/world1/18 - Ice in the Hole.stl:3 +msgid "Ice in the Hole" +msgstr "在洞裡的冰塊" + +#: data/levels/world1/19 - Miyamoto Monument.stl:3 +msgid "Miyamoto Monument" +msgstr "宮元紀念碑" + +#: data/levels/world1/20 - End of the Tunnel.stl:3 +msgid "End of the Tunnel" +msgstr "隧道盡頭" + +#: data/levels/world1/21 - A Path in the Clouds.stl:3 +msgid "A Path in the Clouds" +msgstr "雲中小徑" + +#: data/levels/world1/22 - A Mysterious House of Ice.stl:3 +msgid "A Mysterious House of Ice" +msgstr "神秘冰屋" + +#: data/levels/world1/23 - The Escape.stl:3 +msgid "The Escape" +msgstr "逃亡之路" + +#: data/levels/world1/24 - The Shattered Bridge.stl:3 +msgid "The Shattered Bridge" +msgstr "斷裂的橋" + +#: data/levels/world1/25 - Arctic Ruins.stl:3 +msgid "Arctic Ruins" +msgstr "寒冰廢墟" + +#: data/levels/world1/26 - The Castle of Nolok.stl:3 +msgid "The Castle of Nolok" +msgstr "諾羅克的城堡" + +#: data/levels/world1/27 - No More Mr Ice Guy.stl:3 +msgid "No More Mr Ice Guy" +msgstr "不要再有冰先生" + +#: data/levels/world1/Fork_in_the_Road.stl:3 +msgid "A Fork in the Road" +msgstr "前方有叉路" + +#: data/levels/world1/Fork_in_the_Road.stl:353 +msgid "" +"-Switches\n" +"!images/objects/switch/left-0.png\n" +"!images/objects/switch/switch-0.png\n" +"!images/objects/switch/right-0.png\n" +"#Switches can be used to do all manner of things. Press the UP key to use switchs. This one activates the lift to your right." +msgstr "-開關\n!images/objects/switch/left-0.png\n!images/objects/switch/switch-0.png\n!images/objects/switch/right-0.png\n#開關可以做一些事情。按上鍵來使用開關。這個開關會啟動您右邊的電梯。" + +#: data/levels/world1/Fork_in_the_Road.stl:362 +msgid "" +"-Spring Boards\n" +"!images/objects/trampoline/trampoline2-0.png\n" +"#Spring boards allow Tux to jump to new heights. Hold down the jump key while bouncing on the spring board to launch extra high." +msgstr "-彈簧板\n!images/objects/trampoline/trampoline2-0.png\n#彈簧板讓 Tux 可以跳更高一點。彈簧彈跳時按住跳躍鍵還可以再跳更高。" + +#: data/levels/world1/Fork_in_the_Road.stl:369 +#: data/levels/world1/Mtn_Pass.stl:493 +msgid "" +"- Climbing\n" +"# Tux can climb! Press the UP key to start climbing. Press the ACTION key or jump to let go." +msgstr "-攀爬\n# Tux 可以攀爬喔!按住上鍵開始爬。按下動作鍵或跳躍鍵離開。" + +#: data/levels/world1/Mtn_Pass.stl:3 +msgid "The Mountain Pass" +msgstr "山中小徑" + +#: data/levels/world1/bonus.stl:3 +msgid "Bonus Level" +msgstr "紅利關卡" + +#: data/levels/world1/intro.stl:3 +msgid "Picnic With Penny" +msgstr "與佩妮野餐" + +#: data/levels/world1/worldmap.stwm:3 +msgid "Icyisland" +msgstr "冰之島" + +#: data/levels/world1/worldmap.stwm:37 +msgid "You Found a Secret Area!" +msgstr "您找到了一個秘密區域!" diff -Nru supertux-0.3.3/data/levels/world2/airkey.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/airkey.stl --- supertux-0.3.3/data/levels/world2/airkey.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/airkey.stl 2014-05-17 16:30:09.000000000 +0000 @@ -467,45 +467,45 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1009 1009 1009 1009 1009 1013 1009 1009 1018 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 307 308 308 308 308 308 308 308 308 309 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1034 1009 1009 1009 1009 1014 1009 1009 1009 1011 0 0 0 0 44 0 1746 1747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1040 1009 1009 1009 1014 1009 1009 1009 1009 1011 44 44 0 0 1760 1761 1748 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1002 1003 0 0 0 0 1008 1009 1009 1009 1009 1014 1013 1009 1009 1009 1011 44 44 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1002 1003 0 0 0 0 1008 1009 1009 1009 1009 1014 1013 1009 1009 1009 1011 44 44 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1006 1007 0 0 0 0 1008 1009 1009 1009 1009 1014 1009 1009 1009 1009 1035 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1049 1009 1011 0 0 0 0 1008 1009 1009 1013 1009 1009 1009 1013 1013 1009 1041 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1055 1009 1009 1015 0 0 0 0 1016 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1018 1019 0 0 44 1746 1747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1057 1009 1009 1011 0 0 0 0 0 1008 1009 1013 1009 1009 1013 1014 1009 1009 1009 1011 0 0 0 0 1760 1748 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1055 1009 1009 1009 1011 0 0 0 0 0 1008 1009 1009 1009 1009 1014 1009 1009 1009 1009 1011 44 44 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1047 1057 1009 1009 1009 1011 0 0 0 0 0 1008 1009 1009 1009 1014 1009 1009 1009 1009 1009 1011 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1049 1009 1009 1013 1009 1011 0 0 0 0 0 1008 1009 1009 1009 1014 1009 1009 1009 1009 1009 1035 1002 1003 0 0 0 0 0 0 0 0 0 0 0 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1063 1064 1049 1009 1009 1013 1009 1011 0 0 0 0 0 1008 1009 1009 1009 1014 1009 1009 1009 1009 1009 1035 1002 1003 0 0 0 0 0 0 0 0 0 0 0 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1047 1067 1068 1009 1009 1009 1009 1009 1011 0 0 0 0 0 1008 1009 1009 1013 1009 1009 1009 1009 1009 1009 1041 1006 1007 0 0 44 1746 1747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1047 1049 1009 1009 1009 1017 1017 1017 1017 1019 0 0 0 0 0 1008 1009 1009 1009 1014 1013 1009 1009 1009 1009 1009 1009 1011 0 0 1760 1748 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1049 1009 1009 1017 1019 0 0 0 0 0 0 0 0 0 0 1008 1009 1009 1009 1009 1013 1013 1009 1009 1009 1009 1009 1011 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1049 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1009 1009 1014 1013 1013 1009 1009 1009 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1055 1009 1009 1009 1019 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1009 1009 1014 1009 1013 1009 1009 1009 1009 1009 1035 1002 1002 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1057 1009 1009 1019 0 0 0 0 0 1060 1002 1002 1002 1002 1002 1002 1002 1034 1009 1009 1009 1014 1013 1013 1009 1009 1009 1009 1009 1041 1006 1006 1054 0 0 0 0 0 1746 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1055 1009 1009 1019 0 0 0 0 1045 1063 1064 1006 1006 1006 1006 1006 1006 1006 1040 1009 1009 1009 1013 1009 1013 1009 1009 1009 1009 1009 1009 1009 1009 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1055 1009 1009 1019 0 0 0 0 1051 1063 1064 1006 1006 1006 1006 1006 1006 1006 1040 1009 1009 1009 1013 1009 1013 1009 1009 1009 1009 1009 1009 1009 1009 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1057 1009 1011 0 0 0 0 1045 1047 1067 1068 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1013 1009 1013 1013 1009 1009 1009 1009 1009 1009 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1055 1009 1009 1019 0 0 0 1045 1047 1049 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1013 1009 1010 1013 1009 1009 1009 1009 1009 1009 1009 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1057 1009 1011 0 0 0 1051 1047 1049 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1013 1013 1009 1009 1009 1009 1009 1009 1009 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1057 1009 1011 0 0 0 1045 1047 1049 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1013 1013 1009 1009 1009 1009 1009 1009 1009 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1055 1009 1009 1019 0 0 0 1053 1049 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1013 1013 1009 1009 1009 1009 1009 1009 1009 1009 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1057 1009 1011 0 0 0 1051 1055 1009 1009 1009 1009 1009 1009 1009 1014 1014 1009 1009 1009 1009 1009 1014 1009 1009 1009 1009 1009 1009 1009 1020 1021 1022 1009 1009 1009 1009 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1055 1009 1009 1019 0 0 0 1053 1057 1009 1009 1009 1009 1009 1009 1009 1009 1009 1014 1009 1014 1009 1013 1009 1009 1009 1009 1009 1013 1014 1009 1023 1024 1025 1009 1009 1009 1009 1009 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1057 1009 1019 0 0 0 1051 1055 1009 1009 1009 1009 1009 1009 1009 1014 1009 1009 1014 1009 1009 1009 1013 1014 1014 1014 1009 1009 1009 1013 1014 1026 1027 1028 1009 1009 1009 1009 1009 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1055 1009 1019 0 0 0 0 1053 1057 1009 1009 1009 1009 1009 1009 1009 1014 1009 1009 1009 1009 1009 1014 1013 1014 1009 1014 1009 1014 1009 1009 1009 1014 1009 1009 1009 1009 1009 1009 1009 1009 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1055 1009 1019 0 0 0 0 1053 1057 1009 1009 1009 1009 1009 1009 1009 1014 1009 1009 1009 1009 1009 1014 1013 1014 1009 1014 1009 1014 1009 1009 1009 1014 1009 1009 1009 1009 1009 1009 1009 1009 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1002 1002 1002 1002 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1002 1002 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1047 1057 1019 0 0 0 0 1051 1055 1009 1009 1009 1009 1009 1009 1009 1009 1014 1013 1013 1014 1009 1013 1014 1009 1014 1014 1009 1009 1009 1014 1013 1014 1009 1014 1009 1009 1009 1014 1009 1009 1009 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1002 1002 1063 1064 1006 1006 1006 1006 1006 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1006 1006 1006 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 1569 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1047 1049 1019 0 0 0 0 0 1053 1057 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1014 1009 1013 1014 1009 1009 1013 1009 1009 1009 1009 1009 1014 1009 1009 1009 1009 1056 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 1006 1006 1067 1068 1009 1009 1009 1009 1009 1009 1069 1070 1065 1066 1001 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1063 1064 1067 1068 1009 1009 1009 1009 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 1573 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1047 1049 1019 0 0 0 0 0 1051 1055 1009 1009 1009 1009 1009 1009 1013 1013 1013 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1009 1009 1013 1009 1014 1014 1014 1009 1009 1009 1009 1009 1009 1009 1009 1009 1058 1048 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 1006 1006 1067 1068 1009 1009 1009 1009 1009 1009 1069 1070 1065 1066 1001 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1063 1064 1067 1068 1009 1009 1009 1009 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 1573 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1047 1049 1019 0 0 0 0 0 1051 1055 1009 1009 1009 1009 1009 1009 1013 1013 1013 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1009 1009 1013 1009 1014 1014 1014 1009 1009 1009 1009 1009 1009 1009 1009 1009 1058 1048 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1069 1070 1005 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1067 1068 1009 1009 1009 1009 1009 1009 1009 1009 1069 1070 1065 1066 1002 1002 1002 1002 1003 0 0 1000 1002 1002 1572 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1049 1019 0 0 0 0 0 0 1053 1057 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1014 1009 1009 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1050 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1069 1070 1006 1005 1006 1006 1007 0 0 1004 1006 1006 1006 1006 1007 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1067 1068 1019 0 0 0 0 0 0 1051 1055 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1010 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1009 1009 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1002 1002 1061 0 0 0 0 1060 1063 1064 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1010 1009 1013 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1011 0 0 1008 1009 1009 1009 1009 1035 1001 0 0 1002 1002 1002 1002 1002 1002 1002 1063 1064 1067 1068 1009 1015 0 0 0 0 0 0 0 1053 1057 1009 1009 1009 1009 1009 1013 1009 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1009 1009 1009 1013 1013 1009 1009 1009 1009 1009 1009 1069 1070 1065 1066 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1063 1064 1006 1006 1006 1065 1066 1002 1002 1063 1064 1067 1068 1009 1069 1070 1065 1066 1002 1002 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1015 0 0 1012 1009 1009 1009 1009 1041 1005 0 0 1006 1006 1006 1006 1006 1006 1006 1067 1068 1017 1017 1017 1019 0 0 0 0 0 0 1045 1055 1009 1009 1009 1009 1009 1013 1013 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1009 1009 1009 1069 1070 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1067 1068 1009 1009 1009 1069 1070 1006 1006 1067 1068 1009 1009 1009 1009 1009 1069 1070 1006 1006 1006 1007 0 0 0 0 0 0 1000 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1017 1019 0 0 0 0 0 0 0 0 0 0 0 1016 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1018 1019 0 0 1008 1009 1009 1009 1009 1009 1009 0 0 1009 1009 1009 1009 1009 1009 1017 1017 1019 0 0 0 0 0 0 0 0 0 1060 1047 1057 1009 1009 1009 1009 1009 1013 1013 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1013 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1009 1009 1009 1009 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1019 0 0 0 0 0 0 1004 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1017 1019 0 0 0 0 0 0 0 0 0 0 0 1016 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1018 1019 0 0 1008 1009 1009 1009 1009 1009 1009 0 0 1009 1009 1009 1009 1009 1009 1017 1017 1019 0 0 0 0 0 0 0 0 0 1045 1047 1057 1009 1009 1009 1009 1009 1013 1013 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1013 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1009 1009 1009 1009 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1019 0 0 0 0 0 0 1004 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1009 1009 1009 1009 1009 1017 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1009 1009 1009 1009 1009 0 0 1009 1009 1009 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 1000 1063 1064 1049 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1013 1009 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1017 1018 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1034 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1009 1009 1009 1017 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 44 44 44 0 0 0 0 1008 1009 1009 1009 1009 1009 1009 0 0 1009 1009 1009 1009 1009 1011 0 0 0 0 102 83 0 0 0 0 1004 1067 1068 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1040 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1009 1009 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1009 1009 1009 1009 1009 0 0 1009 1009 1009 1009 1009 1035 1003 0 0 0 0 0 0 0 0 0 1012 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1017 1018 1009 1009 1009 1009 1009 1009 1009 1009 1009 1014 1035 1002 1002 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1067 1068 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 1009 1009 1009 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1723 1724 1725 1724 1725 1725 1724 1724 1725 1725 1724 1724 1724 1725 1724 1724 1725 1008 1009 1009 1009 1009 1009 1009 0 0 1009 1009 1013 1013 1009 1041 1037 1002 1061 0 0 0 0 0 0 0 1016 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1017 1018 1017 1018 1017 1018 1017 1018 1017 1019 0 0 1016 1018 1017 1018 1017 1018 1017 1018 1017 1018 1043 1006 1006 1006 1065 1066 1046 0 0 0 0 0 0 0 0 1000 1001 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1001 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1063 1064 1067 1068 1009 1009 1009 1009 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 1009 1009 1009 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1723 1724 1725 1724 1725 1725 1724 1724 1725 1725 1724 1724 1724 1725 1724 1724 1725 1008 1009 1009 1009 1009 1009 1009 0 0 1009 1009 1013 1013 1009 1041 1037 1002 1061 0 0 0 0 0 0 0 1016 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1017 1018 1017 1018 1017 1018 1017 1018 1017 1019 0 0 1016 1018 1017 1018 1017 1018 1017 1018 1017 1018 1043 1006 1006 1006 1065 1066 1061 0 0 0 0 0 0 0 0 1000 1001 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1001 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1063 1064 1067 1068 1009 1009 1009 1009 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1009 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 0 0 1009 1009 1009 1013 1009 1009 1041 1006 1065 1066 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1017 1017 1017 1069 1070 1048 1046 0 0 0 0 0 0 0 1004 1005 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1005 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1067 1068 1009 1009 1009 1009 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1723 1724 1008 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1533 1534 1535 1009 1009 1009 1013 1009 1009 1009 0 0 1009 1009 1009 1013 1009 1009 1009 1009 1069 1070 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1018 1050 1048 1046 0 0 0 0 0 0 1016 1017 1018 1017 1017 1017 1017 1018 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1723 1817 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1536 1537 1538 1009 1013 1013 1009 1009 1009 1009 0 0 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1061 0 0 0 0 0 0 0 1060 1001 1002 1002 1002 1002 1002 1002 1061 0 0 0 0 0 0 0 0 0 1016 1050 1048 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 1009 1009 1009 1009 1009 1011 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1723 1817 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1009 0 0 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1035 1003 0 0 0 0 0 0 0 0 0 1060 1002 1002 1002 1002 1002 1002 1002 1063 1064 1005 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1065 1066 1002 1000 1001 1002 1002 1063 1064 1005 1006 1006 1006 1006 1006 1006 1065 1066 1061 0 0 0 0 0 0 0 0 1016 1050 1048 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 1009 1009 1009 1009 1009 1011 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1723 1817 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1009 0 0 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1035 1003 0 0 0 0 0 0 0 0 0 1060 1002 1002 1002 1002 1002 1002 1002 1063 1064 1005 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1065 1066 1002 1000 1001 1002 1002 1063 1064 1005 1006 1006 1006 1006 1006 1006 1065 1066 1061 0 0 0 0 0 0 0 0 1016 1050 1048 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1009 1011 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1723 1817 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1017 1017 1017 1017 1017 1017 1017 1009 1009 1009 1009 1009 1009 1009 1009 1009 0 0 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1041 1037 1002 1003 0 0 1000 1002 1002 1002 1063 1064 1006 1006 1006 1006 1006 1006 1006 1067 1068 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1014 1006 1004 1005 1006 1006 1067 1068 1009 1009 1009 1009 1009 1009 1009 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 1016 1050 1065 1066 1002 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1034 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1009 1011 1726 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1723 1724 1817 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1019 0 0 0 0 0 0 0 1016 1009 1009 1009 1009 1009 1009 1009 1009 0 0 1009 1009 1009 1009 1009 1009 1009 1014 1009 1009 1009 1009 1009 1041 1006 1007 0 0 1004 1006 1006 1006 1067 1068 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1069 1070 1065 1066 1052 0 0 0 0 0 0 1016 1069 1070 1006 1005 1006 1065 1066 1002 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1040 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1009 1009 1009 1009 1009 1009 1820 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1017 1017 1009 1009 1009 1017 1017 1017 1017 1017 1017 1017 1019 0 0 0 44 44 44 0 0 0 1016 1017 1017 1017 1017 1017 1017 1017 0 0 1017 1017 1017 1017 1017 1018 1017 1018 1017 1009 1009 1009 1009 1009 1009 1011 0 0 1008 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1018 1018 1017 1018 1009 1009 1009 1009 1009 1009 1009 1010 1009 1009 1009 1009 1017 1017 1018 1017 1018 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1069 1070 1054 0 0 0 0 0 0 0 1016 1017 1018 1017 1018 1069 1070 1006 1006 1065 1066 1002 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -690,7 +690,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1056 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1058 1048 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1058 1048 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1050 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1002 1002 1061 0 0 0 0 1060 1063 1064 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1002 1002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1070 1065 1066 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1063 1064 1006 1006 1006 1065 1066 1002 1002 1063 1064 1067 0 0 0 1070 1065 1066 1002 1002 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff -Nru supertux-0.3.3/data/levels/world2/ar.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ar.po --- supertux-0.3.3/data/levels/world2/ar.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ar.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Arabic (http://www.transifex.com/projects/p/supertux/language/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/az.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/az.po --- supertux-0.3.3/data/levels/world2/az.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/az.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/supertux/language/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/be.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/be.po --- supertux-0.3.3/data/levels/world2/be.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/be.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: meequz \n" +"Language-Team: Belarusian (http://www.transifex.com/projects/p/supertux/language/be/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: be\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "Нетрывалы шлях" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "Скарб у нябёсах" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "Тукс-будаўнік" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "-Рухомыя блокі:\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "Крэпасць на айсбергу" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "НОЛАК" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "Манетныя скокі" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "Лясная крэпасць" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "Цвілы грот" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "Невялікі візіт да Эль Касціла" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "Сардэчны запрашаем у лес" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "Супраць плыні" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "Малая Венецыя" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "Дзве малыя вежы" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "Тры лісцікі на вятры" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "Кнып-дып у глыбіні" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "Duct Ape" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "Зала зорак" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "Маўклівыя сцены" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "Дан Морыял" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "У абход" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "Чары цёмнага лесу - Зласлівая камера" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "Чары цёмнага лесу - Вочы Нолака" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "Чары цёмнага лесу - Чорная вежа" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "Знайдзі найвялікшую рыбіну!" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "Лясны ўзровень 1" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "Прывідны свет" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "кнопка 1 вада - пакласці ў вадаспад" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "кнопка 2 зямля - пакласці пад зямлю" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "кнопка 3 дрэва - пакласці ў вялікае дрэва" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "кнопка 4 агонь - пакласці ў вялікі палац" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "кнопка 5 паветра - пакласці ў аблокі " + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "Уваход у палац" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "Лісце на шпацыры" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "Карані, карані дрэва" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "-Парада:\n#Калі здаецца, што да\n#дзвярэй не дайсці,\n#памятай, што, магчыма,\n#трэба за іх выйсці..." + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "Долу, у трусікавую нару" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "-О не!\n#Шляху няма!\n#Выглядае, што адзінае\n#выйсце - гэта чорная\n#нара ў зямлі..." + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "-Заблукаў?" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "Спуск пад зямлю" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "Зялёныя пагоркі" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "Безназоўны" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "Святло і чараўніцтва" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "Савіная помста" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "Маланкі" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "Пінгвіны не растуць на дрэвах" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "Ідзе будаўніцтва" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "Угору і долу" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "Лясная вёска" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "Лясны свет" diff -Nru supertux-0.3.3/data/levels/world2/builder.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/builder.stl --- supertux-0.3.3/data/levels/world2/builder.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/builder.stl 2014-05-17 16:30:09.000000000 +0000 @@ -226,13 +226,13 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 321 66 0 321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1746 1747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 321 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1760 1761 1748 1749 0 0 0 0 0 0 0 0 0 0 44 0 0 62 0 62 0 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1001 1063 1064 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1752 1753 0 0 0 0 0 67 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 27 28 28 29 67 67 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1006 1005 1067 1009 1009 1069 1070 1065 1066 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 0 67 321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1001 1002 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1754 1755 1756 1757 0 0 0 67 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1067 1068 1013 1013 1069 1013 1013 1013 1013 1069 1070 1048 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 321 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1063 1064 1005 1006 1005 1006 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 77 103 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 319 320 1002 1001 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 0 67 0 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1067 1068 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1050 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1065 1066 1061 0 0 0 0 0 1060 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 - 0 0 0 0 83 83 0 0 0 0 0 0 1045 1063 1064 1005 1006 1067 1068 1069 1013 1013 1013 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1006 1005 1006 1005 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 83 83 102 0 0 0 0 0 0 0 0 0 0 67 0 0 0 0 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 0 67 0 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 1053 1049 1013 1013 1013 1020 1021 1022 1020 1021 1022 1013 1013 1013 1013 1013 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1067 1068 1069 1070 1065 1066 1002 1001 1002 1063 1064 1065 1066 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1752 1753 0 0 0 0 0 67 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 27 28 28 29 67 67 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1006 1005 1067 1009 1009 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 0 67 321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1001 1002 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1754 1755 1756 1757 0 0 0 67 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1063 1064 1067 1068 1013 1013 1069 1013 1013 1013 1013 1069 1070 1048 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 321 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1063 1064 1005 1006 1005 1006 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 77 103 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 319 320 1002 1001 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 0 67 0 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1047 1067 1068 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1050 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1065 1066 1061 0 0 0 0 0 1060 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 + 0 0 0 0 83 83 0 0 0 0 0 0 1060 1063 1064 1005 1006 1067 1068 1069 1013 1013 1013 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1006 1005 1006 1005 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 83 83 102 0 0 0 0 0 0 0 0 0 0 67 0 0 0 0 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 0 67 0 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 1053 1049 1013 1013 1013 1020 1021 1022 1020 1021 1022 1013 1013 1013 1013 1013 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1067 1068 1069 1070 1065 1066 1002 1001 1002 1063 1064 1065 1066 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1067 1068 1013 1013 1013 1013 1013 1009 1010 1013 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1001 1002 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1055 1013 1013 1013 1013 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 1013 1065 1066 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 321 66 321 66 0 0 0 0 0 0 0 0 0 0 1060 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1055 1013 1013 1013 1013 1023 1024 1031 1032 1024 1025 1010 1013 1013 1013 1013 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1049 1013 1013 1013 1013 1069 1070 1006 1005 1006 1067 1068 1069 1070 1048 1052 0 0 0 0 0 0 0 0 1060 1002 1001 1002 1061 0 0 0 0 0 0 0 133 0 0 0 1311 0 - 0 0 0 0 0 0 0 0 0 0 0 1053 1049 1013 1013 1020 1021 1021 1021 1022 1013 1014 1013 1013 1056 1061 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1006 1005 1006 1005 1006 1065 1066 1001 1002 1001 1002 1001 1002 1001 1052 0 0 0 0 0 0 0 0 0 0 0 0 317 318 1053 1057 1013 1010 1013 1013 1013 1013 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 1013 1013 1069 1070 1054 0 0 0 0 0 0 0 0 0 0 0 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 0 0 0 0 0 0 0 0 1060 1063 1064 1007 67 27 28 28 28 28 28 28 28 29 67 27 28 28 28 28 28 28 28 29 67 1004 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 1053 1057 1013 1013 1020 1021 1032 1024 1024 1024 1029 1028 1013 1013 1013 1013 1013 1013 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1055 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1050 1054 0 0 0 0 0 0 1060 1063 1064 1006 1005 1006 1065 1066 1061 0 0 0 0 0 133 0 0 132 1311 0 - 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1055 1013 1013 1013 1023 1024 1024 1024 1025 1013 1013 1013 1013 1058 1065 1066 1061 0 0 0 0 0 0 0 1051 1047 1067 1068 1013 1013 1013 1020 1021 1022 1070 1005 1006 1005 1006 1005 1006 1005 1054 0 0 0 0 0 0 1060 1002 1001 1002 1001 1002 319 320 1055 1013 1013 1013 1013 1013 1020 1021 1022 1013 1069 1070 1065 1066 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 67 66 66 1013 1010 1013 1013 1056 1001 1002 1001 1002 1001 1002 1001 1002 1001 62 62 62 1001 1002 1001 1003 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 0 0 0 0 0 0 1060 1063 1064 1067 1068 1011 340 342 0 0 0 0 0 0 0 340 341 342 0 0 0 0 0 0 0 340 342 1008 1069 1070 1065 1066 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1055 1013 1013 1013 1023 1024 1024 1029 1030 1024 1031 1021 1022 1013 1013 1013 1013 1013 1058 1048 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 67 66 321 66 66 1002 321 321 1001 1002 1001 1002 1001 1002 1001 1002 1001 1003 0 0 0 0 0 0 1000 1002 1001 1002 1001 1063 1064 1057 1013 1010 1013 1013 1013 1013 1013 1013 1020 1021 1022 1013 1013 1013 1013 1056 1052 0 0 0 1045 1063 1064 1067 1068 1013 1013 1013 1013 1070 1065 1066 1001 1002 1001 1002 133 1002 1001 132 1311 1002 + 0 0 0 0 0 0 0 0 0 0 0 1053 1049 1013 1013 1020 1021 1021 1021 1022 1013 1014 1013 1013 1056 1061 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1006 1005 1006 1005 1006 1065 1066 1001 1002 1001 1002 1001 1002 1001 1052 0 0 0 0 0 0 0 0 0 0 0 0 317 318 1053 1057 1013 1010 1013 1013 1013 1013 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 1013 1013 1069 1070 1054 0 0 0 0 0 0 0 0 0 0 0 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 0 0 0 0 0 0 0 0 1060 1063 1064 1007 67 27 28 28 28 28 28 28 28 29 67 27 28 28 28 28 28 28 28 29 67 1004 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 1053 1057 1013 1013 1020 1021 1032 1024 1024 1024 1029 1028 1013 1013 1013 1013 1013 1013 1056 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1055 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1050 1054 0 0 0 0 0 0 1060 1063 1064 1006 1005 1006 1065 1066 1061 0 0 0 0 0 133 0 0 132 1311 0 + 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1055 1013 1013 1013 1023 1024 1024 1024 1025 1013 1013 1013 1013 1058 1065 1066 1061 0 0 0 0 0 0 0 1051 1047 1067 1068 1013 1013 1013 1020 1021 1022 1070 1005 1006 1005 1006 1005 1006 1005 1054 0 0 0 0 0 0 1060 1002 1001 1002 1001 1002 319 320 1055 1013 1013 1013 1013 1013 1020 1021 1022 1013 1069 1070 1065 1066 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 67 66 66 1013 1010 1013 1013 1056 1001 1002 1001 1002 1001 1002 1001 1002 1001 62 62 62 1001 1002 1001 1003 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 0 0 0 0 0 0 1060 1063 1064 1067 1068 1011 340 342 0 0 0 0 0 0 0 340 341 342 0 0 0 0 0 0 0 340 342 1008 1069 1070 1065 1066 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1055 1013 1013 1013 1023 1024 1024 1029 1030 1024 1031 1021 1022 1013 1013 1013 1013 1013 1058 1048 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 67 66 321 66 66 1002 321 321 1001 1002 1001 1002 1001 1002 1001 1002 1001 1003 0 0 0 0 0 0 1000 1002 1001 1002 1001 1063 1064 1057 1013 1010 1013 1013 1013 1013 1013 1013 1020 1021 1022 1013 1013 1013 1013 1056 1052 0 0 0 1051 1063 1064 1067 1068 1013 1013 1013 1013 1070 1065 1066 1001 1002 1001 1002 133 1002 1001 132 1311 1002 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1057 1013 1013 1013 1023 1024 1029 1027 1028 1013 1013 1013 1013 1013 1069 1070 1065 1066 1002 1003 0 0 0 0 1053 1049 1013 1013 1013 1013 1014 1023 1024 1025 1013 1013 1013 1013 1020 1021 1022 1013 1056 1061 0 0 0 1060 1063 1064 1006 1005 1006 1005 1006 1005 1006 1057 1013 1013 1013 1013 1013 1023 1024 1025 1013 1013 1013 1069 1070 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1067 1013 1013 1013 1013 1013 1021 1022 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1007 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 0 1060 1001 1002 1001 1063 1064 1067 1068 1068 1068 1015 67 1000 1003 0 0 0 0 0 0 0 321 0 0 0 0 0 0 0 0 1006 67 1012 1013 1013 1069 1070 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1057 1013 1013 1013 1026 1027 1030 1031 1032 1029 1030 1024 1025 1013 1013 1013 1013 1013 1013 1050 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 67 66 66 66 66 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1007 76 76 76 76 76 76 1004 1006 1005 1006 1005 1067 1068 1013 1013 1013 1013 1013 1013 1013 1013 1013 1023 1024 1025 1013 1013 1013 1013 1058 1054 0 1060 1045 1047 1067 1068 1013 1013 1013 1020 1021 1022 1013 1069 1070 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1013 1013 1013 1020 1021 1022 1013 1013 1013 1013 1014 1013 1013 1013 1020 1032 1029 1028 1013 1013 1009 1010 1013 1013 1013 1013 1013 1069 1070 1006 1007 0 0 0 1051 1055 1013 1013 1013 1013 1010 1013 1026 1027 1028 1013 1013 1013 1020 1032 1024 1025 1013 1058 1065 1066 1002 1063 1064 1067 1068 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1026 1027 1028 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1010 1020 1029 1030 1013 1013 1013 1013 1013 1014 1014 1014 1013 1013 1013 1013 1013 1013 1013 1013 1011 76 76 76 76 76 76 76 76 76 76 76 67 66 66 66 66 1063 1064 1005 1006 1005 1067 1068 1068 1068 1009 1010 1011 67 1004 1007 76 76 76 76 76 76 76 67 76 76 76 76 76 76 76 76 1818 67 1817 1013 1013 1013 1013 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1010 1013 1013 1013 1023 1024 1024 1025 1026 1027 1028 1013 1013 1009 1010 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1011 75 75 75 75 75 75 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1026 1030 1031 1021 1022 1013 1013 1013 1056 1001 1002 1047 1049 1013 1013 1013 1020 1021 1032 1024 1025 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1023 1024 1025 1013 1013 1009 1010 1013 1013 1014 1013 1023 1024 1025 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1010 1011 0 0 0 1053 1057 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1026 1030 1024 1025 1014 1013 1069 1070 1006 1067 1068 1013 1013 1013 1010 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1023 1031 1032 1014 1013 1014 1014 1014 1013 1013 1013 1013 1013 1013 1010 1010 1013 1013 1013 1015 75 75 75 75 75 75 75 75 75 75 75 67 66 66 66 66 1067 1068 1069 1009 1010 1068 1014 1020 1021 1022 1014 1014 1013 1014 1011 75 75 75 75 75 75 75 67 75 75 75 75 75 75 75 75 1012 1013 1013 1013 1013 1009 1013 1013 1013 1009 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1023 1024 1029 1028 1013 1010 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1015 75 75 75 75 75 75 1012 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1010 1013 1013 1026 1030 1024 1025 1013 1013 1013 1058 1005 1006 1049 1013 1013 1013 1013 1023 1024 1029 1027 1028 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 @@ -268,7 +268,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1063 1066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 327 328 328 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1364 1366 325 326 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1643 1644 1645 1656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1067 1070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 327 328 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1650 1651 1652 1663 1664 1665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 320 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1055 0 0 0 0 0 0 0 0 0 0 1822 1823 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1822 1823 0 0 0 0 0 329 330 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1657 1658 1659 1670 1671 1672 1673 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1001 1002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1063 1064 1057 0 0 0 0 0 0 0 0 0 0 1824 1825 0 0 1002 1001 1002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 322 0 0 0 0 0 0 0 0 1819 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1824 1825 0 0 0 1001 1002 1001 1002 1001 0 1001 1002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1666 1677 1678 1679 1680 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1001 1002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1063 1064 1057 0 0 0 0 0 0 0 0 0 0 1824 1825 0 0 1002 1001 1002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 322 0 0 0 0 0 0 0 0 1819 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1046 0 0 0 0 0 0 0 0 0 0 0 1824 1825 0 0 0 1001 1002 1001 1002 1001 0 1001 1002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1666 1677 1678 1679 1680 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 320 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1067 0 1020 1021 1021 1021 1022 1058 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1818 0 0 0 0 0 317 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1005 1006 1005 1006 1005 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1006 1005 1006 1005 1006 1005 1006 0 0 0 0 0 0 0 0 0 0 0 0 317 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1020 1032 1024 1029 1030 1025 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 0 0 0 0 0 0 0 0 319 320 0 0 1724 0 0 0 0 0 0 0 0 0 201 0 0 0 0 0 0 0 0 0 1724 0 0 0 0 319 320 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 320 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1026 1027 1030 1031 1032 1025 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 320 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 320 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff -Nru supertux-0.3.3/data/levels/world2/ca.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ca.po --- supertux-0.3.3/data/levels/world2/ca.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ca.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,24 +1,25 @@ -# Spanish translations for SuperTux -# Copyright (C) 2006 Fernando Carmona -# This file is distributed under the same license as the SuperTux package. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2007-02-26 21:26+0100\n" -"Last-Translator: Martí \n" -"Language-Team: Spanish \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Catalan (http://www.transifex.com/projects/p/supertux/language/ca/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Spanish\n" -"X-Poedit-Country: SPAIN\n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" -msgstr "Camí inestable" +msgstr "" #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" @@ -26,7 +27,7 @@ #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Tux el constructor" +msgstr "" #: data/levels/world2/builder.stl:38 msgid "" @@ -36,11 +37,6 @@ "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" msgstr "" -"-Roques transportables:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" @@ -53,7 +49,7 @@ #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "Bobines saltarines" +msgstr "" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" @@ -61,19 +57,19 @@ #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "Cova foradada" +msgstr "" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" -msgstr "Curta visita al castell" +msgstr "" #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" -msgstr "Benvingut al bosc" +msgstr "" #: data/levels/world2/christoph7.stl:3 msgid "Countercurrent" -msgstr "Contracorrent" +msgstr "" #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" @@ -85,7 +81,7 @@ #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" -msgstr "Tres fulles al vent" +msgstr "" #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" @@ -125,7 +121,7 @@ #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" -msgstr "Troba el peix més gran!" +msgstr "" #: data/levels/world2/forest1-grumbel.stl:3 msgid "Forest Level 1" @@ -161,7 +157,7 @@ #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Fulles errants" +msgstr "" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" @@ -179,7 +175,7 @@ #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" -msgstr "Sota el forat del conill" +msgstr "" #: data/levels/world2/level2.stl:46 msgid "" @@ -189,23 +185,18 @@ "#leads through that dark\n" "#hole in the ground..." msgstr "" -"-Oh no!\n" -"#El camí està bloquejat!\n" -"#Sembla que la única sortida\n" -"#es a través d'aquest fosc\n" -"#forat a la terra..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" -msgstr "-T'has perdut?" +msgstr "" #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "Sota terra" +msgstr "" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Turons verds" +msgstr "" #: data/levels/world2/level6.stl:3 msgid "No Name" @@ -213,11 +204,11 @@ #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" -msgstr "Llum i màgia" +msgstr "" #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "La venjança del Mussol" +msgstr "" #: data/levels/world2/shocking.stl:3 msgid "Shocking" @@ -225,7 +216,7 @@ #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" -msgstr "Els pingüins no creixen en els arbres" +msgstr "" #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" @@ -233,7 +224,7 @@ #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "Amunt i avall" +msgstr "" #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" @@ -241,7 +232,4 @@ #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" -msgstr "Món forestal" - -#~ msgid "A Village in the Forrest" -#~ msgstr "Un poblat en el bosc" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/cmn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/cmn.po --- supertux-0.3.3/data/levels/world2/cmn.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/cmn.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,237 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Franklin , 2013 +# Wei-Lun Chao , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-12-17 11:53+0000\n" +"Last-Translator: Wei-Lun Chao \n" +"Language-Team: Chinese (Mandarin) (http://www.transifex.com/projects/p/supertux/language/cmn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cmn\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "搖搖欲墜的險路" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "天空寶藏" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "企鵝建築工人" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "- 可被舉起的石頭:\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "冰山碉堡" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "諾羅克" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "彈跳線圈" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "森林碉堡" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "破舊石窟" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "城堡短暫遊" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "歡迎來到森林" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "逆流" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "小威尼斯" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "迷你雙塔" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "酩酊大醉" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "在深淵的 Kneep-deep" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "風口猿" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "辰星之間" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "沈默城牆" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "丹莫瑞爾" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "繞路" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "暗黑森林城堡 - 邪惡之廳" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "暗黑森林城堡 - Nolok 之眼" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "暗黑森林城堡 - 漆黑之塔" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "找到更大條的魚!" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "森林 L1" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "鬼魂世界" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "key 1 水 - 放在瀑布之後" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "kye 2 地球 - 放在地上" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr " key 3 木頭 - 放在大樹內" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "key 4 火 - 放在小城堡裡" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "key 5 空氣 - 放在雲端上" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "城堡入口" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "走動的樹葉" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "根,茂密的根" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "提示:\n# 如果看起來\n# 沒有辦法碰到某個門的話,\n# 記得你有可能會因為之後從那個門出來而感到訝異\n#" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "下去那個兔子的洞" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "喔不!\n# 道路被封鎖了! 看來\n# 唯一的路\n# 就是\n# 地上的那個黑暗的洞口了\n# " + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "- 你迷路了嗎?" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "前往地下" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "綠色丘陵" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "沒名字" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "光與魔法" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "貓頭鷹的復仇" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "震驚" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "企鵝不會長在樹上" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "施工中" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "上上下下" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "森林內的村莊" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "森林世界" diff -Nru supertux-0.3.3/data/levels/world2/Crumbling_Path.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/Crumbling_Path.stl --- supertux-0.3.3/data/levels/world2/Crumbling_Path.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/Crumbling_Path.stl 2014-05-17 16:30:09.000000000 +0000 @@ -90,8 +90,8 @@ (y 256) ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 300) (height 27) (tiles @@ -125,8 +125,8 @@ ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 300) (height 27) (tiles @@ -141,15 +141,15 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1003 0 0 0 0 0 0 0 0 0 0 0 1000 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1001 1002 1063 1064 1007 0 0 0 0 0 0 0 0 0 0 0 1004 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1037 1001 1002 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1037 1001 1002 1001 1002 1061 0 0 0 0 0 0 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1063 1064 1006 1005 1006 1067 1068 1011 0 0 0 0 0 0 0 0 0 0 0 1008 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1041 1005 1006 1005 1006 1037 1001 1002 1001 1002 1001 1002 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 1000 1063 1064 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1055 1013 1013 1041 1005 1006 1005 1006 1065 1066 1061 0 0 0 0 1754 1755 1756 1757 0 0 0 0 0 0 0 0 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1063 1064 1006 1005 1006 1067 1068 1011 0 0 0 0 0 0 0 0 0 0 0 1008 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1041 1005 1006 1005 1006 1037 1001 1002 1001 1002 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 1000 1063 1064 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1055 1013 1013 1041 1005 1006 1005 1006 1065 1066 1061 0 0 0 0 1754 1755 1756 1757 0 0 0 0 0 0 0 0 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1005 1006 1067 1068 1013 1013 1013 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 1012 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1041 1005 1006 1005 1006 1005 1006 1048 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 1004 1067 1068 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1057 1013 1013 1013 1013 1013 1013 1013 1069 1070 1065 1066 1061 0 0 1758 1759 0 0 0 0 0 0 0 0 0 0 1754 1755 1756 1757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1067 1068 1013 1013 1020 1021 1022 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 1008 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1013 1050 1065 1066 1001 1002 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1533 1534 1535 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1020 1021 1022 1013 1013 1013 1069 1070 1065 1066 1052 0 0 0 0 0 0 0 0 0 0 1746 1747 1758 1759 0 0 0 0 0 0 0 0 0 1746 1747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1067 1068 1013 1013 1020 1021 1022 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 1008 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1013 1050 1065 1066 1001 1002 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1533 1534 1535 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1020 1021 1022 1013 1013 1013 1069 1070 1065 1066 1052 0 0 0 0 0 0 0 0 0 0 1746 1747 1758 1759 0 0 0 0 0 0 0 0 0 1746 1747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1001 1047 1067 1068 1013 1020 1021 1021 1032 1024 1031 1022 1013 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 1012 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1069 1070 1005 1006 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 1012 1013 1013 1013 1010 1013 1013 1010 1013 1013 1013 1013 1013 1013 1536 1537 1538 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1023 1024 1025 1013 1013 1013 1013 1013 1069 1070 1054 0 0 0 0 0 0 0 0 1760 1761 1748 1749 0 0 0 0 0 0 0 0 0 0 1760 1748 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1003 0 0 0 0 0 1004 1005 1049 1013 1013 1013 1023 1029 1030 1029 1030 1029 1028 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 1008 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1009 1013 1056 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1754 1755 1756 1757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1026 1027 1028 1013 1013 1013 1013 1013 1013 1013 1056 1052 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1063 1064 1007 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1023 1031 1032 1031 1032 1025 1013 1013 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 1012 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1009 1009 1013 1058 1048 1061 0 0 0 0 0 0 0 1045 1052 0 0 0 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 1053 1067 1068 1011 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1026 1027 1027 1030 1029 1028 1013 1009 1010 1013 1011 0 0 0 0 0 0 0 0 0 0 0 1008 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1050 1065 1066 1061 0 0 0 0 1060 1047 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1055 1013 1013 1011 0 0 0 0 0 1008 1013 1013 1009 1010 1013 1013 1013 1009 1026 1028 1013 1013 1013 1014 1013 1015 0 0 0 0 0 0 0 0 0 0 0 1012 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1009 1069 1070 1065 1066 1001 1002 1063 1064 1049 1056 1046 0 0 0 0 0 0 1060 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1001 1002 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1058 1054 0 0 0 0 0 0 0 1000 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1047 1005 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1047 1057 1013 1013 1015 0 0 0 0 0 1012 1013 1013 1013 1014 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 1008 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1013 1013 1009 1069 1070 1005 1006 1067 1068 1009 1058 1048 1061 0 0 0 1060 1063 1064 1048 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1006 1065 1066 1046 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1010 1014 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1056 1003 0 0 0 0 0 0 1004 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1049 1013 1013 1069 1070 1065 1066 1052 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1063 1064 1007 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1023 1031 1032 1031 1032 1025 1013 1013 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 1012 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1009 1009 1013 1058 1048 1046 0 0 0 0 0 0 0 1060 1052 0 0 0 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 1053 1067 1068 1011 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1026 1027 1027 1030 1029 1028 1013 1009 1010 1013 1011 0 0 0 0 0 0 0 0 0 0 0 1008 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1050 1065 1066 1061 0 0 0 0 1045 1047 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1055 1013 1013 1011 0 0 0 0 0 1008 1013 1013 1009 1010 1013 1013 1013 1009 1026 1028 1013 1013 1013 1014 1013 1015 0 0 0 0 0 0 0 0 0 0 0 1012 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1009 1069 1070 1065 1066 1001 1002 1063 1064 1049 1056 1046 0 0 0 0 0 0 1045 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1001 1002 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1058 1054 0 0 0 0 0 0 0 1000 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1047 1005 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1047 1057 1013 1013 1015 0 0 0 0 0 1012 1013 1013 1013 1014 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 1008 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1013 1013 1009 1069 1070 1005 1006 1067 1068 1009 1058 1048 1061 0 0 0 1060 1063 1064 1048 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1010 1014 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1056 1003 0 0 0 0 0 0 1004 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1049 1013 1013 1069 1070 1065 1066 1052 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1001 1002 1063 1064 1049 1013 1013 1013 1011 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1010 1013 1015 0 0 0 0 0 0 0 0 0 0 0 1012 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1009 1013 1013 1009 1010 1013 1013 1010 1013 1050 1065 1066 1001 1063 1064 1067 1068 1050 1065 1066 1003 0 0 0 0 0 0 0 0 67 27 28 28 28 28 28 28 28 29 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1010 1069 1070 1048 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1055 1013 1068 1009 1010 1011 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1020 1021 1022 1013 1013 1058 1007 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1010 1057 1013 1013 1013 1013 1069 1070 1054 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1005 1006 1067 1068 1013 1013 1013 1013 1015 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1009 1010 1013 1013 1013 1013 1014 1013 1011 0 0 0 0 0 0 0 0 0 0 0 1008 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1010 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1069 1070 1005 1067 1068 1013 1013 1009 1069 1070 1007 0 0 0 0 0 0 0 340 341 342 0 0 0 0 0 0 0 1004 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1050 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1057 1068 1013 1013 1009 1011 0 0 0 0 0 0 0 0 0 0 1008 1013 1020 1021 1022 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1023 1024 1025 1013 1013 1013 1011 76 76 76 76 76 76 1012 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1056 1001 1002 1001 1002 1001 1002 1001 1002 0 133 0 0 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1017 1018 1017 1018 1017 1018 1017 1018 1019 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1015 76 76 76 76 76 76 76 76 76 76 76 1012 1015 76 76 76 76 76 76 76 76 76 76 76 76 76 76 1012 1013 1013 1013 1013 1014 1014 1013 1013 1013 1014 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1010 1068 1013 1013 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 321 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1020 1021 1022 1013 1013 1013 1013 1020 1021 1021 1022 1013 1013 1013 1013 1013 1013 1015 76 76 76 76 76 76 76 76 76 76 1012 1013 1023 1024 1025 1013 1011 103 0 0 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1026 1027 1028 1013 1013 1013 1015 75 75 75 75 75 75 1008 1013 1013 1013 1013 1013 1013 1013 1013 1020 1022 1013 1020 1021 1022 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1058 1005 1006 1005 1006 1005 1006 1005 1006 1006 1005 1006 1005 1006 1005 1006 @@ -160,8 +160,8 @@ ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 300) (height 27) (tiles @@ -195,8 +195,8 @@ ) ) (tilemap - (z-pos 99) (solid #f) + (z-pos 99) (width 300) (height 27) (tiles @@ -266,349 +266,349 @@ ) ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1440) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1472) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1504) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1536) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1568) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1600) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1632) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1664) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1696) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1728) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1760) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1856) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1888) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1920) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1984) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 1952) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 2016) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 2048) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 2080) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 2144) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 2112) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 2176) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 2208) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 2240) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 2272) (y 320) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 4704) (y 672) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 768) (y 512) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6784) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6752) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6816) (y 704) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6880) (y 672) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6912) (y 672) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6912) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6944) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6976) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 7008) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 7040) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 7072) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 7104) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 7136) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 7168) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 7200) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 7232) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 7264) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 7296) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 736) (y 512) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 864) (y 512) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 800) (y 512) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 832) (y 512) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 5088) (y 608) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 4736) (y 672) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 4800) (y 672) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 4768) (y 672) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 4832) (y 672) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 4864) (y 672) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 4896) (y 672) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 4928) (y 640) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 4992) (y 640) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 4960) (y 640) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 5056) (y 608) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6752) (y 768) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 5888) (y 544) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 5952) (y 512) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6016) (y 480) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6080) (y 448) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6144) (y 416) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6816) (y 352) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6848) (y 672) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (unstable_tile + (sprite "images/objects/unstable_tile/unstable_tile.sprite") (x 6784) (y 736) - (sprite "images/objects/unstable_tile/unstable_tile.sprite") ) (zeekling (x 7744) diff -Nru supertux-0.3.3/data/levels/world2/cs.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/cs.po --- supertux-0.3.3/data/levels/world2/cs.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/cs.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,16 +1,24 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Narre , 2013 +# fri , 2013 +# Hume , 2013-2014 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.2\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2007-01-03 17:00+0100\n" -"Last-Translator: Ondřej Hošek \n" -"Language-Team: Czech\n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-02-28 17:37+0000\n" +"Last-Translator: Hume \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/supertux/language/cs/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Czech\n" -"X-Poedit-Country: CZECH REPUBLIC\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" @@ -18,7 +26,7 @@ #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "" +msgstr "Poklad v nebesích" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" @@ -31,26 +39,20 @@ "!images/help/rockhowto1.png\n" "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" -msgstr "" -"-Přenosné kameny:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" +msgstr "-Přenosné bloky:\\n\n\\n\n!images/help/rockhowto1.png\\n\n!images/help/rockhowto2.png\\n\n!images/help/rockhowto3.png\\n" #: data/levels/world2/castle.stl:3 -#, fuzzy msgid "Iceberg Fortress" -msgstr "Stromová pevnost" +msgstr "Ledovcová pevnost" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "" +msgstr "Nolok" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "Pružiny" +msgstr "Trampolíny" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" @@ -58,7 +60,7 @@ #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "Prohnilá sluj" +msgstr "Prohnilá slůj" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" @@ -66,7 +68,7 @@ #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" -msgstr "Vítej v lese" +msgstr "Vítejte v lese" #: data/levels/world2/christoph7.stl:3 msgid "Countercurrent" @@ -74,31 +76,31 @@ #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "" +msgstr "Malé Benátky" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "" +msgstr "Dvě malinké věže" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" -msgstr "Větrem" +msgstr "Tři přikrývky do větru" #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" -msgstr "" +msgstr "Hluboko ve hloubce" #: data/levels/world2/christophC.stl:3 msgid "Duct Ape" -msgstr "" +msgstr "Kanálem" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "" +msgstr "Místnost hvězd" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" -msgstr "" +msgstr "Tiché zdi" #: data/levels/world2/dan_morial.stl:3 msgid "Dan Morial" @@ -110,60 +112,59 @@ #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "" +msgstr "Temný les - Ďáblova komora" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "" +msgstr "Temný les - Nolokovy oči" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "" +msgstr "Temný les - Černá věž" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" msgstr "Najdi větší rybu!" #: data/levels/world2/forest1-grumbel.stl:3 -#, fuzzy msgid "Forest Level 1" -msgstr "Lesní země" +msgstr "Lesní úroveň 1" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" -msgstr "" +msgstr "Svět duchů" #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" -msgstr "" +msgstr "1.vodní klíč - umístěn za vodopádem" #: data/levels/world2/key2.stl:3 msgid "key 2 earth - to be placed underground" -msgstr "" +msgstr "2.zemský klíč - umístěn v podzemí" #: data/levels/world2/key3.stl:3 msgid "key 3 wood - to be placed in a big tree" -msgstr "" +msgstr "3.dřevní klíč - umístěn ve velkém stromě" #: data/levels/world2/key4.stl:3 msgid "key 4 fire - to be placed in a small castle" -msgstr "" +msgstr "4.ohnivý klíč - umístěn v malém hradu" #: data/levels/world2/key5.stl:3 msgid "key 5 air - to be placed in clouds " -msgstr "" +msgstr "5.vzdušný klíč - umístěn v oblacích" #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" -msgstr "" +msgstr "Vstup do hradu" #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Chodící listí" +msgstr "Chodící listy" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "" +msgstr "Kořeny, dřevěné kořeny" #: data/levels/world2/level1.stl:146 msgid "" @@ -173,7 +174,7 @@ "#remember that you might\n" "#be supposed to come out\n" "#of that door..." -msgstr "" +msgstr "-Nápověda:\\n\n#Pokud se zdá, že není\\n\n#způsobu, jak se dostat\\n\n# ke dveřím, pamatuj si, že\\n\n#máš možná vyjít těmito\\n\n#dveřmi..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" @@ -186,28 +187,23 @@ "#seems that the only way\n" "#leads through that dark\n" "#hole in the ground..." -msgstr "" -"-A jéje!\n" -"#Cesta je zatarasená!\n" -"#Vypadá to, že jediná\n" -"#cesta, která vede dál,\n" -"#je touto dírou dolů..." +msgstr "-Ale ne!\\n\n#Cesta je zatarasena!\\n\n#Vypadá to, že jediná cesta\\n\n#vede dolů skrz tuhle tmavou\\n\n#díru v zemi..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" -msgstr "-Ztratil ses?" +msgstr "-Jsi ztracen?" #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "Do podzemí!" +msgstr "Jde se do podzemí" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Zelené pláně" +msgstr "Zelené kopce" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "" +msgstr "Žádné jméno" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" @@ -215,11 +211,11 @@ #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "Pomsta sov" +msgstr "Soví pomsta" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "" +msgstr "Šokování" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" @@ -227,7 +223,7 @@ #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "" +msgstr "Pod konstrukcí" #: data/levels/world2/updown.stl:3 msgid "Up and Down" @@ -235,11 +231,8 @@ #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" -msgstr "" +msgstr "Vesnice v lese" #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" -msgstr "Lesní země" - -#~ msgid "A Village in the Forrest" -#~ msgstr "Ves v lese" +msgstr "Lesní svět" diff -Nru supertux-0.3.3/data/levels/world2/da.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/da.po --- supertux-0.3.3/data/levels/world2/da.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/da.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,36 +1,33 @@ -# translation of da.po to -# Danish translations for world package -# Danske oversttelser for pakke world. -# Copyright (C) 2006 THE world'S COPYRIGHT HOLDER -# This file is distributed under the same license as the world package. -# -# Anders , 2006. -# Anders Schlichtkrull , 2007. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: da\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2007-04-24 14:48+0200\n" -"Last-Translator: Anders Schlichtkrull \n" -"Language-Team: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Danish (http://www.transifex.com/projects/p/supertux/language/da/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: KBabel 1.11.4\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" -msgstr "Sammenstyrtende sti" +msgstr "" #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "Skatten i skyerne" +msgstr "" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Byggemanden Tux" +msgstr "" #: data/levels/world2/builder.stl:38 msgid "" @@ -40,68 +37,63 @@ "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" msgstr "" -"-Sten der kan lftes:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" -msgstr "Isbjerg Fort" +msgstr "" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "NOLOK" +msgstr "" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "God affjedring" +msgstr "" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" -msgstr "Trfortet" +msgstr "" #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "En forldet grotte" +msgstr "" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" -msgstr "Et lille visit til El Castillo" +msgstr "" #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" -msgstr "Velkommen til skoven" +msgstr "" #: data/levels/world2/christoph7.stl:3 msgid "Countercurrent" -msgstr "Umoderne" +msgstr "" #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "Lille Venedi" +msgstr "" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "To sm trne" +msgstr "" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" -msgstr "Gennem vinden" +msgstr "" #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" -msgstr "Kneep-deep in the depth" +msgstr "" #: data/levels/world2/christophC.stl:3 msgid "Duct Ape" -msgstr "Gaffatape" +msgstr "" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "Rum af stjerner" +msgstr "" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" @@ -109,31 +101,31 @@ #: data/levels/world2/dan_morial.stl:3 msgid "Dan Morial" -msgstr "Dan Morial" +msgstr "" #: data/levels/world2/detour.stl:3 msgid "Detour" -msgstr "Omvej" +msgstr "" #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "Skovens mrke borgtrn - Ondskabens kammer" +msgstr "" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "Skovens mrke borgtrn - Noloks jne" +msgstr "" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "Skovens mrke borgtrn - Det sorte trn" +msgstr "" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" -msgstr "Find en strre fisk!" +msgstr "" #: data/levels/world2/forest1-grumbel.stl:3 msgid "Forest Level 1" -msgstr "Skovbane 1" +msgstr "" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" @@ -165,11 +157,11 @@ #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Vandrende blade" +msgstr "" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "Trrdder" +msgstr "" #: data/levels/world2/level1.stl:146 msgid "" @@ -180,16 +172,10 @@ "#be supposed to come out\n" "#of that door..." msgstr "" -"- Tip:\n" -"#Hvis du ikke kan n\n" -"#en dr, er det mske\n" -"#meningen, at du skal\n" -"#komme ud af den \n" -"#senere..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" -msgstr "Ned i kaninhullet" +msgstr "" #: data/levels/world2/level2.stl:46 msgid "" @@ -199,51 +185,46 @@ "#leads through that dark\n" "#hole in the ground..." msgstr "" -"-h nej!\n" -"#Stien er blokkeret! Det\n" -"#ser ud til at den eneste vej\n" -"#gr gennem det mrke\n" -"#hul i jorden..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" -msgstr "-Faret vild?" +msgstr "" #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "At g under jorden" +msgstr "" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Grnne bakker" +msgstr "" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "Intet navn" +msgstr "" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" -msgstr "Lys og magi" +msgstr "" #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "Uglens hvn" +msgstr "" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "Chokerende" +msgstr "" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" -msgstr "Pingviner vokser ikke p trerne" +msgstr "" #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "Vejarbejde!" +msgstr "" #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "Op og ned" +msgstr "" #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" @@ -251,10 +232,4 @@ #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" -msgstr "Skov Verdenen" - -#~ msgid "Unnamed" -#~ msgstr "Ikke navngivet" - -#~ msgid "A Village in the Forrest" -#~ msgstr "En landsby i skoven" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/de.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/de.po --- supertux-0.3.3/data/levels/world2/de.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/de.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,28 +1,33 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Benjamin Leduc , 2013 +# emukis, 2013-2014 +# Ioan, 2013 +# Ondřej Hošek , 2013 msgid "" msgstr "" -"Project-Id-Version: World 2\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2006-10-03 23:35+0100\n" -"Last-Translator: Christoph Sommer \n" -"Language-Team: German \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-01-08 20:43+0000\n" +"Last-Translator: emukis\n" +"Language-Team: German (http://www.transifex.com/projects/p/supertux/language/de/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=iso-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Poedit-Language: German\n" -"X-Poedit-Country: GERMANY\n" -"X-Poedit-SourceCharset: iso-8859-1\n" -"X-Poedit-Basepath: ../../../\n" -"X-Poedit-SearchPath-0: data/levels/world1\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" -msgstr "Instabil" +msgstr "Instabiler Pfad" #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "" +msgstr "Schatz in den Lüften" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" @@ -35,22 +40,16 @@ "!images/help/rockhowto1.png\n" "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" -msgstr "" -"-Tragbare Felsen:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" +msgstr "-Tragbare Felsen:\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 -#, fuzzy msgid "Iceberg Fortress" -msgstr "Die Holzfestung" +msgstr "Eisberg-Festung" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "" +msgstr "Nolok" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" @@ -62,7 +61,7 @@ #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "Eine dunkle Hhle" +msgstr "Eine dunkle Höhle" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" @@ -78,11 +77,11 @@ #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "" +msgstr "Klein Venedig" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "" +msgstr "Zwei Winzige Türme" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" @@ -90,19 +89,19 @@ #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" -msgstr "" +msgstr "Knie-tief in der Tiefe" #: data/levels/world2/christophC.stl:3 msgid "Duct Ape" -msgstr "" +msgstr "Kanal der Imitation" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "" +msgstr "Raum der Sterne" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" -msgstr "" +msgstr "Die stillen Mauern" #: data/levels/world2/dan_morial.stl:3 msgid "Dan Morial" @@ -114,60 +113,59 @@ #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "" +msgstr "Dunkelwald-Festung - Die böse Kammer" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "" +msgstr "Dunkelwald-Festung - Die Augen Noloks" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "" +msgstr "Dunkelwaldfestung - Der schwarze Turm" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" -msgstr "Ein guter Fang" +msgstr "Finde den größeren Fisch! " #: data/levels/world2/forest1-grumbel.stl:3 -#, fuzzy msgid "Forest Level 1" -msgstr "Waldwelt" +msgstr "Waldebene 1" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" -msgstr "" +msgstr "Geisterwelt" #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" -msgstr "" +msgstr "Schlüssel 1 Wasser - hinter Wasserfall verstecken" #: data/levels/world2/key2.stl:3 msgid "key 2 earth - to be placed underground" -msgstr "" +msgstr "Schlüssel 2 Erde - im Untergrund verstecken" #: data/levels/world2/key3.stl:3 msgid "key 3 wood - to be placed in a big tree" -msgstr "" +msgstr "Schlüssel 3 Holz - in einem großen Baum verstecken" #: data/levels/world2/key4.stl:3 msgid "key 4 fire - to be placed in a small castle" -msgstr "" +msgstr "Schlüssel 4 Feuer - in einer kleinen Burg verstecken" #: data/levels/world2/key5.stl:3 msgid "key 5 air - to be placed in clouds " -msgstr "" +msgstr "Schlüssel 5 Luft - in den Wolken verstecken" #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" -msgstr "" +msgstr "Eingang zur Burg" #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Wandelnde Bltter" +msgstr "Wandelnde Blätter" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "" +msgstr "Wurzeln, hölzerne Wurzeln" #: data/levels/world2/level1.stl:146 msgid "" @@ -177,7 +175,7 @@ "#remember that you might\n" "#be supposed to come out\n" "#of that door..." -msgstr "" +msgstr "-Tipp:\n#Wenn du keinen Weg zu einer Tür siehst, kommst du vielleicht später aus dieser Tür heraus..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" @@ -190,9 +188,7 @@ "#seems that the only way\n" "#leads through that dark\n" "#hole in the ground..." -msgstr "" -"-Oh nein!\n" -"#Der Weg ist versperrt! Es scheint nur durch dieses dunkle Loch im Boden weiter zu gehen..." +msgstr "-Oh nein!\n#Der Weg ist versperrt! Es\n#scheint nur durch dieses \n#dunkle Loch im Boden \n#weiter zu gehen..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" @@ -200,36 +196,35 @@ #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "Abwrts" +msgstr "Abwärts" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Grne Hgel" +msgstr "Grüne Hügel" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "" +msgstr "Kein Name" #: data/levels/world2/light+magic.stl:3 -#, fuzzy msgid "Light and Magic" -msgstr "Light and Magic" +msgstr "Licht und Magie" #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "Die Rckkehr der Eulen" +msgstr "Die Rückkehr der Eulen" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "" +msgstr "Schockierend" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" -msgstr "Pinguine wachsen nicht auf Bumen" +msgstr "Pinguine wachsen nicht auf Bäumen" #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "" +msgstr "Im Aufbau" #: data/levels/world2/updown.stl:3 msgid "Up and Down" @@ -237,11 +232,8 @@ #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" -msgstr "" +msgstr "Ein Dorf im Wald" #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" msgstr "Waldwelt" - -#~ msgid "A Village in the Forrest" -#~ msgstr "Ein Dorf im Wald" diff -Nru supertux-0.3.3/data/levels/world2/detour.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/detour.stl --- supertux-0.3.3/data/levels/world2/detour.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/detour.stl 2014-05-17 16:30:09.000000000 +0000 @@ -110,8 +110,8 @@ (y 800) ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 222) (height 35) (tiles @@ -153,8 +153,8 @@ ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 222) (height 35) (tiles @@ -178,17 +178,17 @@ 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1760 1761 1748 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1009 1010 1013 1013 1009 1013 1013 1009 1009 1013 1013 1013 1009 1013 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1159 1143 1144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 1016 1013 1014 1013 1013 1009 1013 1009 1009 1013 1013 1013 1009 1009 1009 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1754 1755 1756 1757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1001 1002 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1013 1013 1013 1009 1009 1009 1009 1010 1013 1013 1013 1009 1013 1009 1056 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1159 1160 1143 1144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1063 1064 1005 1006 1005 1006 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1009 1009 1013 1058 1048 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1159 1160 1143 1144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1063 1064 1005 1006 1005 1006 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1009 1009 1013 1058 1048 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1159 1160 1143 1144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1754 1755 1756 1757 0 0 0 0 0 0 0 0 0 0 0 0 1053 1067 1068 1013 1013 1013 1013 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1746 0 1746 1747 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1013 1009 1050 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1746 1747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1055 1013 1013 1009 1009 1013 1013 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1760 1761 1761 1748 1749 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1009 1010 1013 1013 1013 1013 1014 1013 1009 1013 1013 1013 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1760 1748 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1746 1747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1057 1013 1013 1013 1009 1009 1013 1013 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1014 1013 1013 1013 1013 1014 1013 1009 1013 1013 1013 1013 1009 1069 1070 1065 1066 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1746 1747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1057 1013 1013 1013 1009 1009 1013 1013 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1014 1013 1013 1013 1013 1014 1013 1009 1013 1013 1013 1013 1009 1069 1070 1065 1066 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1159 1160 1748 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1067 1068 1013 1013 1013 1013 1013 1009 1013 1013 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1009 1013 1013 1013 1013 1013 1009 1069 1070 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1049 1013 1013 1013 1013 1013 1013 1010 1009 1009 1013 1013 1056 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1014 1009 1009 1013 1013 1013 1013 1013 1009 1009 1035 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1001 1002 1001 1002 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1055 1013 1013 1013 1013 1014 1014 1013 1013 1013 1009 1013 1013 1058 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1009 1010 1013 1013 1013 1014 1013 1009 1013 1013 1013 1013 1013 1013 1009 1041 1005 1006 1007 0 0 0 0 0 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1044 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1005 1006 1005 1006 1005 1006 1037 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1036 1057 1013 1013 1013 1013 1013 1014 1013 1013 1013 1009 1013 1013 1013 1056 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1034 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1014 1009 1009 1013 1013 1013 1013 1013 1009 1013 1009 1010 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1061 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 - 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1067 1068 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 83 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 1016 1013 1014 1014 1013 1014 1013 1041 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1040 1013 1013 1013 1010 1013 1014 1014 1013 1010 1013 1009 1013 1013 1013 1058 1048 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1040 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1014 1014 1014 1014 1009 1013 1013 1013 1013 1013 1009 1009 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1065 1066 1001 1002 1001 1002 1001 0 133 0 0 132 0 0 1002 1001 + 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1067 1068 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 102 83 83 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 1016 1013 1014 1014 1013 1014 1013 1041 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1040 1013 1013 1013 1010 1013 1014 1014 1013 1010 1013 1009 1013 1013 1013 1058 1048 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1040 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1014 1014 1014 1014 1009 1013 1013 1013 1013 1013 1009 1009 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1065 1066 1001 1002 1001 1002 1001 0 133 0 0 132 0 0 1002 1001 1013 1014 1013 1014 1014 1013 1014 1013 1014 1014 1013 1014 1013 1014 1035 1001 1002 1001 1002 1001 1002 1001 1002 1001 1003 1061 0 0 0 0 0 0 0 0 0 1060 1063 1064 1067 1068 1014 1013 1035 1001 1001 1002 1038 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 1008 1014 1014 1013 1014 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1014 1013 1013 1013 1009 1013 1013 1013 1013 1050 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 318 0 0 0 0 1060 1055 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1009 1013 1013 1013 1013 1013 1013 1009 1009 1009 1035 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1034 1069 1070 1005 1006 1005 1006 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 - 1013 1014 1013 1014 1010 1020 1021 1022 1014 1014 1013 1014 1010 1014 1041 1005 1006 1005 1006 1005 1006 1005 1006 1005 1007 1065 1066 0 0 0 0 0 0 0 1063 1064 1067 1068 1014 1013 1014 1013 1041 1005 1005 1006 1037 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1003 0 0 0 0 0 0 0 0 0 0 0 0 1012 1014 1013 1014 1013 1014 1009 1009 1014 1014 1014 1014 1009 1010 1009 1013 1013 1013 1013 1013 1013 1013 1014 1014 1013 1013 1013 1013 1014 1013 1013 1013 1009 1013 1010 1013 1013 1013 1069 1070 1065 1066 1002 1003 0 0 0 0 0 1000 1002 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 319 320 1002 1001 1002 1063 1064 1057 1013 1013 1009 1010 1013 1013 1013 1014 1014 1013 1013 1013 1013 1013 1013 1013 1009 1009 1009 1013 1013 1013 1013 1013 1013 1041 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1040 1009 1009 1009 1010 1009 1010 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 + 1013 1014 1013 1014 1010 1020 1021 1022 1014 1014 1013 1014 1010 1014 1041 1005 1006 1005 1006 1005 1006 1005 1006 1005 1007 1065 1066 0 0 0 0 0 0 0 1063 1064 1067 1068 1014 1013 1014 1013 1041 1005 1005 1006 1037 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1003 0 0 0 0 0 0 0 0 0 0 0 0 1012 1014 1013 1014 1013 1014 1009 1009 1014 1014 1014 1014 1009 1010 1009 1013 1013 1013 1013 1013 1013 1013 1014 1014 1013 1013 1013 1013 1014 1013 1013 1013 1009 1013 1010 1013 1013 1013 1069 1070 1065 1066 1002 1003 0 0 0 0 0 1000 1002 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 319 320 1002 1001 1002 1063 1064 1057 1013 1013 1009 1010 1013 1013 1013 1014 1014 1013 1013 1013 1013 1013 1013 1013 1009 1009 1009 1013 1013 1013 1013 1013 1013 1041 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1040 1009 1009 1009 1010 1009 1010 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1014 1013 1014 1013 1023 1024 1025 1014 1010 1014 1013 1014 1014 1014 1013 1014 1013 1014 1014 1013 1014 1014 1013 1014 1013 1070 0 0 0 0 0 0 0 1067 1068 1014 1013 1014 1013 1014 1014 1013 1014 1013 1014 1041 1005 1006 1037 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1002 1001 1002 1001 1002 1047 1007 0 0 0 0 0 0 0 0 0 0 0 0 1016 1014 1014 1013 1014 1013 1014 1014 1014 1009 1009 1009 1013 1014 1013 1009 1009 1010 1013 1013 1013 1013 1014 1014 1013 1010 1013 1013 1014 1013 1013 1013 1009 1013 1013 1013 1009 1013 1013 1013 1069 1070 1006 1007 76 76 76 76 76 1004 1006 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1067 1068 1013 1013 1013 1013 1014 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1533 1534 1535 1009 1009 1013 1013 1013 1013 1013 1013 1014 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1010 1009 1009 1009 1013 1014 1013 1014 1013 1026 1027 1028 1014 1014 1014 1013 1014 1014 1014 1013 1014 1010 1014 1014 1013 1014 1014 1013 1014 1013 1011 76 76 76 76 76 76 76 1012 1014 1014 1013 1014 1013 1010 1014 1013 1014 1013 1014 1014 1013 1014 1043 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1006 1005 1006 1005 1006 1042 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1014 1013 1014 1013 1014 1009 1009 1009 1010 1009 1009 1009 1009 1013 1013 1014 1013 1013 1013 1013 1014 1013 1013 1013 1014 1014 1014 1013 1010 1013 1013 1009 1009 1009 1009 1013 1013 1013 1013 1013 1009 1011 75 75 75 75 75 1008 1013 1009 1013 1009 1010 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1014 1013 1013 1013 1013 1013 1013 1009 1010 1013 1013 1013 1013 1013 1013 1013 1013 1009 1010 1013 1013 1013 1013 1013 1013 1013 1013 1536 1537 1538 1013 1013 1013 1013 1013 1014 1014 1014 1009 1009 1009 1009 1010 1009 1009 1010 1009 1009 1009 1009 1013 1014 1009 1009 1009 1013 1014 1010 1014 1013 1014 1013 1014 1014 1014 1013 1014 1013 1014 1013 1014 1013 1014 1014 1013 1014 1014 1013 1014 1013 1014 1015 75 75 75 75 75 75 75 1008 1014 1013 1014 1013 1014 1014 1013 1014 1013 1014 1010 1013 1014 1013 1014 1009 1009 1009 1014 1014 1014 1009 1010 1009 1010 1014 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1015 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 1008 1014 1013 1014 1014 1014 1014 1013 1014 1009 1014 1014 1009 1009 1009 1009 1013 1013 1013 1013 1014 1014 1014 1014 1014 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1015 75 75 75 75 75 1012 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1009 1010 1013 1013 1013 1013 1009 1010 1013 1013 1013 1013 1014 1014 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1014 1014 1009 1009 1009 1009 1009 1009 1013 1014 1009 1013 1014 1009 1009 1009 1009 1009 1009 1009 1009 1009 @@ -196,8 +196,8 @@ ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 222) (height 35) (tiles @@ -239,8 +239,8 @@ ) ) (tilemap - (z-pos -90) (solid #f) + (z-pos -90) (width 222) (height 35) (tiles diff -Nru supertux-0.3.3/data/levels/world2/dfk-placeholder-1.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/dfk-placeholder-1.stl --- supertux-0.3.3/data/levels/world2/dfk-placeholder-1.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/dfk-placeholder-1.stl 2014-05-17 16:30:09.000000000 +0000 @@ -23,40 +23,40 @@ (visible #t) (physic-enabled #f) (solid #f) + (sprite "images/objects/castledoor/torchflame.sprite") (x 1056.469) (y 854.45) - (sprite "images/objects/castledoor/torchflame.sprite") ) (scriptedobject (name "FLAMES") (visible #t) (physic-enabled #f) (solid #f) + (sprite "images/objects/castledoor/torchflame.sprite") (x 613) (y 153) - (sprite "images/objects/castledoor/torchflame.sprite") ) (scriptedobject (name "FLAMES") (visible #t) (physic-enabled #f) (solid #f) + (sprite "images/objects/castledoor/torchflame.sprite") (x 174) (y 153) - (sprite "images/objects/castledoor/torchflame.sprite") ) (scriptedobject (name "FLAMES") (visible #t) (physic-enabled #f) (solid #f) + (sprite "images/objects/castledoor/torchflame.sprite") (x 312.593) (y 548.9799) - (sprite "images/objects/castledoor/torchflame.sprite") ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 100) (height 50) (tiles @@ -113,8 +113,8 @@ ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 100) (height 50) (tiles @@ -171,8 +171,8 @@ ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 100) (height 50) (tiles diff -Nru supertux-0.3.3/data/levels/world2/el.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/el.po --- supertux-0.3.3/data/levels/world2/el.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/el.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,236 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# nvangelis , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Greek (http://www.transifex.com/projects/p/supertux/language/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/eo.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/eo.po --- supertux-0.3.3/data/levels/world2/eo.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/eo.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,236 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# sencerbulo , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: sencerbulo \n" +"Language-Team: Esperanto (http://www.transifex.com/projects/p/supertux/language/eo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: eo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "Tux la Konstruisto" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "Arbara mondo" diff -Nru supertux-0.3.3/data/levels/world2/es.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/es.po --- supertux-0.3.3/data/levels/world2/es.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/es.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,20 +1,22 @@ -# Spanish translations for SuperTux -# Copyright (C) 2006 Fernando Carmona -# This file is distributed under the same license as the SuperTux package. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# goliveira , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2006-10-03 23:35+0100\n" -"Last-Translator: Christoph Sommer \n" -"Language-Team: Spanish \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: goliveira \n" +"Language-Team: Spanish (http://www.transifex.com/projects/p/supertux/language/es/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Spanish\n" -"X-Poedit-Country: SPAIN\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" @@ -22,11 +24,11 @@ #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "" +msgstr "Tesoro en los cielos" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Tux el constructor" +msgstr "Tux el Constructor" #: data/levels/world2/builder.stl:38 msgid "" @@ -35,16 +37,11 @@ "!images/help/rockhowto1.png\n" "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" -msgstr "" -"-Rocas transportables:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" +msgstr "-Rocas Transportables:\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" -msgstr "" +msgstr "Fortaleza de Hielo" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 @@ -53,7 +50,7 @@ #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "Bobinas saltarinas" +msgstr "Espirales Saltarines" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" @@ -61,15 +58,15 @@ #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "Cueva agujereada" +msgstr "Una gruta mohosa" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" -msgstr "Corta visita al Castillo" +msgstr "Visita rápida a El Castillo" #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" -msgstr "Bienvenido al bosque" +msgstr "Bienvenido a el Bosque" #: data/levels/world2/christoph7.stl:3 msgid "Countercurrent" @@ -77,11 +74,11 @@ #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "" +msgstr "Pequeña Venecia" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "" +msgstr "Dos Pequeñas Torres" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" @@ -97,11 +94,11 @@ #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "" +msgstr "Cuarto de las Estrellas" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" -msgstr "" +msgstr "Las Paredes Silenciosas" #: data/levels/world2/dan_morial.stl:3 msgid "Dan Morial" @@ -109,64 +106,63 @@ #: data/levels/world2/detour.stl:3 msgid "Detour" -msgstr "" +msgstr "Desvío" #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "" +msgstr "La Selva Oscura Oculta - la Cámara del Diablo" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "" +msgstr "La Selva Oscura Oculta - Los Ojos de Nolok" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "" +msgstr "La Selva Oscura Oculta - La Torre Negra" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" msgstr "¡Encuentra el pez más grande!" #: data/levels/world2/forest1-grumbel.stl:3 -#, fuzzy msgid "Forest Level 1" -msgstr "Mundo forestal" +msgstr "Mundo Forestal 1" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" -msgstr "" +msgstr "Un Mundo Fantasmal" #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" -msgstr "" +msgstr "llave 1 agua - para ser colocada detrás de la cascada" #: data/levels/world2/key2.stl:3 msgid "key 2 earth - to be placed underground" -msgstr "" +msgstr "llave 2 tierra - para ser colocada bajo tierra" #: data/levels/world2/key3.stl:3 msgid "key 3 wood - to be placed in a big tree" -msgstr "" +msgstr "llave 3 madera - para ser colocada en un gran árbol" #: data/levels/world2/key4.stl:3 msgid "key 4 fire - to be placed in a small castle" -msgstr "" +msgstr "llave 4 fuego - para ser colocada en un castillo pequeño" #: data/levels/world2/key5.stl:3 msgid "key 5 air - to be placed in clouds " -msgstr "" +msgstr "llave 5 aire - para ser colocada en las nubes" #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" -msgstr "" +msgstr "Entrada al Castillo" #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Hojas errantes" +msgstr "Hojas Errantes" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "" +msgstr "Raíces, Raíces de madera" #: data/levels/world2/level1.stl:146 msgid "" @@ -176,11 +172,11 @@ "#remember that you might\n" "#be supposed to come out\n" "#of that door..." -msgstr "" +msgstr "-Consejo:\n#Si pareciera no haber manera\n#de alcanzar una puerta,\n#recuerda que presuntamente \n#podrías salir\n#de esa puerta..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" -msgstr "Bajo el agujero del conejo" +msgstr "Bajo el Agujero del Conejo" #: data/levels/world2/level2.stl:46 msgid "" @@ -189,16 +185,11 @@ "#seems that the only way\n" "#leads through that dark\n" "#hole in the ground..." -msgstr "" -"-Oh no!\n" -"#!El camino está bloqueado!\n" -"#Parece que la única salida\n" -"#es a través de ese oscuro\n" -"#agujero en la tierra..." +msgstr "-Oh no!\n#¡El camino está bloqueado!\n#parece que el único camino\n#te lleva a través de ese\n#oscuro hoyo en la tierra..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" -msgstr "-Te has perdido?" +msgstr "- ¿Estás perdido?" #: data/levels/world2/level4.stl:3 msgid "Going Underground" @@ -206,11 +197,11 @@ #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Verdes colinas" +msgstr "Colinas Verdes" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "" +msgstr "Sin Nombre" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" @@ -218,11 +209,11 @@ #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "La venganza del buho" +msgstr "La Venganza del Buho" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "" +msgstr "Aterrador" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" @@ -230,19 +221,16 @@ #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "" +msgstr "En Construcción" #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "Arriba y abajo" +msgstr "Arriba y Abajo" #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" -msgstr "" +msgstr "Una Aldea en el Bosque" #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" -msgstr "Mundo forestal" - -#~ msgid "A Village in the Forrest" -#~ msgstr "Una aldea en el bosque" +msgstr "Mundo Forestal" diff -Nru supertux-0.3.3/data/levels/world2/et.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/et.po --- supertux-0.3.3/data/levels/world2/et.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/et.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Estonian (http://www.transifex.com/projects/p/supertux/language/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/fi.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/fi.po --- supertux-0.3.3/data/levels/world2/fi.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/fi.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,28 +1,33 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: world2\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2007-07-15 20:26+0200\n" -"Last-Translator: Jan Solanti \n" -"Language-Team: Finnish \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/supertux/language/fi/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Finnish\n" -"X-Poedit-Country: FINLAND\n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" -msgstr "Murtuva polku" +msgstr "" #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "Aarre pilvissä" +msgstr "" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Päivä rakentajana" +msgstr "" #: data/levels/world2/builder.stl:38 msgid "" @@ -32,100 +37,95 @@ "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" msgstr "" -"-Kannettavat kivet:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" -msgstr "Jäävuoren Linnoitus" +msgstr "" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "NOLOK" +msgstr "" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "Hyvä jousitus" +msgstr "" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" -msgstr "Puiden valtakunta" +msgstr "" #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "Tunkkainen luola" +msgstr "" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" -msgstr "Pikavierailu El Castilloon" +msgstr "" #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" -msgstr "Tervetuloa metsään" +msgstr "" #: data/levels/world2/christoph7.stl:3 msgid "Countercurrent" -msgstr "Vastavirta" +msgstr "" #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "Pieni Venetsia" +msgstr "" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "Kaksi pientä tornia" +msgstr "" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" -msgstr "Kolme piirua tuuleen" +msgstr "" #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" -msgstr "Aikaraja syvyydessä" +msgstr "" #: data/levels/world2/christophC.stl:3 msgid "Duct Ape" -msgstr "Putkistoapina" +msgstr "" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "Tähtien huone" +msgstr "" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" -msgstr "Hiljaiset seinät" +msgstr "" #: data/levels/world2/dan_morial.stl:3 msgid "Dan Morial" -msgstr "Dan Morial" +msgstr "" #: data/levels/world2/detour.stl:3 msgid "Detour" -msgstr "Kiertotie" +msgstr "" #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "Varjometsän pitäjä - Pahan kammio" +msgstr "" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "Varjometsän pitäjä - Nolokin silmät" +msgstr "" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "Varjometsän pitäjä - Musta torni" +msgstr "" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" -msgstr "Etsi isompi kala!" +msgstr "" #: data/levels/world2/forest1-grumbel.stl:3 msgid "Forest Level 1" -msgstr "Metsätaso 1" +msgstr "" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" @@ -133,23 +133,23 @@ #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" -msgstr "avain 1 vesi - olkoon vesiputouksen takana" +msgstr "" #: data/levels/world2/key2.stl:3 msgid "key 2 earth - to be placed underground" -msgstr "avain 2 maa - olkoon maan alla" +msgstr "" #: data/levels/world2/key3.stl:3 msgid "key 3 wood - to be placed in a big tree" -msgstr "avain 3 puu - olkoon suuressa puussa" +msgstr "" #: data/levels/world2/key4.stl:3 msgid "key 4 fire - to be placed in a small castle" -msgstr "avain 4 tuli - olkoon pienessä linnassa" +msgstr "" #: data/levels/world2/key5.stl:3 msgid "key 5 air - to be placed in clouds " -msgstr "avain 5 ilma - olkoon pilvissä" +msgstr "" #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" @@ -157,11 +157,11 @@ #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Vaeltavat lehdet" +msgstr "" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "Juuret, puiset juuret" +msgstr "" #: data/levels/world2/level1.stl:146 msgid "" @@ -172,15 +172,10 @@ "#be supposed to come out\n" "#of that door..." msgstr "" -"-Vihje:\n" -"#Jos et keksi mitään\n" -"# reittiä ovelle,\n" -"#muista että saatat\n" -"#tulla ulos siitä..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" -msgstr "Kaninkolot" +msgstr "" #: data/levels/world2/level2.stl:46 msgid "" @@ -190,51 +185,46 @@ "#leads through that dark\n" "#hole in the ground..." msgstr "" -"-Voi ei!\n" -"#Tie edessäsi on tukossa!\n" -"#Näyttää siltä,\n" -"#että ainoa reitti kulkee\n" -"#tuon pimeän kolon kautta..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" -msgstr "-Oletko eksyksissä?" +msgstr "" #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "Maan alle!" +msgstr "" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Vihreät kukkulat" +msgstr "" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "Ei nimeä" +msgstr "" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" -msgstr "Valon taikaa" +msgstr "" #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "Pöllöjen paluu" +msgstr "" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "Sähköä" +msgstr "" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" -msgstr "Pingviinit eivät kasva puissa." +msgstr "" #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "Keskeneräinen" +msgstr "" #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "Ylös ja alas" +msgstr "" #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" @@ -242,13 +232,4 @@ #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" -msgstr "Metsämaailma" - -#~ msgid "Unnamed" -#~ msgstr "Nimetön" - -#~ msgid "A Village in the Forrest" -#~ msgstr "Metsäkylä" - -#~ msgid "#For testing only. Remove this sector and the door leading here for release." -#~ msgstr "#Vain testaukseen. Poista tämä sektori ja tänne johtava ovi julkaisua varten." +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/fr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/fr.po --- supertux-0.3.3/data/levels/world2/fr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/fr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,237 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Benjamin Leduc , 2013 +# mol1 , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: mol1 \n" +"Language-Team: French (http://www.transifex.com/projects/p/supertux/language/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "Le Chemin Fragile" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "Un Trésor dans le Ciel" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "Tux le Bricoleur" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "-Déplacez les parpaings :\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "La Forteresse Iceberg" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "NOLOK" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "Du ressort !" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "La Forteresse dans les Arbres" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "Grotto Modo" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "Petite Visite chez El Castillo" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "Bienvenue dans la Forêt" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "À Contre-Courant" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "Petite Venise" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "Les Deux petites Tours" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "Trois Feuilles dans le Vent" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "Dans les Profondeurs de l'Abîme" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "Ici les Moulinettes" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "La pièce aux Étoiles" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "Le Mur des Silences" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "Dan Morial" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "Déviation" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "L'arrière Chambre de Démon " + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "Les Yeux de Nolok" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "La Tour Noire" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "Trouvez le plus gros Poisson !" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "Forêt niveau 1" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "Un Monde Phantasmatique" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "Clef 1 eau - à placer derrière une cascade" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "Clef 2 Terre - à placer sous terre" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "Clef 3 Bois - à placer dans un grand arbre" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "Clef 4 Feu - à placer dans le petit château" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "Clef 5 air - à placer dans les nuages" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "l'Entrée du Château" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "La Marche des Feuilles" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "Niveau test " + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "- Toc:\n#Quand il semble ne pas\n#y avoir d'accès à une porte\n#Rappelez vous que vous \n#pouvez être supposé \n#en sortir..." + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "Le Terrier du Lièvre" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "-Oh non! \n#Le chemin est bloqué ! \n#N'y aurait-il d'autre voie\n#que que celle des ténèbres \n#de ce trou dans le sol..." + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "-Tu t'es perdu ?" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "Lâcher la Proie pour l'Ombre" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "Qu'elle était verte ma colline... " + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "Sans Titre" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "Lumière et Magie" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "La revanche des hiboux" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "Foudroyant" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "Les Pingouins ne Poussent pas dans les Arbres" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "En Travaux !" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "En Haut..… En Bas…" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "Un Village dans la Forêt" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "Le Monde de la Forêt" diff -Nru supertux-0.3.3/data/levels/world2/ghostly.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ghostly.stl --- supertux-0.3.3/data/levels/world2/ghostly.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ghostly.stl 2014-05-17 16:30:09.000000000 +0000 @@ -65,12 +65,12 @@ (y 416) ) (thunderstorm - (name "thunder1") (running #f) + (name "thunder1") ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 256) (height 19) (tiles @@ -96,8 +96,8 @@ ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 256) (height 19) (tiles @@ -123,8 +123,8 @@ ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 256) (height 19) (tiles @@ -240,12 +240,12 @@ (y 416) ) (thunderstorm - (name "thunder2") (running #f) + (name "thunder2") ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 256) (height 19) (tiles @@ -264,15 +264,16 @@ 0 0 0 0 0 0 402 403 404 405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1267 1268 1269 1270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 406 407 408 409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1272 1273 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 402 403 404 405 418 419 426 427 436 437 404 405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1153 1154 1155 1156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1279 1280 1281 1282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 406 407 408 409 422 423 430 431 440 441 408 409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 360 0 0 0 0 0 0 0 0 0 0 0 0 0 1161 1162 1163 1164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 322 0 322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1283 1284 1285 1286 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 322 0 322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 406 407 408 409 422 423 430 431 440 441 408 409 0 0 0 0 0 0 0 0 0 0 0 0 1431 0 0 360 0 0 0 0 0 0 0 0 0 0 0 0 0 1161 1162 1163 1164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 322 0 322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1283 1284 1285 1286 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 322 0 322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) + (name "solid") (width 256) (height 19) (tiles @@ -289,17 +290,17 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1423 1424 1425 1425 1425 1426 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1423 1424 1425 1425 1425 1426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1423 1424 1425 1425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1423 1424 1425 1426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1427 1428 1429 1429 1429 1430 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1427 1428 1429 1429 1429 1430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 47 47 84 47 47 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 104 84 84 104 84 0 0 0 1427 1428 1429 1430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1427 1429 1429 1430 0 0 0 0 0 104 83 77 104 77 83 104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1423 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1426 0 0 0 0 0 0 0 1423 1424 1426 0 0 0 0 0 0 0 1423 1424 1426 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 1423 1424 1425 1425 1425 1426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1423 1424 1425 1426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1423 1424 1426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 1432 1432 1434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 1432 1432 1434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1423 1424 1425 1425 1425 1425 1425 1425 1425 1425 1036 1428 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1430 0 0 0 0 0 0 0 1427 1428 1430 0 0 0 0 0 0 0 1427 1428 1430 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 1427 1428 1429 1429 1429 1430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1427 1428 1429 1430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1427 1428 1430 0 0 0 0 0 0 0 1423 1425 1425 1426 0 0 0 0 0 0 0 0 0 0 0 1431 1432 1432 1434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 1432 1432 1434 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 1427 1428 1429 1429 1429 1429 1429 1429 1429 1429 1040 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1431 1432 1434 0 0 0 0 0 0 0 1431 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1423 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 1432 1432 1434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1034 1432 1035 1425 1426 0 0 0 1423 1424 1036 1429 1429 1037 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1034 1432 1432 1035 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1034 1432 1432 1035 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1034 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1035 1424 1426 0 0 0 1423 1425 1034 1432 1035 1424 1426 0 0 0 1423 1425 1034 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 1431 1432 1432 1432 1432 1035 1424 1425 1425 1425 1425 1425 1036 1428 1429 1429 1429 1429 1429 1429 1429 1429 1429 1037 1424 1425 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1034 1432 1432 1035 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 - 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1040 1432 1041 1429 1430 0 0 0 1427 1428 1040 1432 1432 1041 1428 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1040 1432 1432 1041 1428 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1040 1432 1432 1041 1428 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1040 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1041 1428 1430 0 0 0 1427 1429 1040 1432 1041 1428 1430 0 0 0 1427 1429 1040 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 1431 1432 1432 1432 1432 1041 1428 1429 1429 1429 1429 1429 1040 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1041 1428 1429 1428 1429 1428 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1040 1432 1432 1041 1428 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1423 1424 1426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 1432 1432 1434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 1432 1432 1434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1423 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1432 1432 1432 1432 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1430 0 0 0 0 0 0 0 1427 1428 1430 0 0 0 0 0 0 0 1427 1428 1430 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 1427 1428 1429 1429 1429 1430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1427 1428 1429 1430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1427 1428 1430 0 0 0 0 0 0 0 1423 1425 1425 1426 0 0 0 0 0 0 0 0 0 0 0 1431 1432 1432 1434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 1432 1432 1434 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 1427 1428 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1432 1429 1429 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1431 1432 1434 0 0 0 0 0 0 0 1431 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1423 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 1432 1432 1434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1424 1432 1425 1425 1426 0 0 0 1423 1425 1424 1432 1432 1425 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1432 1432 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1424 1432 1432 1425 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1424 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1425 1425 1426 0 0 0 1423 1425 1424 1432 1425 1425 1426 0 0 0 1425 1424 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 1431 1432 1432 1432 1432 1425 1425 1425 1425 1425 1425 1425 1424 1432 1432 1432 1429 1429 1429 1429 1432 1432 1432 1425 1425 1425 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1424 1432 1432 1425 1424 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 1425 + 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1432 1429 1429 1430 0 0 0 1427 1429 1429 1432 1429 1429 1428 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1432 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1432 1429 1429 1428 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1432 1429 1429 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1429 1429 1432 1429 1429 1430 0 0 0 1427 1429 1429 1432 1429 1429 1430 0 0 0 1429 1429 1432 1429 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 1431 1432 1429 1429 1432 1429 1429 1429 1429 1429 1429 1429 1429 1432 1429 1429 1432 1432 1432 1432 1429 1429 1432 1429 1429 1429 1428 1429 1428 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1432 1429 1429 1428 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1429 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 1427 1432 1432 1432 1432 1432 1434 0 0 0 1427 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 1427 1432 1432 1432 1432 1432 1434 0 0 0 1427 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1434 0 0 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1434 0 0 0 0 0 0 0 1432 1432 1432 1432 1432 1434 0 0 0 0 1431 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 1432 ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 256) (height 19) (tiles @@ -322,6 +323,34 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ) + ) + (tilemap + (solid #f) + (z-pos -50) + (name "solid 2") + (width 256) + (height 19) + (tiles + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1434 0 0 0 0 0 0 0 1431 0 0 1430 0 0 0 0 0 0 0 0 0 0 0 1431 0 0 1434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 0 0 1434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1434 0 0 0 0 0 0 0 1431 0 1434 0 0 0 0 0 0 0 1431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1434 0 0 0 0 0 0 1431 0 0 0 0 0 0 0 0 0 0 1430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 0 0 1438 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) ) diff -Nru supertux-0.3.3/data/levels/world2/hi_IN.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/hi_IN.po --- supertux-0.3.3/data/levels/world2/hi_IN.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/hi_IN.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Hindi (India) (http://www.transifex.com/projects/p/supertux/language/hi_IN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hi_IN\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/hr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/hr.po --- supertux-0.3.3/data/levels/world2/hr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/hr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Croatian (http://www.transifex.com/projects/p/supertux/language/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hr\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" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/hu.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/hu.po --- supertux-0.3.3/data/levels/world2/hu.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/hu.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,23 +1,27 @@ -# Hungarian translations for SuperTux package -# Hungarian messages for SuperTux. -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# chris020891 , 2014 +# D. J. S. , 2012 +# norbix9 , 2013 +# gyeben , 2014 # Kővágó Zoltán , 2006 -# +# norbix9 , 2014 msgid "" msgstr "" -"Project-Id-Version: SuperTuy world2 hungarian translation\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2006-12-05 20:17+0100\n" -"Last-Translator: Kővágó Zoltán \n" -"Language-Team: Kővágó Zoltán (DirtY iCE) \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-02-13 18:24+0000\n" +"Last-Translator: chris020891 \n" +"Language-Team: Hungarian (http://www.transifex.com/projects/p/supertux/language/hu/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Hungarian\n" -"X-Poedit-Country: HUNGARY\n" -"X-Poedit-Basepath: ../../../\n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" @@ -25,11 +29,11 @@ #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "Utazás Az Egekben" +msgstr "Kincs az egekben" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Tux, Az Építő" +msgstr "Tux, az építő" #: data/levels/world2/builder.stl:38 msgid "" @@ -39,101 +43,95 @@ "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" msgstr "" -"-Hordozható Tárgyak:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" -msgstr "Jéghegy Erőd" +msgstr "Jéghegy Erdő" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "NOLOK - A Leszámolás" +msgstr "NOLOK" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "Ugrálás Rugókon" +msgstr "Ruganyos rugók" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" -msgstr "Fa Erőd" +msgstr "Rönkvár" #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "Egy Penészes Barlang" +msgstr "Egy penészes barlang" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" -msgstr "Egy Rövid Látogatás El Castilloban" +msgstr "" #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" -msgstr "Üdvözlet Az Erdőben" +msgstr "Üdv az erdőben" #: data/levels/world2/christoph7.stl:3 msgid "Countercurrent" -msgstr "Ellenáram" +msgstr "" #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "Kis Velence" +msgstr "" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "Két Kis Torony" +msgstr "Két kicsi tornyocska" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" -msgstr "3 Lap A Szélnek" +msgstr "" #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" -msgstr "Mélyen A Mélységben Valami Mélyet Lelsz" +msgstr "" #: data/levels/world2/christophC.stl:3 msgid "Duct Ape" -msgstr "Csatorna Labirintus" +msgstr "" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "Csillagok Szobája" +msgstr "" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" msgstr "" #: data/levels/world2/dan_morial.stl:3 -#, fuzzy msgid "Dan Morial" -msgstr "Dan Morial" +msgstr "" #: data/levels/world2/detour.stl:3 msgid "Detour" -msgstr "Kerülő Út" +msgstr "" #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "Sötét Erdei Vár - A Gonosz Kamra" +msgstr "" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "Sötét Erdei Vár - Nolok Szemei" +msgstr "" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "Sötét Erdei Vár - A Fekete Torony" +msgstr "" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" -msgstr "Keresd A Nagyobb Halat!" +msgstr "" #: data/levels/world2/forest1-grumbel.stl:3 msgid "Forest Level 1" -msgstr "Erdei Pálya 1" +msgstr "" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" @@ -141,23 +139,23 @@ #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" -msgstr "1. Kulcs - Víz" +msgstr "" #: data/levels/world2/key2.stl:3 msgid "key 2 earth - to be placed underground" -msgstr "2. Kulcs - Föld" +msgstr "" #: data/levels/world2/key3.stl:3 msgid "key 3 wood - to be placed in a big tree" -msgstr "3. Kulcs - Fa" +msgstr "" #: data/levels/world2/key4.stl:3 msgid "key 4 fire - to be placed in a small castle" -msgstr "4. Kulcs - Tűz" +msgstr "" #: data/levels/world2/key5.stl:3 msgid "key 5 air - to be placed in clouds " -msgstr "5. Kulcs - Levegő" +msgstr "" #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" @@ -165,11 +163,11 @@ #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Sétáló Levelek" +msgstr "" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "Gyökerek, Fa Gyökerek" +msgstr "" #: data/levels/world2/level1.stl:146 msgid "" @@ -180,12 +178,10 @@ "#be supposed to come out\n" "#of that door..." msgstr "" -"-Tipp:\n" -"#Ha úgy túnik, sehogy se lehet elérni az ajtót, emlékeztetlek, lehet hogy ezen az ajtón ki fogsz jönni..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" -msgstr "Lefelé A Nyuszilyikban" +msgstr "" #: data/levels/world2/level2.stl:46 msgid "" @@ -195,8 +191,6 @@ "#leads through that dark\n" "#hole in the ground..." msgstr "" -"-Jaj ne!\n" -"#Az út le van zárva! Úgy néz ki, hogy csak a föld alatti, sötét úton keresztül lehet átmenni..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" @@ -204,39 +198,39 @@ #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "Úton A Föld Alá" +msgstr "" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Zöld Dombok" +msgstr "" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "Nincs Neve" +msgstr "" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" -msgstr "Fény És Mágia" +msgstr "" #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "Baglyok Visszavágója" +msgstr "" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "Sokkot Kapsz" +msgstr "" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" -msgstr "Pingvinek Nem Nőnek A Fákon" +msgstr "" #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "Fejlesztés alatt" +msgstr "" #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "Föl És Le" +msgstr "" #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" @@ -244,13 +238,4 @@ #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" -msgstr "Erdei Világ" - -#~ msgid "Unnamed" -#~ msgstr "Névtelen" - -#~ msgid "A Village in the Forrest" -#~ msgstr "Egy Település Az Erdőben" - -#~ msgid "#For testing only. Remove this sector and the door leading here for release." -#~ msgstr "#Csak teszt céljából. A végső játék előtt az ajtót és a szektort el kell távolítani." +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/it.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/it.po --- supertux-0.3.3/data/levels/world2/it.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/it.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,32 +1,34 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# noizer, 2013 msgid "" msgstr "" -"Project-Id-Version: World 2\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2008-05-12 18:50+0100\n" -"Last-Translator: Manuela Kessler \n" -"Language-Team: German \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Italian (http://www.transifex.com/projects/p/supertux/language/it/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=iso-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Poedit-Language: German\n" -"X-Poedit-Country: GERMANY\n" -"X-Poedit-SourceCharset: iso-8859-1\n" -"X-Poedit-Basepath: ../../../\n" -"X-Poedit-SearchPath-0: data/levels/world1\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" -msgstr "Percorso Instabile" +msgstr "" #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "Tesoro nei cieli" +msgstr "" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Tux il Costruttore" +msgstr "" #: data/levels/world2/builder.stl:38 msgid "" @@ -36,100 +38,95 @@ "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" msgstr "" -"-Pietre Portatili:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" -msgstr "Fortezza dell'Iceberg" +msgstr "" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "NOLOK" +msgstr "" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "Spirali Rimbalzanti" +msgstr "" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" -msgstr "Fortezza dell'Albero" +msgstr "" #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "Una Grotta Ammuffita" +msgstr "" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" -msgstr "Breve visita a El Castillo" +msgstr "" #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" -msgstr "Benvenuto nella Foresta" +msgstr "" #: data/levels/world2/christoph7.stl:3 msgid "Countercurrent" -msgstr "Controcorrente" +msgstr "" #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "Piccola Venezia" +msgstr "" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "Due Piccole Torri" +msgstr "" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" -msgstr "Ubriaco Fradicio" +msgstr "" #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" -msgstr "In Piena Profondit" +msgstr "" #: data/levels/world2/christophC.stl:3 msgid "Duct Ape" -msgstr "Duct Ape" +msgstr "" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "Stanza delle Stelle" +msgstr "" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" -msgstr "Le Pareti Silenziose" +msgstr "" #: data/levels/world2/dan_morial.stl:3 msgid "Dan Morial" -msgstr "Dan Morial" +msgstr "" #: data/levels/world2/detour.stl:3 msgid "Detour" -msgstr "Detour" +msgstr "" #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "Fortezza della Foresta Oscura - La Camera Malefica" +msgstr "" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "Fortezza della Foresta Oscura - Gli Occhi di Nolok" +msgstr "" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "Fortezza della Foresta Oscura - La Torre Nera" +msgstr "" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" -msgstr "Trova il pesce pi grosso!" +msgstr "" #: data/levels/world2/forest1-grumbel.stl:3 msgid "Forest Level 1" -msgstr "Foresta Livello 1" +msgstr "" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" @@ -137,23 +134,23 @@ #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" -msgstr "chiave 1 acqua - da mettere dietro alla cascata" +msgstr "" #: data/levels/world2/key2.stl:3 msgid "key 2 earth - to be placed underground" -msgstr "chiave 2 terra - da mettere sottoterra" +msgstr "" #: data/levels/world2/key3.stl:3 msgid "key 3 wood - to be placed in a big tree" -msgstr "chiave 3 legno - da mettere nel grande albero" +msgstr "" #: data/levels/world2/key4.stl:3 msgid "key 4 fire - to be placed in a small castle" -msgstr "chiave 4 fuoco - da mettere in un piccolo castello" +msgstr "" #: data/levels/world2/key5.stl:3 msgid "key 5 air - to be placed in clouds " -msgstr "chiave 5 aria - da mettere nelle nuvole" +msgstr "" #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" @@ -161,11 +158,11 @@ #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Foglie che camminano" +msgstr "" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "Radici Legnose" +msgstr "" #: data/levels/world2/level1.stl:146 msgid "" @@ -176,16 +173,10 @@ "#be supposed to come out\n" "#of that door..." msgstr "" -"-Suggerimento:\n" -"#Se sembra non esserci modo\n" -"#di raggiungere una porta,\n" -"#rircorda che forse puoi\n" -"#solamente uscire\n" -"#da quella porta..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" -msgstr "Nel Paese delle Meraviglie" +msgstr "" #: data/levels/world2/level2.stl:46 msgid "" @@ -195,51 +186,46 @@ "#leads through that dark\n" "#hole in the ground..." msgstr "" -"-Oh no!\n" -"#La strada bloccata!\n" -"Sembra che la sola via\n" -"possibile sia attraverso quello\n" -"scuro buco nel terreno..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" -msgstr "-Ti sei perso?" +msgstr "" #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "Sottoterra" +msgstr "" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Colline Verdi" +msgstr "" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "Senza Nome" +msgstr "" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" -msgstr "Luce e Magia" +msgstr "" #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "La Vendetta del Gufo" +msgstr "" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "Scioccante" +msgstr "" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" -msgstr "I Pinguini non crescono sugli Alberi" +msgstr "" #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "In Costruzione" +msgstr "" #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "Su e Gi" +msgstr "" #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" @@ -247,13 +233,4 @@ #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" -msgstr "Foresta" - -#~ msgid "Unnamed" -#~ msgstr "Sconosciuto" - -#~ msgid "#For testing only. Remove this sector and the door leading here for release." -#~ msgstr "#Solo per testing. Rimuovi questo settore e la porta che conduce qui per la release." - -#~ msgid "A Village in the Forrest" -#~ msgstr "Un Villaggio nella Foresta" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/ja.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ja.po --- supertux-0.3.3/data/levels/world2/ja.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ja.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Japanese (http://www.transifex.com/projects/p/supertux/language/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/leaves.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/leaves.stl --- supertux-0.3.3/data/levels/world2/leaves.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/leaves.stl 2014-05-17 16:30:09.000000000 +0000 @@ -116,8 +116,8 @@ (y 544) ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 345) (height 25) (tiles @@ -149,8 +149,8 @@ ) ) (tilemap - (z-pos -90) (solid #f) + (z-pos -90) (width 345) (height 25) (tiles @@ -182,8 +182,8 @@ ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 345) (height 25) (tiles @@ -201,13 +201,13 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 0 0 0 0 0 1746 1747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 1746 1747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1760 1761 1748 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1067 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1013 1013 1013 1013 1013 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1760 1761 1748 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1746 1747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1760 1761 1748 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1067 1068 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1068 1068 1068 1068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1760 1761 1748 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1754 1755 1756 1757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1061 0 0 0 0 0 1060 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 44 0 0 44 0 0 1053 1049 1013 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1010 1068 1068 1068 1068 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 0 0 0 1754 1755 1756 1756 1757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1065 1066 1002 1001 1002 1063 1064 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1065 1066 1046 0 0 0 0 0 0 0 0 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1055 1068 1068 1068 1068 1068 1068 1010 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 0 0 0 1754 1755 1756 1756 1757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1065 1066 1002 1001 1002 1063 1064 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1065 1066 1061 0 0 0 0 0 0 0 0 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1055 1068 1068 1068 1068 1068 1068 1010 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1754 1755 1756 1757 0 0 0 0 0 0 0 0 0 0 0 0 0 104 104 102 83 77 77 77 77 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 0 0 1752 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1055 1013 1013 1013 1013 1013 1013 1013 1013 1020 1021 1022 1013 1013 1013 1013 1069 1070 1006 1005 1006 1067 1068 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1069 1070 1048 1052 0 0 0 0 0 0 0 1754 1755 1756 1757 0 0 0 0 0 0 0 0 0 0 0 0 44 0 1060 1063 1064 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1057 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1754 1755 1757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 313 314 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1057 1013 1013 1013 1013 1013 1013 1013 1013 1023 1024 1025 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1020 1021 1022 1013 1020 1021 1022 1010 1013 1013 1013 1013 1013 1013 1013 1020 1021 1022 1013 1013 1050 1054 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1067 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1020 1022 1068 1068 1010 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1010 1068 1068 1068 1068 1068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1001 1002 1001 1002 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1758 1759 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1055 1013 1013 1069 1069 1069 1069 1069 1069 1069 1010 1069 1069 1069 1069 1069 1069 1069 1069 1013 1013 1069 1070 1065 1066 1001 1002 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1001 1002 1001 1002 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1003 319 320 1000 1002 1001 1002 1001 1002 1052 0 0 0 0 0 0 0 0 0 1051 1055 1068 1013 1013 1013 1013 1013 1013 1013 1013 1026 1027 1028 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1023 1024 1031 1021 1032 1024 1031 1022 1013 1013 1013 1013 1013 1013 1013 1023 1024 1025 1013 1013 1013 1056 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 1060 1063 1064 1067 1068 1068 1068 1068 1068 1068 1068 1068 1068 1010 1068 1020 1032 1025 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1005 1006 1005 1006 1005 1006 1005 1006 1065 1066 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1057 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1020 1021 1022 1069 1069 1069 1069 1069 1069 1069 1070 1005 1006 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1005 1006 1005 1006 1065 1066 1046 0 0 0 0 0 0 0 0 0 1060 1063 1064 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1054 0 0 0 0 0 0 0 0 0 1053 1057 1068 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1026 1027 1030 1029 1030 1024 1024 1025 1013 1013 1013 1013 1013 1013 1013 1026 1027 1028 1013 1013 1013 1058 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1063 1064 1067 1068 1068 1068 1068 1068 1068 1020 1021 1021 1021 1021 1021 1021 1032 1029 1028 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1005 1006 1005 1006 1005 1006 1005 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1057 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1020 1021 1022 1069 1069 1069 1069 1069 1069 1069 1070 1005 1006 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1005 1006 1005 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 1060 1063 1064 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1054 0 0 0 0 0 0 0 0 0 1053 1057 1068 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1026 1027 1030 1029 1030 1024 1024 1025 1013 1013 1013 1013 1013 1013 1013 1026 1027 1028 1013 1013 1013 1058 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1063 1064 1067 1068 1068 1068 1068 1068 1068 1020 1021 1021 1021 1021 1021 1021 1032 1029 1028 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1067 1068 1068 1068 1068 1068 1068 1068 1013 1013 1069 1070 1048 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1065 1066 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1048 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1034 1009 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1023 1024 1025 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1056 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1055 1013 1013 1013 1013 1013 1013 1069 1070 1048 1052 0 0 0 0 0 0 1060 1063 1064 1067 1068 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1056 1061 0 0 0 0 0 0 0 1051 1055 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1023 1031 1032 1024 1029 1028 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1067 1068 1068 1068 1068 1068 1068 1068 1068 1023 1024 1024 1024 1024 1029 1027 1027 1028 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1049 1068 1068 1020 1021 1022 1068 1068 1068 1068 1068 1013 1013 1050 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1067 1068 1069 1069 1069 1013 1013 1013 1013 1013 1013 1020 1021 1021 1021 1022 1069 1069 1069 1069 1069 1070 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1055 1013 1010 1013 1013 1013 1013 1069 1069 1069 1069 1069 1069 1069 1069 1050 1065 1066 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 1053 1040 1013 1009 1069 1069 1069 1010 1069 1069 1069 1069 1069 1010 1069 1069 1023 1024 1031 1021 1022 1069 1069 1069 1069 1069 1069 1069 1069 1058 1048 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1057 1013 1013 1013 1010 1013 1013 1013 1013 1050 1054 0 0 0 0 1045 1063 1064 1067 1068 1013 1013 1013 1013 1020 1021 1022 1010 1013 1013 1013 1013 1058 1065 1066 1061 0 0 0 0 0 1053 1057 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1026 1027 1030 1024 1031 1021 1022 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1069 1070 1065 1066 1052 0 0 0 0 0 0 0 0 0 0 0 1045 1055 1013 1068 1068 1068 1068 1068 1068 1068 1010 1026 1027 1030 1024 1024 1031 1022 1068 1068 1010 1068 1068 1068 1068 1068 1068 1010 1010 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1049 1068 1068 1020 1021 1022 1068 1068 1068 1068 1068 1013 1013 1050 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1067 1068 1069 1069 1069 1013 1013 1013 1013 1013 1013 1020 1021 1021 1021 1022 1069 1069 1069 1069 1069 1070 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1055 1013 1010 1013 1013 1013 1013 1069 1069 1069 1069 1069 1069 1069 1069 1050 1065 1066 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 1053 1040 1013 1009 1069 1069 1069 1010 1069 1069 1069 1069 1069 1010 1069 1069 1023 1024 1031 1021 1022 1069 1069 1069 1069 1069 1069 1069 1069 1058 1048 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1047 1057 1013 1013 1013 1010 1013 1013 1013 1013 1050 1054 0 0 0 0 1060 1063 1064 1067 1068 1013 1013 1013 1013 1020 1021 1022 1010 1013 1013 1013 1013 1058 1065 1066 1061 0 0 0 0 0 1053 1057 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1026 1027 1030 1024 1031 1021 1022 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1069 1070 1065 1066 1052 0 0 0 0 0 0 0 0 0 0 0 1045 1055 1013 1068 1068 1068 1068 1068 1068 1068 1010 1026 1027 1030 1024 1024 1031 1022 1068 1068 1010 1068 1068 1068 1068 1068 1068 1010 1010 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1055 1068 1068 1068 1023 1024 1025 1068 1010 1068 1068 1068 1068 1068 1013 1056 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1067 1068 1069 1010 1069 1069 1069 1069 1069 1069 1069 1069 1020 1032 1024 1029 1030 1031 1021 1021 1021 1022 1013 1013 1013 1013 1013 1069 1069 1069 1069 1069 1069 1069 1013 1013 1013 1069 1069 1069 1069 1013 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 1000 1063 1064 1057 1013 1013 1013 1069 1069 1013 1013 1013 1013 1069 1010 1069 1069 1069 1069 1069 1070 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 1060 1055 1069 1069 1013 1009 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1026 1030 1024 1024 1025 1010 1010 1069 1069 1069 1069 1069 1069 1069 1050 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1049 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1056 1046 0 0 1045 1047 1067 1068 1013 1013 1013 1013 1013 1013 1023 1024 1025 1013 1013 1013 1013 1013 1013 1069 1070 1065 1066 1001 1002 1001 1002 1055 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1020 1021 1022 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1026 1027 1030 1024 1025 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1069 1070 1054 0 0 0 0 0 0 0 0 0 0 1060 1047 1057 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1023 1024 1024 1029 1028 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1057 1068 1010 1068 1026 1027 1028 1068 1068 1068 1068 1068 1068 1068 1068 1058 1065 1066 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 1000 1001 1063 1064 1067 1068 1069 1069 1069 1069 1069 1069 1069 1069 1069 1010 1069 1069 1023 1024 1024 1031 1032 1029 1030 1029 1030 1025 1069 1069 1010 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1010 1069 1069 1069 1069 1013 1069 1070 1065 1066 1002 1003 0 0 0 0 0 0 0 0 1004 1067 1068 1069 1010 1069 1069 1069 1069 1069 1010 1069 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1011 0 0 0 0 0 0 1000 1001 1002 1001 1063 1064 1057 1069 1069 1069 1013 1009 1010 1069 1069 1010 1069 1069 1069 1069 1069 1010 1069 1069 1026 1030 1031 1021 1022 1069 1069 1069 1069 1069 1069 1069 1069 1069 1070 1065 1066 1061 0 44 44 0 0 0 44 44 0 0 1060 1001 1002 1055 1013 1013 1013 1013 1013 1013 1020 1021 1022 1013 1013 1058 1048 1001 1001 1047 1049 1013 1013 1013 1013 1013 1013 1010 1013 1026 1027 1028 1013 1013 1013 1013 1013 1013 1013 1013 1069 1070 1005 1006 1005 1006 1057 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1023 1024 1025 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1026 1027 1028 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1056 1061 0 0 0 44 44 0 0 1060 1063 1064 1049 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1020 1021 1032 1029 1030 1031 1021 1022 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1010 1068 1068 1068 1009 1010 1068 1068 1010 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1010 1068 1068 1068 1069 1070 1005 1006 1007 76 76 76 76 76 76 76 76 76 76 1004 1005 1067 1068 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1026 1027 1030 1029 1027 1028 1026 1028 1023 1025 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1010 1069 1069 1069 1069 1069 1010 1069 1069 1069 1010 1069 1013 1069 1070 1006 1007 76 76 76 76 76 76 76 76 1008 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1013 1013 1013 1013 1013 1015 76 76 76 76 76 76 1004 1005 1006 1005 1067 1068 1069 1010 1069 1069 1069 1013 1009 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1026 1030 1024 1025 1069 1069 1069 1069 1010 1069 1069 1069 1069 1013 1069 1070 1065 1066 1001 1002 1001 1002 1001 1002 1001 1002 1063 1064 1005 1006 1057 1013 1013 1013 1013 1013 1013 1023 1024 1025 1013 1013 1013 1050 1005 1005 1049 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1026 1027 1028 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1010 1013 1013 1013 1013 1013 1058 1065 1066 1001 1002 1002 1001 1002 1063 1064 1067 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1023 1024 1024 1031 1032 1024 1024 1031 1022 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 @@ -215,8 +215,8 @@ ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 345) (height 25) (tiles diff -Nru supertux-0.3.3/data/levels/world2/light+magic.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/light+magic.stl --- supertux-0.3.3/data/levels/world2/light+magic.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/light+magic.stl 2014-05-17 16:30:09.000000000 +0000 @@ -328,26 +328,26 @@ (width 300) (height 20) (tiles - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1174 1175 1176 1177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1477 1477 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1073 1074 1075 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1073 1074 1075 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1073 1074 1075 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1179 1180 1181 1182 1183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1496 1496 1496 1496 1496 1496 1496 1496 1496 1496 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1471 1471 1471 1471 1471 1471 1471 1471 1477 1477 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1174 1175 1176 1177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1477 1477 1477 1477 1477 1477 1477 1477 1477 1477 1477 1477 1477 1477 1477 1477 1477 1477 1476 1477 1476 1476 1477 1477 1477 1477 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1073 1074 1075 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1073 1074 1075 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1073 1074 1075 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1179 1180 1181 1182 1183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1496 1496 1496 1496 1496 1496 1496 1496 1496 1496 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1477 1476 1477 1476 1476 1477 1476 1477 1477 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1081 1082 1083 1084 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1168 1169 1170 0 0 0 0 0 0 0 0 1081 1082 1083 1084 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1081 1082 1083 1084 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1185 1186 1187 1188 1189 1190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1489 1482 1517 1476 1477 1476 1477 1517 1476 1477 1476 1477 1517 1476 1477 1476 1477 1517 1476 1477 1476 1477 1517 1476 1477 1476 1477 1517 1476 1477 1476 1477 1517 1476 1477 1476 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1088 1089 1090 1091 1092 1093 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1073 1074 1075 0 0 0 0 0 0 0 0 0 0 0 1174 1175 1176 1177 0 0 0 0 0 0 1088 1089 1090 1091 1092 1093 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1088 1089 1090 1091 1092 1093 0 0 0 0 0 0 0 0 0 0 0 1168 1169 1170 0 0 0 0 0 0 0 0 0 0 1191 1192 1193 1194 1195 1196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1481 1489 1518 1476 1477 1476 1477 1518 1476 1477 1476 1477 1518 1476 1477 1476 1477 1518 1476 1477 1476 1477 1518 1476 1477 1476 1477 1518 1476 1477 1476 1477 1518 1476 1477 1476 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1095 1096 1097 1098 1099 1100 1101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1081 1082 1083 1084 0 0 0 0 0 0 0 0 0 1179 1180 1181 1182 1183 0 0 0 0 0 1095 1096 1097 1098 1099 1100 1101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1095 1096 1097 1098 1099 1100 1101 0 0 0 0 0 0 0 0 0 0 0 1174 1175 1176 1177 0 0 0 0 0 0 0 0 0 1197 1198 1199 1200 1201 1202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1103 1104 1105 1106 1107 1108 1109 1110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1073 1074 1075 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1088 1089 1090 1091 1092 1093 0 0 0 0 0 0 0 0 1185 1186 1187 1188 1189 1190 0 0 0 0 1103 1104 1105 1106 1107 1108 1109 1110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1103 1104 1105 1106 1107 1108 1109 1110 0 0 0 0 0 0 0 0 0 1179 1180 1181 1182 1183 0 0 0 0 0 0 0 0 0 1203 1204 1205 1206 1207 1208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1483 1484 1485 1476 1477 1476 1477 1476 1477 1476 1477 1476 1477 1477 1486 1487 1488 1471 1471 1471 1476 1477 1477 1477 1471 1471 1471 1471 1471 1471 1471 1471 1479 1480 1481 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1112 1113 1114 1115 1116 1117 1118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1081 1082 1083 1084 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1095 1096 1097 1098 1099 1100 1101 0 0 0 0 0 0 0 0 1191 1192 1193 1194 1195 1196 0 0 0 0 1111 1112 1113 1114 1115 1116 1117 1118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1112 1113 1114 1115 1116 1117 1118 0 0 0 0 0 0 0 0 0 1185 1186 1187 1188 1189 1190 0 0 0 0 0 0 0 0 1209 1210 1211 1212 1213 1214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1490 1491 1492 1476 1477 1476 1477 1476 1477 1476 1477 1476 1477 1477 1493 1494 1495 1476 1476 1476 1479 1480 1481 1477 1471 1471 1471 1471 1471 1471 1471 1471 1486 1487 1488 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1119 1120 1121 1122 1123 1124 1125 1126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1088 1089 1090 1091 1092 1093 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1103 1104 1105 1106 1107 1108 1109 1110 0 0 0 0 0 0 0 1197 1198 1199 1200 1201 1202 0 0 0 0 1119 1120 1121 1122 1123 1124 1125 1126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1119 1120 1121 1122 1123 1124 1125 1126 0 0 0 0 0 0 0 0 0 1191 1192 1193 1194 1195 1196 0 0 0 0 0 0 0 0 0 2045 1219 1220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1497 1498 1499 1476 1477 1483 1484 1485 1477 1476 1477 1476 1477 1477 1500 1501 1502 1471 1471 1471 1486 1487 1488 1477 1477 1477 1477 1477 1471 1471 1471 1471 1493 1494 1495 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1127 1128 1129 1130 1131 1132 1133 1134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1095 1096 1097 1098 1099 1100 1101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1112 1113 1114 1115 1116 1117 1118 0 0 0 0 0 0 0 1203 1204 1205 1206 1207 1208 0 0 0 0 1127 1128 1129 1130 1131 1132 1133 1134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1127 1128 1129 1130 1131 1132 1133 1134 0 0 0 0 0 0 0 0 0 1197 1198 1199 1200 1201 1202 0 0 0 0 0 0 0 0 0 2046 1225 1226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1504 1505 1506 1476 1477 1490 1491 1492 1477 1476 1477 1476 1477 1477 1507 1508 1509 1476 1476 1476 1493 1494 1495 1477 1477 1471 1471 1471 1471 1471 1471 1471 1500 1501 1502 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1137 1138 1139 1140 1141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1103 1104 1105 1106 1107 1108 1109 1110 0 0 0 0 0 0 0 0 0 0 0 0 0 1119 1120 1121 1122 1123 1124 1125 1126 0 0 0 0 0 0 0 1209 1210 1211 1212 1213 1214 0 0 0 0 0 0 1137 1138 1139 1140 1141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1137 1138 1139 1140 1141 0 0 0 0 0 0 0 0 0 0 1191 1192 1193 1194 1195 1196 0 0 0 0 0 0 0 0 0 0 1217 1218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1476 1477 1476 1476 1477 1497 1498 1499 1477 1476 1477 1476 1477 1471 1471 1471 1471 1471 1471 1471 1500 1501 1502 1477 1477 1471 1471 1471 1471 1471 1471 1471 1507 1508 1509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1112 1113 1114 1115 1116 1117 1118 0 0 0 0 0 0 0 0 0 0 0 0 0 1127 1128 1129 1130 1131 1132 1133 1134 0 0 0 0 0 0 0 0 2045 1219 1220 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 1197 1198 1199 1200 1201 1202 0 0 0 0 0 0 0 0 0 0 1223 1224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1476 1477 1476 1476 1477 1504 1505 1506 1477 1476 1477 1476 1471 1471 1471 1471 1471 1471 1471 1471 1507 1508 1509 1477 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1153 1154 1155 1156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1119 1120 1121 1122 1123 1124 1125 1126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1137 1138 1139 1140 1141 0 0 0 0 0 0 0 0 0 2046 1225 1226 0 0 0 0 0 0 0 0 1137 1138 1139 1140 1141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1153 1154 1155 1156 0 0 0 0 0 0 0 0 0 0 0 1203 1204 1205 1206 1207 1208 0 0 0 0 0 0 0 0 0 1228 1229 1230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1476 1477 1476 1476 1477 1476 1477 1476 1477 1476 1477 1476 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1161 1162 1163 1164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1127 1128 1129 1130 1131 1132 1133 1134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 1217 1218 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1161 1162 1163 1164 0 0 0 0 0 0 0 0 0 0 0 1209 1210 1211 1212 1213 1214 0 0 0 0 0 0 0 0 0 1234 1235 1236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1137 1138 1139 1140 1141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1153 1154 1155 1156 0 0 0 0 0 0 0 0 0 0 0 1223 1224 0 0 0 0 0 0 0 0 1153 1154 1155 1156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1217 1218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 0 0 0 0 0 0 0 0 0 0 1001 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1161 1162 1163 1164 0 0 0 0 0 0 0 0 0 0 1228 1229 1230 0 0 0 0 0 0 0 0 1161 1162 1163 1164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1223 1224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1153 1154 1155 1156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1234 1235 1236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 402 403 434 435 436 437 434 435 436 437 404 405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1228 1229 1230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1161 1162 1163 1164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 0 0 76 0 0 0 0 0 0 0 406 407 438 439 440 441 438 439 440 441 408 409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1234 1235 1236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 75 0 0 0 0 0 0 0 410 411 442 443 444 445 442 443 444 445 412 413 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 75 0 0 0 0 0 0 0 414 415 446 447 448 449 446 447 448 449 416 417 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 1471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1095 1096 1097 1098 1099 1100 1101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1081 1082 1083 1084 0 0 0 0 0 0 0 0 0 1179 1180 1181 1182 1183 0 0 0 0 0 1095 1096 1097 1098 1099 1100 1101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1095 1096 1097 1098 1099 1100 1101 0 0 0 0 0 0 0 0 0 0 0 1174 1175 1176 1177 0 0 0 0 0 0 0 0 0 1197 1198 1199 1200 1201 1202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1489 1476 1477 1477 1476 1477 1489 1489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1103 1104 1105 1106 1107 1108 1109 1110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1073 1074 1075 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1088 1089 1090 1091 1092 1093 0 0 0 0 0 0 0 0 1185 1186 1187 1188 1189 1190 0 0 0 0 1103 1104 1105 1106 1107 1108 1109 1110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1103 1104 1105 1106 1107 1108 1109 1110 0 0 0 0 0 0 0 0 0 1179 1180 1181 1182 1183 0 0 0 0 0 0 0 0 0 1203 1204 1205 1206 1207 1208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1483 1484 1485 1476 1477 1476 1477 1476 1477 1476 1477 1476 1477 1477 1486 1487 1488 1476 1477 1477 1476 1477 1477 1477 1476 1477 1476 1477 1476 1477 1477 1476 1479 1480 1481 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1112 1113 1114 1115 1116 1117 1118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1081 1082 1083 1084 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1095 1096 1097 1098 1099 1100 1101 0 0 0 0 0 0 0 0 1191 1192 1193 1194 1195 1196 0 0 0 0 1111 1112 1113 1114 1115 1116 1117 1118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1112 1113 1114 1115 1116 1117 1118 0 0 0 0 0 0 0 0 0 1185 1186 1187 1188 1189 1190 0 0 0 0 0 0 0 0 1209 1210 1211 1212 1213 1214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1490 1491 1492 1476 1477 1476 1477 1476 1477 1476 1477 1476 1477 1477 1493 1494 1495 1476 1476 1476 1479 1480 1481 1477 1476 1477 1476 1477 1476 1477 1477 1476 1486 1487 1488 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1119 1120 1121 1122 1123 1124 1125 1126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1088 1089 1090 1091 1092 1093 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1103 1104 1105 1106 1107 1108 1109 1110 0 0 0 0 0 0 0 1197 1198 1199 1200 1201 1202 0 0 0 0 1119 1120 1121 1122 1123 1124 1125 1126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1119 1120 1121 1122 1123 1124 1125 1126 0 0 0 0 0 0 0 0 0 1191 1192 1193 1194 1195 1196 0 0 0 0 0 0 0 0 0 2045 1219 1220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1497 1498 1499 1476 1477 1483 1484 1485 1477 1476 1477 1476 1477 1477 1500 1501 1502 1476 1477 1477 1486 1487 1488 1477 1476 1477 1476 1476 1477 1476 1477 1476 1493 1494 1495 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1127 1128 1129 1130 1131 1132 1133 1134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1095 1096 1097 1098 1099 1100 1101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1112 1113 1114 1115 1116 1117 1118 0 0 0 0 0 0 0 1203 1204 1205 1206 1207 1208 0 0 0 0 1127 1128 1129 1130 1131 1132 1133 1134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1127 1128 1129 1130 1131 1132 1133 1134 0 0 0 0 0 0 0 0 0 1197 1198 1199 1200 1201 1202 0 0 0 0 0 0 0 0 0 2046 1225 1226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1504 1505 1506 1476 1477 1490 1491 1492 1477 1476 1477 1476 1477 1477 1507 1508 1509 1476 1476 1476 1493 1494 1495 1477 1477 1476 1477 1476 1477 1476 1477 1477 1500 1501 1502 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1137 1138 1139 1140 1141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1103 1104 1105 1106 1107 1108 1109 1110 0 0 0 0 0 0 0 0 0 0 0 0 0 1119 1120 1121 1122 1123 1124 1125 1126 0 0 0 0 0 0 0 1209 1210 1211 1212 1213 1214 0 0 0 0 0 0 1137 1138 1139 1140 1141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1137 1138 1139 1140 1141 0 0 0 0 0 0 0 0 0 0 1191 1192 1193 1194 1195 1196 0 0 0 0 0 0 0 0 0 0 1217 1218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1476 1477 1476 1476 1477 1497 1498 1499 1477 1476 1477 1476 1476 1477 1476 1477 1476 1477 1476 1477 1500 1501 1502 1477 1477 1476 1477 1476 1477 1476 1477 1477 1507 1508 1509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1112 1113 1114 1115 1116 1117 1118 0 0 0 0 0 0 0 0 0 0 0 0 0 1127 1128 1129 1130 1131 1132 1133 1134 0 0 0 0 0 0 0 0 2045 1219 1220 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 1197 1198 1199 1200 1201 1202 0 0 0 0 0 0 0 0 0 0 1223 1224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1476 1477 1476 1476 1477 1504 1505 1506 1477 1476 1477 1476 1476 1477 1476 1477 1476 1477 1476 1477 1507 1508 1509 1477 1476 1477 1477 1476 1477 1477 1476 1477 1476 1476 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1153 1154 1155 1156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1119 1120 1121 1122 1123 1124 1125 1126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1137 1138 1139 1140 1141 0 0 0 0 0 0 0 0 0 2046 1225 1226 0 0 0 0 0 0 0 0 1137 1138 1139 1140 1141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1153 1154 1155 1156 0 0 0 0 0 0 0 0 0 0 0 1203 1204 1205 1206 1207 1208 0 0 0 0 0 0 0 0 0 1228 1229 1230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1476 1477 1476 1476 1477 1476 1477 1476 1477 1476 1477 1476 1476 1477 1476 1477 1476 1477 1476 1477 1477 1476 1477 1476 1477 1476 1477 1476 1477 1477 1476 1477 1476 1476 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1161 1162 1163 1164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1127 1128 1129 1130 1131 1132 1133 1134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 1217 1218 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1161 1162 1163 1164 0 0 0 0 0 0 0 0 0 0 0 1209 1210 1211 1212 1213 1214 0 0 0 0 0 0 0 0 0 1234 1235 1236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1476 1477 1476 1477 1476 1477 1476 1477 1477 1476 1477 1476 1477 1476 1477 1476 1477 1477 1476 1477 1476 1476 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1137 1138 1139 1140 1141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1153 1154 1155 1156 0 0 0 0 0 0 0 0 0 0 0 1223 1224 0 0 0 0 0 0 0 0 1153 1154 1155 1156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1217 1218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1476 1477 1476 1477 1476 1477 1476 1477 1476 1477 1477 1476 1477 1476 1477 1477 1476 1477 1476 1477 1476 1476 1477 0 0 0 0 0 0 0 0 0 0 1001 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1145 1146 1147 1148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1161 1162 1163 1164 0 0 0 0 0 0 0 0 0 0 1228 1229 1230 0 0 0 0 0 0 0 0 1161 1162 1163 1164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1223 1224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1476 1477 1476 1477 1476 1476 1477 1476 1477 1476 1477 1476 1477 1476 1476 1477 1476 1477 1476 1477 1476 1476 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1153 1154 1155 1156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1234 1235 1236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 402 403 434 435 436 437 434 435 436 437 404 405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1228 1229 1230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1476 1477 1476 1477 1476 1477 1477 1476 1477 1476 1477 1477 1476 1477 1476 1477 1477 1476 1477 1477 1476 1476 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1161 1162 1163 1164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 0 0 76 0 0 0 0 0 0 0 406 407 438 439 440 441 438 439 440 441 408 409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1234 1235 1236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1476 1477 1477 1477 1476 1476 1477 1476 1476 1476 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 75 0 0 0 0 0 0 0 410 411 442 443 444 445 442 443 444 445 412 413 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1476 1477 1476 1476 1476 1476 1476 1476 1476 1476 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 75 0 0 0 0 0 0 0 414 415 446 447 448 449 446 447 448 449 416 417 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1476 1477 1476 1476 1476 1476 1476 1476 1476 1476 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1476 1477 1476 1477 1476 1477 1476 1476 1476 1476 1476 1476 1477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) ) (tilemap @@ -365,13 +365,13 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1067 1068 1010 1009 1010 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1018 1013 1013 1014 1010 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1013 1013 1069 1070 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1013 1013 1014 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1069 1070 1065 1066 1001 1002 1001 1002 1001 1002 1002 1001 1002 1001 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1013 1014 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1013 1013 1013 1013 1013 1013 1069 1070 1005 1006 1005 1006 1005 1006 1006 1005 1006 1005 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1065 1066 1046 0 0 0 0 0 0 0 0 1051 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1013 1014 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1013 1013 1013 1013 1013 1013 1069 1070 1005 1006 1005 1006 1005 1006 1006 1005 1006 1005 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1065 1066 1052 0 0 0 0 0 0 0 0 1051 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1014 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1069 1070 1048 1052 0 0 0 0 0 0 0 1053 1065 1066 1003 0 0 0 0 0 0 0 1000 1001 1001 1002 1001 1002 1002 1061 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1018 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1050 1054 0 0 0 0 0 0 1051 1055 1069 1070 1007 0 0 0 0 0 0 0 1004 1005 1005 1006 1005 1006 1006 1065 1066 1061 0 0 0 133 0 0 0 0 0 0 0 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1001 1002 1001 1002 1001 1002 1001 1002 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1056 1061 0 0 0 0 0 1053 1057 1013 1013 1011 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1069 1070 1065 1066 1061 0 133 0 0 0 0 0 0 0 - 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1001 1002 1001 1002 1002 1003 0 0 0 0 0 0 0 0 1004 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1005 1006 1005 1006 1005 1006 1005 1006 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1058 1065 1066 1001 1002 1001 1002 1055 1013 1013 1013 1015 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1069 1070 1065 1066 133 1002 1001 1002 1001 1002 0 132 + 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1001 1002 1001 1002 1002 1003 0 0 0 0 0 0 0 0 1004 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1005 1006 1005 1006 1005 1006 1005 1006 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1058 1065 1066 1001 1002 1001 1002 1055 1013 1013 1013 1015 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1069 1070 1065 1066 133 1002 1001 1002 1001 1002 0 132 1021 1022 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1010 1009 1009 1009 1009 1010 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1035 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1001 1002 1001 1002 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1001 1002 1001 1002 1063 1064 1006 1005 1006 1005 1006 1006 1007 0 0 0 0 0 0 0 0 1008 1035 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1001 1002 1001 1002 1001 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1013 1013 1013 1013 1013 1013 1013 1056 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1067 1068 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1069 1070 1005 1006 1005 1006 1057 1013 1013 1013 1011 0 0 0 0 0 0 0 1008 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1069 1070 1005 1006 1005 1006 1005 1006 1005 1006 - 1024 1025 1013 1013 1013 1009 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1014 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1001 1002 1034 1041 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1005 1005 1006 1005 1006 1005 1006 1007 0 0 0 0 0 1000 1001 1002 1001 1002 1003 0 0 0 0 0 1004 1005 1006 1005 1006 1067 1068 1010 1009 1010 1009 1010 1010 1011 0 0 0 0 0 1000 1001 1002 1034 1041 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1005 1005 1006 1005 1006 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1058 1065 1066 1046 0 0 0 0 0 1060 1061 0 0 0 0 0 1053 1049 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1015 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 + 1024 1025 1013 1013 1013 1009 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1014 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1001 1002 1034 1041 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1005 1005 1006 1005 1006 1005 1006 1007 0 0 0 0 0 1000 1001 1002 1001 1002 1003 0 0 0 0 0 1004 1005 1006 1005 1006 1067 1068 1010 1009 1010 1009 1010 1010 1011 0 0 0 0 0 1000 1001 1002 1034 1041 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1005 1005 1006 1005 1006 1005 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1058 1065 1066 1046 0 0 0 0 0 1060 1061 0 0 0 0 0 1053 1049 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1015 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1024 1025 1013 1013 1013 1013 1009 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1020 1021 1022 1013 1010 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1005 1006 1040 1009 1009 1035 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1002 1047 1067 1068 1009 1010 1013 1013 1013 1013 1013 1011 0 0 0 0 0 1004 1005 1006 1005 1006 1007 0 0 0 0 0 1008 1009 1013 1009 1013 1013 1013 1013 1014 1010 1014 1010 1010 1011 76 76 76 76 76 1004 1005 1006 1040 1009 1009 1035 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1067 1068 1009 1010 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1020 1021 1022 1020 1022 1069 1070 1048 1001 1002 1001 1002 1063 1064 1065 1066 1001 1002 1001 1002 1055 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1024 1025 1013 1009 1009 1013 1014 1009 1009 1009 1009 1013 1014 1013 1014 1013 1009 1009 1009 1020 1021 1022 1023 1024 1025 1013 1013 1009 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1010 1009 1009 1009 1041 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1006 1049 1013 1013 1013 1013 1009 1010 1013 1013 1013 1015 0 0 0 0 0 1008 1009 1013 1009 1010 1011 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1014 1014 1015 75 75 75 75 75 1008 1009 1010 1009 1009 1009 1041 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1049 1013 1013 1013 1013 1009 1010 1013 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1020 1021 1021 1032 1024 1031 1032 1025 1013 1013 1050 1005 1006 1005 1006 1067 1068 1069 1070 1005 1006 1005 1006 1057 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1015 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1024 1025 1010 1009 1010 1009 1013 1009 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1013 1023 1024 1025 1026 1027 1028 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1010 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1011 0 0 0 0 0 1012 1013 1013 1013 1014 1015 0 0 0 0 0 1008 1013 1009 1013 1009 1013 1013 1013 1013 1014 1013 1014 1014 1015 75 75 75 75 75 1008 1009 1010 1009 1009 1009 1009 1009 1035 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1055 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1023 1029 1030 1024 1024 1029 1030 1025 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1013 1009 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1011 0 0 0 0 0 0 0 1008 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 diff -Nru supertux-0.3.3/data/levels/world2/lt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/lt.po --- supertux-0.3.3/data/levels/world2/lt.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/lt.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,32 +1,34 @@ -# Lithuanian translations for world package. -# Copyright (C) 2006 THE world'S COPYRIGHT HOLDER -# This file is distributed under the same license as the world package. -# , 2006. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Andrius Štikonas , 2006 msgid "" msgstr "" -"Project-Id-Version: world 2\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2008-04-01 18:48+0300\n" -"Last-Translator: Andrius Štikonas \n" -"Language-Team: Lithuanian \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Lithuanian (http://www.transifex.com/projects/p/supertux/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: lt\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" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" -msgstr "Trupantis kelias" +msgstr "" #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "Lobis danguje" +msgstr "" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Tux statytojas" +msgstr "" #: data/levels/world2/builder.stl:38 msgid "" @@ -36,32 +38,27 @@ "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" msgstr "" -"-Nešiojami akmenys:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" -msgstr "Ledkalnio tvirtovė" +msgstr "" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "NOLOKAS" +msgstr "" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "Šoklios ritės" +msgstr "" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" -msgstr "Medžių tvirtovė" +msgstr "" #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "Pelėsiais aptrauktas urvas" +msgstr "" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" @@ -69,19 +66,19 @@ #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" -msgstr "Sveiki atvykę į mišką" +msgstr "" #: data/levels/world2/christoph7.stl:3 msgid "Countercurrent" -msgstr "Prieš srovę" +msgstr "" #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "Mažoji Venecija" +msgstr "" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "Dvi mažos tvirtovės" +msgstr "" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" @@ -97,19 +94,19 @@ #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "Žvaigždžių kambarys" +msgstr "" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" -msgstr "Tyliosios sienos" +msgstr "" #: data/levels/world2/dan_morial.stl:3 msgid "Dan Morial" -msgstr "Dan Morial" +msgstr "" #: data/levels/world2/detour.stl:3 msgid "Detour" -msgstr "Aplinkelis" +msgstr "" #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" @@ -125,11 +122,11 @@ #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" -msgstr "Surask didesnę žuvį!" +msgstr "" #: data/levels/world2/forest1-grumbel.stl:3 msgid "Forest Level 1" -msgstr "Miško lygis 1" +msgstr "" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" @@ -161,11 +158,11 @@ #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Vaikštantys lapai" +msgstr "" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "Šaknys, sumedėjusios šaknys" +msgstr "" #: data/levels/world2/level1.stl:146 msgid "" @@ -179,7 +176,7 @@ #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" -msgstr "Žemyn triušio urvu" +msgstr "" #: data/levels/world2/level2.stl:46 msgid "" @@ -189,51 +186,46 @@ "#leads through that dark\n" "#hole in the ground..." msgstr "" -"-O ne!\n" -"#Kelias užblokuotas! Atrodo,\n" -"#kad vienintelis kelias\n" -"#veda per šią tamsią\n" -"#skylę žemėje..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" -msgstr "-Ar tu pasiklydai?" +msgstr "" #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "Ėjimas po žeme" +msgstr "" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Žalios kalvos" +msgstr "" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "Be pavadinimo" +msgstr "" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" -msgstr "Šviesa ir magija" +msgstr "" #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "Pelėdos kerštas" +msgstr "" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "Sukrečiantis" +msgstr "" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" -msgstr "Pingvinai neauga ant medžių" +msgstr "" #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "Statoma" +msgstr "" #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "Į viršų ir į apačia" +msgstr "" #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" @@ -241,10 +233,4 @@ #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" -msgstr "Miško pasaulis" - -#~ msgid "Unnamed" -#~ msgstr "Nepavadinta" - -#~ msgid "A Village in the Forrest" -#~ msgstr "Gyvenvietų miške" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/ml.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ml.po --- supertux-0.3.3/data/levels/world2/ml.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ml.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-03-20 21:04+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Malayalam (http://www.transifex.com/projects/p/supertux/language/ml/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ml\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/nb.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/nb.po --- supertux-0.3.3/data/levels/world2/nb.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/nb.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,33 +1,34 @@ -# Translation of nb to Norwegian Nynorsk +# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# -# Karl Ove Hufthammer , 2007. +# +# Translators: +# Karl Ove Hufthammer , 2007,2013 msgid "" msgstr "" -"Project-Id-Version: nb\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2007-07-13 19:23+0200\n" -"Last-Translator: Karl Ove Hufthammer \n" -"Language-Team: Norwegian Nynorsk \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/supertux/language/nb/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" -msgstr "Vaklende vei" +msgstr "" #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "Lønn i himmelen" +msgstr "" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Byggmester Tux" +msgstr "" #: data/levels/world2/builder.stl:38 msgid "" @@ -37,100 +38,95 @@ "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" msgstr "" -"-Flyttbare steiner\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" -msgstr "Isfjellslottet" +msgstr "" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "NOLOK" +msgstr "" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "Kveilkrattet" +msgstr "" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" -msgstr "Treslottet" +msgstr "" #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "Mugg-grotta" +msgstr "" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" -msgstr "En tripp til El Castillo" +msgstr "" #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" -msgstr "Velkommen til skogen" +msgstr "" #: data/levels/world2/christoph7.stl:3 msgid "Countercurrent" -msgstr "Motstrøms" +msgstr "" #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "Lille Venezia" +msgstr "" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "To små tårn" +msgstr "" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" -msgstr "Tatt av vinden" +msgstr "" #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" -msgstr "Til knes i dybden" +msgstr "" #: data/levels/world2/christophC.stl:3 msgid "Duct Ape" -msgstr "Apestreker" +msgstr "" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "Stjernesalen" +msgstr "" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" -msgstr "De tause veggene" +msgstr "" #: data/levels/world2/dan_morial.stl:3 msgid "Dan Morial" -msgstr "Dan Morial" +msgstr "" #: data/levels/world2/detour.stl:3 msgid "Detour" -msgstr "En avstikker" +msgstr "" #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "Myrkskogen - Vondekammeret" +msgstr "" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "Myrkskogen - Noloks øyne" +msgstr "" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "Myrkskogen - Det svarte tårnet" +msgstr "" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" -msgstr "Den største fisken" +msgstr "" #: data/levels/world2/forest1-grumbel.stl:3 msgid "Forest Level 1" -msgstr "Skogbrett 1" +msgstr "" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" @@ -138,23 +134,23 @@ #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" -msgstr "Nøkkel 1 (vann) skal plasseres bak fossen" +msgstr "" #: data/levels/world2/key2.stl:3 msgid "key 2 earth - to be placed underground" -msgstr "Nøkkel 2 (jord) skal plasseres under jorda" +msgstr "" #: data/levels/world2/key3.stl:3 msgid "key 3 wood - to be placed in a big tree" -msgstr "Nøkkel 3 (tre) skal plasseres i et stort tre" +msgstr "" #: data/levels/world2/key4.stl:3 msgid "key 4 fire - to be placed in a small castle" -msgstr "Nøkkel 4 (ild) skal plasseres i et lite slott" +msgstr "" #: data/levels/world2/key5.stl:3 msgid "key 5 air - to be placed in clouds " -msgstr "Nøkkel 5 (luft) skal plasseres i skyene" +msgstr "" #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" @@ -162,11 +158,11 @@ #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Høstgule blader" +msgstr "" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "Tilbake til røttene" +msgstr "" #: data/levels/world2/level1.stl:146 msgid "" @@ -177,17 +173,10 @@ "#be supposed to come out\n" "#of that door..." msgstr "" -"-Hint\n" -"#Viss det ikke ser ut\n" -"#til å finnes noen\n" -"#måte å nå en dør, kan\n" -"#det være meningen at\n" -"#du skal komme ut av\n" -"#døra ..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" -msgstr "Gjennom kaninhullet" +msgstr "" #: data/levels/world2/level2.stl:46 msgid "" @@ -197,53 +186,46 @@ "#leads through that dark\n" "#hole in the ground..." msgstr "" -"-Å nei!\n" -"#Veien videre er stengt!\n" -"#Det ser ut til at den\n" -"#eneste måten å komme\n" -"#videre på er å hoppe\n" -"#ned i det mørke hullet\n" -"#i bakken ..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" -msgstr "-Har du gått deg vill?" +msgstr "" #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "Til underverdenen" +msgstr "" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Grønn var min barndoms dal" +msgstr "" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "Navnløs" +msgstr "" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" -msgstr "Lys og magi" +msgstr "" #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "Uglas hevn" +msgstr "" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "Sjokkerende" +msgstr "" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" -msgstr "Pingviner vokser ikke på trær" +msgstr "" #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "Under konstruksjon" +msgstr "" #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "Opp og ned" +msgstr "" #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" @@ -251,13 +233,4 @@ #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" -msgstr "Skogverdenen" - -#~ msgid "Unnamed" -#~ msgstr "Navnløs" - -#~ msgid "#For testing only. Remove this sector and the door leading here for release." -#~ msgstr "#Bare for testing. Fjern denne sektoren og døra som fører her før offentliggjøring av spillet." - -#~ msgid "A Village in the Forrest" -#~ msgstr "En landsby i skogen" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/ne.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ne.po --- supertux-0.3.3/data/levels/world2/ne.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ne.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,239 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# bansaj , 2013 +# bansaj , 2013 +# manishdangol , 2013 +# ma OpenThito , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-12-19 23:55+0000\n" +"Last-Translator: bansaj \n" +"Language-Team: Nepali (http://www.transifex.com/projects/p/supertux/language/ne/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ne\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "टुक्रिरहेको मार्ग" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "आकाशमा खजाना " + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "टक्स एक निर्माणकर्ता" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "-चलायमान ढुङ्गा:\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "हिम किल्ला" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "नोलोक" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "उफ्रिने स्प्रिङ" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "रुखको किल्ला" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "एउटा ढुसी लागेको कुटी" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "एल क्यासिलोमा छोटो भ्रमण" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "जंगलमा स्वागत छ" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "प्रतिधारा" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "सानो भेनिस" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "दुई साना स्तम्भ" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "हावा तीन पत्रक" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "घुंडा-गहिरो गहिराइ मा" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "वाहिनी एप" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "ताराहरुको कोठा" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "मौन भित्ताहरु" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "अनि मोरिएल" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "घुमाउरो बाटो" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "अध्यारो जङ्गल किला - दुष्ट कोठा" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "अध्यारो जङ्गल किला - नोलोकको आँखाहरु" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "अध्यारो जङ्गल किला - कालो स्तम्भ" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "ठूलो माछा खोज्नुहोस्!" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "जङ्गल स्तर १" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "भूतरूपी संसार" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "साँचो १ पानी - झरना पछाडी राख्नुपर्ने" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "साँचो २ पृथ्वी - भुइँभित्र राख्नुपर्ने" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "साँचो ३ काठ - एउटा ठूलो रूखमा राख्नुपर्ने" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "साँचो ४ आगो - एउटा सानो महलमा राख्नुपर्ने" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "साँचो ५ हावा - बादलहरुमा राख्नुपर्ने" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "\t\nमहलको प्रवेश द्वार" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "हिडिरहेको पातहरु" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "जराहरु, काठका जराहरु" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "-सुझाव:\n#केही देखिदैन् भने\n#ढोकामा पुग्न कुनै बाटो,\n#सम्झनुहोस् कि शायद\n#बाहिर आउनु पर्छ\n#त्यो ढोकाबाट" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "खरायोको खोर तल" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "-ओह नाइ!\n#यो बाटो बन्द छ! यहाँ\n#भएको एउटा मात्र बाटोले\n#भुइँको अध्यारो प्वालको\n#माध्याम दिलाउने देखिन्छ..." + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "-के तपाईँ हराउनु भयो?" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "भूमिगत जाँदै" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "हरियो पहाडहरु" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "नाम छैन" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "प्रकाश र जादु" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "उल्लूको बदला" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "चकित पार्ने" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "पेन्गुइनहरु रुखमा फल्दैनन्" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "निर्माणाधिन" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "तल र माथि" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "जङ्गलमा एउटा गाउँ" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "जङ्गलको विश्व" diff -Nru supertux-0.3.3/data/levels/world2/nl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/nl.po --- supertux-0.3.3/data/levels/world2/nl.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/nl.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Dutch (http://www.transifex.com/projects/p/supertux/language/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/nn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/nn.po --- supertux-0.3.3/data/levels/world2/nn.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/nn.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,21 +1,22 @@ -# Translation of nn to Norwegian Nynorsk +# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# -# Karl Ove Hufthammer , 2006, 2007. +# +# Translators: +# Karl Ove Hufthammer , 2006-2007,2013-2014 msgid "" msgstr "" -"Project-Id-Version: nn\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2007-06-30 16:58+0200\n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-02-01 13:50+0000\n" "Last-Translator: Karl Ove Hufthammer \n" -"Language-Team: Norwegian Nynorsk \n" +"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/supertux/language/nn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: nn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" @@ -36,12 +37,7 @@ "!images/help/rockhowto1.png\n" "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" -msgstr "" -"-Flyttbare steinar\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" +msgstr "-Flyttbare steinar\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" @@ -134,7 +130,7 @@ #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" -msgstr "" +msgstr "Spøkelsesverda" #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" @@ -158,7 +154,7 @@ #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" -msgstr "" +msgstr "Inngangen til slottet" #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" @@ -176,14 +172,7 @@ "#remember that you might\n" "#be supposed to come out\n" "#of that door..." -msgstr "" -"-Hint\n" -"#Viss det ikkje ser ut\n" -"#til å finnast nokon\n" -"#måte å nå ei dør, kan\n" -"#det vera meininga at\n" -"#du skal komma ut av\n" -"#døra ..." +msgstr "-Hint\n#Viss det ikkje ser ut\n#til å finnast nokon\n#måte å nå ei dør, kan\n#det vera meininga at\n#du skal komma ut av\n#døra ..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" @@ -196,14 +185,7 @@ "#seems that the only way\n" "#leads through that dark\n" "#hole in the ground..." -msgstr "" -"-Å nei!\n" -"#Vegen vidare er stengt!\n" -"#Det ser ut til at den\n" -"#einaste måten å komma\n" -"#vidare på er å hoppa\n" -"#ned i det mørke holet\n" -"#i bakken ..." +msgstr "-Å nei!\n#Vegen vidare er stengt!\n#Det ser ut til at den\n#einaste måten å komma\n#vidare på er å hoppa\n#ned i det mørke holet\n#i bakken ..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" @@ -247,17 +229,8 @@ #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" -msgstr "" +msgstr "Ein landsby i skogen" #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" msgstr "Skogverda" - -#~ msgid "Unnamed" -#~ msgstr "Namnlaus" - -#~ msgid "#For testing only. Remove this sector and the door leading here for release." -#~ msgstr "#Berre for testing. Fjern denne sektoren og døra som fører her før offentleggjering av spelet." - -#~ msgid "A Village in the Forrest" -#~ msgstr "Ein landsby i skogen" diff -Nru supertux-0.3.3/data/levels/world2/pl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/pl.po --- supertux-0.3.3/data/levels/world2/pl.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/pl.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,237 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Łukasz Hryniuk , 2013 +# Paweł Talar , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-12-21 22:40+0000\n" +"Last-Translator: Łukasz Hryniuk \n" +"Language-Team: Polish (http://www.transifex.com/projects/p/supertux/language/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "Rozdrobnienie Drogi" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "Skarb w niebie" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "Tux Budowniczy" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "-Przenośne Skały:\n" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "NOLOK" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "Sprężyste Kręgi" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "Spleśniałe groty" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "Krótka wizyta w El Castillo" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "Witamy w Leśie" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "Mała Wenecja" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "Dwie Malutkie Wieże" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "Pokój Gwiazd" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "Znajdź większą rybę!" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "Las Poziom 1" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "Chodzące liście" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "Korzenie, drzewiaste Korzenie" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "W dół dziurą królika" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "-Zgubiłeś się?" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "Bez nazwy" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "Światło i Magia" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "Zemsta sów" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "Pingwiny nie wspinają się po drzewach" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "Pod budowlą" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "Góra i dół" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "Wioska w Lesie" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "Las" diff -Nru supertux-0.3.3/data/levels/world2/pt_BR.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/pt_BR.po --- supertux-0.3.3/data/levels/world2/pt_BR.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/pt_BR.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,35 +1,37 @@ -# Brazilian Portuguese translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Herval Ribeiro , 2006. -# Krishna , 2006-2008. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# jesusalva , 2014 +# Daniela Ferraz , 2013 +# Filipe Oliveira , 2013 +# Herval Ribeiro , 2006 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2008-04-16 19:15+0100\n" -"Last-Translator: Krishna \n" -"Language-Team: Brazilian Portuguese\n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-02-25 23:56+0000\n" +"Last-Translator: jesusalva \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/supertux/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: KBabel 1.11.4\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" -msgstr "Caminho Destruído" +msgstr "Passagem Destruída" #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "Tesouro no céu" +msgstr "Tesouro nos céus" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Tux o Construtor" +msgstr "Tux o construtor" #: data/levels/world2/builder.stl:38 msgid "" @@ -38,21 +40,16 @@ "!images/help/rockhowto1.png\n" "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" -msgstr "" -"-Rochas Móveis:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" +msgstr "-Rochas portáteis:\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" -msgstr "" +msgstr "Fortaleza do Iceberg" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "" +msgstr "NOLOK" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" @@ -60,7 +57,7 @@ #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" -msgstr "Árvore Fortaleza" +msgstr "Fortaleza da Árvore" #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" @@ -80,11 +77,11 @@ #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "" +msgstr "Pequena Veneza" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "" +msgstr "Duas Pequenas Torres" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" @@ -92,23 +89,23 @@ #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" -msgstr "Até os joelhos na profundeza" +msgstr "Pelas Profundezas" #: data/levels/world2/christophC.stl:3 msgid "Duct Ape" -msgstr "" +msgstr "Tubo do Macaco" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "" +msgstr "Sala das Estrelas" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" -msgstr "As Paredes Silenciosas" +msgstr "As Muralhas Silenciosas" #: data/levels/world2/dan_morial.stl:3 msgid "Dan Morial" -msgstr "Dan Morial" +msgstr "Undom ed Orima" #: data/levels/world2/detour.stl:3 msgid "Detour" @@ -116,15 +113,15 @@ #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "" +msgstr "Guardião da Floresta Negra - A Câmara do Mau" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "" +msgstr "Guardião da Floresta Negra - Os Olhos de Nolok" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "" +msgstr "Guardião da Floresta Negra - A Torre Negra" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" @@ -132,35 +129,35 @@ #: data/levels/world2/forest1-grumbel.stl:3 msgid "Forest Level 1" -msgstr "" +msgstr "Fase 1 Floresta" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" -msgstr "" +msgstr "Mundo Fantasmagórico" #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" -msgstr "" +msgstr "chave 1 água - para ser colocada atrás da cachoeira" #: data/levels/world2/key2.stl:3 msgid "key 2 earth - to be placed underground" -msgstr "" +msgstr "chave 2 terra - para ser colocada no subterrâneo" #: data/levels/world2/key3.stl:3 msgid "key 3 wood - to be placed in a big tree" -msgstr "" +msgstr "chave 3 madeira - para ser colocada na grande árvore" #: data/levels/world2/key4.stl:3 msgid "key 4 fire - to be placed in a small castle" -msgstr "" +msgstr "chave 4 fogo - para ser colocada no pequeno castelo" #: data/levels/world2/key5.stl:3 msgid "key 5 air - to be placed in clouds " -msgstr "" +msgstr "chave 5 ar - para ser colocada nas nuvens" #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" -msgstr "" +msgstr "Entrada para o Castelo" #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" @@ -168,7 +165,7 @@ #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "" +msgstr "Raízes, Raízes de Árvores" #: data/levels/world2/level1.stl:146 msgid "" @@ -178,7 +175,7 @@ "#remember that you might\n" "#be supposed to come out\n" "#of that door..." -msgstr "" +msgstr "-Dica:\n#Se parece que não há\n#como alcançar uma porta,\n#pode ser que você na\n#verdade irá sair por\n#esta porta..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" @@ -191,13 +188,7 @@ "#seems that the only way\n" "#leads through that dark\n" "#hole in the ground..." -msgstr "" -"-Ah não!\n" -"#A passagem foi\n" -"#bloqueada!\n" -"#Parece que o único\n" -"#caminho é através do\n" -"#buraco escuro no chão..." +msgstr "-Ah não!\n#A passagem foi bloqueada!\n#Parece que o único caminho\n#é através do buraco\n#escuro no chão..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" @@ -205,15 +196,15 @@ #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "Indo ao Subterrâneo" +msgstr "Indo ao subterrâneo" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Colinas Verdes" +msgstr "Montes Verdes" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "" +msgstr "Sem Nome" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" @@ -229,7 +220,7 @@ #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" -msgstr "Pingüins não crescem em Árvores" +msgstr "Pinguins não crescem em Árvores" #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" @@ -241,11 +232,8 @@ #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" -msgstr "" +msgstr "Uma Vila na Floresta" #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" msgstr "Mundo da Floresta" - -#~ msgid "A Village in the Forrest" -#~ msgstr "O Vilarejo na Floresta" diff -Nru supertux-0.3.3/data/levels/world2/pt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/pt.po --- supertux-0.3.3/data/levels/world2/pt.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/pt.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,236 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Dani , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Portuguese (http://www.transifex.com/projects/p/supertux/language/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/ro.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ro.po --- supertux-0.3.3/data/levels/world2/ro.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ro.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,32 +1,34 @@ -# English translations for world package. -# Copyright (C) 2007 THE world'S COPYRIGHT HOLDER -# This file is distributed under the same license as the world package. -# Razvan , 2007. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Razvan , 2007 msgid "" msgstr "" -"Project-Id-Version: world 2\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2007-07-20 17:50+0200\n" -"Last-Translator: \n" -"Language-Team: English\n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Romanian (http://www.transifex.com/projects/p/supertux/language/ro/)\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" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" -msgstr "Cale Perisabila" +msgstr "" #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "Comoara din ceruri" +msgstr "" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Constructorul Tux" +msgstr "" #: data/levels/world2/builder.stl:38 msgid "" @@ -36,100 +38,95 @@ "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" msgstr "" -"-Pietre Portabile:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" -msgstr "Fortareata Ghetar" +msgstr "" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "NOLOK" +msgstr "" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "Platform Salt" +msgstr "" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" -msgstr "Fortareata Copac" +msgstr "" #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "O Grota Statuta" +msgstr "" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" -msgstr "Vizita Scurta la El Castillo" +msgstr "" #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" -msgstr "Bun venit in Padure" +msgstr "" #: data/levels/world2/christoph7.stl:3 msgid "Countercurrent" -msgstr "Contra Curent" +msgstr "" #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "Mica Venetie" +msgstr "" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "Doua Turnuri Mici" +msgstr "" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" -msgstr "Beat" +msgstr "" #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" -msgstr "Bagat in Adancimi" +msgstr "" #: data/levels/world2/christophC.stl:3 msgid "Duct Ape" -msgstr " Labirintul din Canal" +msgstr "" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "Incaperea cu Stele" +msgstr "" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" -msgstr "Peretii Tacuti" +msgstr "" #: data/levels/world2/dan_morial.stl:3 msgid "Dan Morial" -msgstr "Dan Morial" +msgstr "" #: data/levels/world2/detour.stl:3 msgid "Detour" -msgstr "Ocolire" +msgstr "" #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "Castelul Padurea Intunecata - Camera Rea" +msgstr "" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "Castelul Padurea Intunecata - Ochii lui Nolok" +msgstr "" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "Castelul Padurea Intunecata - Turnul Negru" +msgstr "" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" -msgstr "Gaseste Pestele Mai Mare!" +msgstr "" #: data/levels/world2/forest1-grumbel.stl:3 msgid "Forest Level 1" -msgstr "Nivel Padure 1" +msgstr "" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" @@ -137,23 +134,23 @@ #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" -msgstr "cheia 1 apa - a se pune in spatele cascadei" +msgstr "" #: data/levels/world2/key2.stl:3 msgid "key 2 earth - to be placed underground" -msgstr "cheia 2 pamant - a se pune subteran" +msgstr "" #: data/levels/world2/key3.stl:3 msgid "key 3 wood - to be placed in a big tree" -msgstr "cheia 3 lemn - a se pune intr-un copac mare" +msgstr "" #: data/levels/world2/key4.stl:3 msgid "key 4 fire - to be placed in a small castle" -msgstr "cheia 4 foc - a se pune intr-un mic castel" +msgstr "" #: data/levels/world2/key5.stl:3 msgid "key 5 air - to be placed in clouds " -msgstr "cheia 5 aer - a se pune in nori" +msgstr "" #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" @@ -161,11 +158,11 @@ #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Frunzele Mergatoare" +msgstr "" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "Radacini, Radacini Lemnoase" +msgstr "" #: data/levels/world2/level1.stl:146 msgid "" @@ -176,16 +173,10 @@ "#be supposed to come out\n" "#of that door..." msgstr "" -"-Indiciu:\n" -"#Daca se pare ca nu exista\n" -"#nici un mod de a ajunge la o usa,\n" -"#aminteste-ti ca poate ar\n" -"#trebui sa iesi \n" -"#prin acea usa..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" -msgstr "Jos prin Gaura De Iepure" +msgstr "" #: data/levels/world2/level2.stl:46 msgid "" @@ -195,51 +186,46 @@ "#leads through that dark\n" "#hole in the ground..." msgstr "" -"-Oh nu!\n" -"#Calea este blocata! Se\n" -"#pare ca singurul drum\n" -"#trece prin gaura aia \n" -"#neagra din pamant..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" -msgstr "-Te-ai ratacit?" +msgstr "" #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "Pasind in Subteran" +msgstr "" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Dealurile Verzi" +msgstr "" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "Nici un Nume" +msgstr "" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" -msgstr "Lumina si Magie" +msgstr "" #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "Razbunarea Bufnitei" +msgstr "" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "Socant" +msgstr "" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" -msgstr "Pinguinii nu cresc in Copaci" +msgstr "" #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "In Lucru" +msgstr "" #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "Sus si Jos" +msgstr "" #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" @@ -247,13 +233,4 @@ #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" -msgstr "Lumea Padurii" - -#~ msgid "Unnamed" -#~ msgstr "Fara nume" - -#~ msgid "A Village in the Forrest" -#~ msgstr "Un Sat in Padure" - -#~ msgid "#For testing only. Remove this sector and the door leading here for release." -#~ msgstr "#Numai pentru testare. Inlaturati acest sector si usa care duce aici pentru lansare." +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/ru.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ru.po --- supertux-0.3.3/data/levels/world2/ru.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/ru.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,13 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Artem Krosheninnikov , 2013 +# Benjamin Leduc , 2013 +# Dmitry , 2013 +# Dmitry , 2013 +# starwars32 , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux-0.3.2\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-08-04 09:13+0700\n" -"PO-Revision-Date: 2008-08-04 09:13+0700\n" -"Last-Translator: qMax \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Artem Krosheninnikov \n" +"Language-Team: Russian (http://www.transifex.com/projects/p/supertux/language/ru/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ru\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" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" @@ -19,7 +32,7 @@ #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Тюкс строитель" +msgstr "Тукс-строитель" #: data/levels/world2/builder.stl:38 msgid "" @@ -28,12 +41,7 @@ "!images/help/rockhowto1.png\n" "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" -msgstr "" -"-Перемещаемые блоки:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" +msgstr "-Перемещаемые блоки:\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" @@ -70,7 +78,7 @@ #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "Маленькая венеция" +msgstr "Маленькая Венеция" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" @@ -86,244 +94,7 @@ #: data/levels/world2/christophC.stl:3 msgid "Duct Ape" -msgstr "Дукт Эйп" - -#: data/levels/world2/christophD.stl:3 -msgid "Room of Stars" -msgstr "Зал звёзд" - -#: data/levels/world2/christophE.stl:3 -msgid "The Silent Walls" -msgstr "Тихие стены" - -#: data/levels/world2/dan_morial.stl:3 -msgid "Dan Morial" -msgstr "Дан Мориал" - -#: data/levels/world2/detour.stl:3 -msgid "Detour" -msgstr "Окольный путь" - -#: data/levels/world2/dfk-level1.stl:3 -msgid "Dark Forest Keep - The Evil Chamber" -msgstr "" - -#: data/levels/world2/dfk-level2.stl:3 -msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "" - -#: data/levels/world2/dfk-level3.stl:3 -msgid "Dark Forest Keep - The Black Tower" -msgstr "" - -#: data/levels/world2/fish.stl:3 -msgid "Find the Bigger Fish!" -msgstr "Найди большую рыбу" - -#: data/levels/world2/forest1-grumbel.stl:3 -msgid "Forest Level 1" -msgstr "" - -#: data/levels/world2/ghostly.stl:3 -msgid "Unnamed" -msgstr "" - -#: data/levels/world2/key1.stl:3 -msgid "key 1 water - to be placed behind waterfall" -msgstr "" - -#: data/levels/world2/key2.stl:3 -msgid "key 2 earth - to be placed underground" -msgstr "" - -#: data/levels/world2/key3.stl:3 -msgid "key 3 wood - to be placed in a big tree" -msgstr "" - -#: data/levels/world2/key4.stl:3 -msgid "key 4 fire - to be placed in a small castle" -msgstr "" - -#: data/levels/world2/key5.stl:3 -msgid "key 5 air - to be placed in clouds " -msgstr "" - -#: data/levels/world2/leaves.stl:3 -msgid "Walking Leaves" -msgstr "Гуляющие листья" - -#: data/levels/world2/level1.stl:3 -msgid "Roots, Woody Roots" -msgstr "Корни, древесные корни" - -#: data/levels/world2/level1.stl:146 -msgid "" -"-Hint:\n" -"#If there seems to be\n" -"#no way to reach a door,\n" -"#remember that you might\n" -"#be supposed to come out\n" -"#of that door..." -msgstr "" -"-Подсказка:\n" -"#Если кажется, что до двери\n" -"#не добраться, помни, что\n" -"#может быть, предполагалось\n" -"#выйти из неё\n" - -#: data/levels/world2/level2.stl:3 -msgid "Down The Rabbit Hole" -msgstr "Вниз в кроличью нору" - -#: data/levels/world2/level2.stl:47 -msgid "" -"-Oh no!\n" -"#The path is blocked! It\n" -"#seems that the only way\n" -"#leads through that dark\n" -"#hole in the ground..." -msgstr "" -"-О нет!\n" -"#Путь перекрыт!\n" -"#Кажется, единственный путь\n" -"#ведёт в эту тёмную нору в земле\n" - -#: data/levels/world2/level2.stl:56 -msgid "-Are you lost?" -msgstr "-Заблудился?" - -#: data/levels/world2/level4.stl:3 -msgid "Going Underground" -msgstr "Спускаться в подземелье" - -#: data/levels/world2/level5.stl:3 -msgid "Green Hills" -msgstr "Зелёные холмы" - -#: data/levels/world2/level6.stl:3 -msgid "No Name" -msgstr "" - -#: data/levels/world2/light+magic.stl:3 -msgid "Light and Magic" -msgstr "Свет и магия" - -#: data/levels/world2/owls_revenge.stl:3 -msgid "Owls' Revenge" -msgstr "Реванш сов" - -#: data/levels/world2/shocking.stl:3 -msgid "Shocking" -msgstr "Молнии" - -#: data/levels/world2/trees.stl:3 -msgid "Penguins don't grow on Trees" -msgstr "Пингвины не растут на деревьях" - -#: data/levels/world2/underconstruction.stl:3 -msgid "Under Construction" -msgstr "" - -#: data/levels/world2/updown.stl:3 -msgid "Up and Down" -msgstr "вверх и вниз" - -#: data/levels/world2/village.stl:3 -msgid "A Village in the Forrest" -msgstr "Деревня в лесу" - -#: data/levels/world2/worldmap.stwm:3 -msgid "Forest World" -msgstr "Лесной мир" -msgid "" -msgstr "" -"Project-Id-Version: SuperTux-0.3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-08-04 09:13+0700\n" -"PO-Revision-Date: 2008-08-04 09:13+0700\n" -"Last-Translator: qMax \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/levels/world2/Crumbling_Path.stl:3 -msgid "Crumbling Path" -msgstr "Рассыпающийся путь" - -#: data/levels/world2/airkey.stl:3 -msgid "Treasure in the skies" -msgstr "Сокровище в небесах" - -#: data/levels/world2/builder.stl:3 -msgid "Tux the Builder" -msgstr "Тюкс строитель" - -#: data/levels/world2/builder.stl:38 -msgid "" -"-Portable Rocks:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" msgstr "" -"-Перемещаемые блоки:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" - -#: data/levels/world2/castle.stl:3 -msgid "Iceberg Fortress" -msgstr "Крепость на айсберге" - -#: data/levels/world2/castledoor.stl:3 -#: data/levels/world2/dfk-placeholder-1.stl:3 -msgid "NOLOK" -msgstr "НОЛОК" - -#: data/levels/world2/christoph1.stl:3 -msgid "Bouncy Coils" -msgstr "Прыгающие монеты" - -#: data/levels/world2/christoph2.stl:3 -msgid "Tree Fortress" -msgstr "Лесная крепость" - -#: data/levels/world2/christoph3.stl:3 -msgid "A Mouldy Grotto" -msgstr "Затхлый грот" - -#: data/levels/world2/christoph5.stl:3 -msgid "Short Visit to El Castillo" -msgstr "Небольшой визит в Эль Кастильо" - -#: data/levels/world2/christoph6.stl:3 -msgid "Welcome to the Forest" -msgstr "Добро пожаловать в лес" - -#: data/levels/world2/christoph7.stl:3 -msgid "Countercurrent" -msgstr "Против течения" - -#: data/levels/world2/christoph8.stl:3 -msgid "Little Venice" -msgstr "Маленькая венеция" - -#: data/levels/world2/christoph9.stl:3 -msgid "Two Tiny Towers" -msgstr "Две мелкие башни" - -#: data/levels/world2/christophA.stl:3 -msgid "Three sheets to the wind" -msgstr "Три листа на ветру" - -#: data/levels/world2/christophB.stl:3 -msgid "Kneep-deep in the depth" -msgstr "Книп-дип в глубине" - -#: data/levels/world2/christophC.stl:3 -msgid "Duct Ape" -msgstr "Дукт Эйп" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" @@ -343,15 +114,15 @@ #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "" +msgstr "Темная чаща - дьявольская комната" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "" +msgstr "Темная чаща - глаза Нолока" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "" +msgstr "Темная Чаща - Черная Башня" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" @@ -359,19 +130,19 @@ #: data/levels/world2/forest1-grumbel.stl:3 msgid "Forest Level 1" -msgstr "" +msgstr "Лесной уровень 1" #: data/levels/world2/ghostly.stl:3 -msgid "Unnamed" -msgstr "" +msgid "A Ghostly World" +msgstr "Призрачный мир" #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" -msgstr "" +msgstr "ключ 1 вода - для расположения за водопадом" #: data/levels/world2/key2.stl:3 msgid "key 2 earth - to be placed underground" -msgstr "" +msgstr "ключ 2 грунт - для расположения под землёй" #: data/levels/world2/key3.stl:3 msgid "key 3 wood - to be placed in a big tree" @@ -379,11 +150,15 @@ #: data/levels/world2/key4.stl:3 msgid "key 4 fire - to be placed in a small castle" -msgstr "" +msgstr "ключ 4 огонь - для расположения в маленьком замке" #: data/levels/world2/key5.stl:3 msgid "key 5 air - to be placed in clouds " -msgstr "" +msgstr "ключ 5 воздух - для расположения в облаках" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "Вход в замок" #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" @@ -401,31 +176,22 @@ "#remember that you might\n" "#be supposed to come out\n" "#of that door..." -msgstr "" -"-Подсказка:\n" -"#Если кажется, что до двери\n" -"#не добраться, помни, что\n" -"#может быть, предполагалось\n" -"#выйти из неё\n" +msgstr "-Подсказка:\n#Если кажется, что до двери\n#не добраться, помни, что\n#может быть, предполагалось\n#выйти из неё" #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" msgstr "Вниз в кроличью нору" -#: data/levels/world2/level2.stl:47 +#: data/levels/world2/level2.stl:46 msgid "" "-Oh no!\n" "#The path is blocked! It\n" "#seems that the only way\n" "#leads through that dark\n" "#hole in the ground..." -msgstr "" -"-О нет!\n" -"#Путь перекрыт!\n" -"#Кажется, единственный путь\n" -"#ведёт в эту тёмную нору в земле\n" +msgstr "-О нет!\n#Путь перекрыт!\n#Кажется, единственный путь\n#ведёт в эту тёмную нору в земле" -#: data/levels/world2/level2.stl:56 +#: data/levels/world2/level2.stl:55 msgid "-Are you lost?" msgstr "-Заблудился?" @@ -439,7 +205,7 @@ #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "" +msgstr "Без имени" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" @@ -459,15 +225,15 @@ #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "" +msgstr "В процессе создания" #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "вверх и вниз" +msgstr "Вверх и вниз" #: data/levels/world2/village.stl:3 -msgid "A Village in the Forrest" -msgstr "Деревня в лесу" +msgid "A Village in the Forest" +msgstr "Деревушка в лесу" #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" diff -Nru supertux-0.3.3/data/levels/world2/shocking.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/shocking.stl --- supertux-0.3.3/data/levels/world2/shocking.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/shocking.stl 2014-05-17 16:30:09.000000000 +0000 @@ -8,8 +8,8 @@ (music "music/cave.ogg") (ambient-light 0.5735561 0.4489815 0.5647517) (background + (alignment "top") (speed 0.5) - (image-top "images/background/bluemountain-bottom.png") (image "images/background/ocean.jpg") (image-bottom "images/background/bluemountain-bottom.png") ) @@ -82,9 +82,9 @@ wait(0.5); Tux.do_cheer(); end_level();") + (sprite "images/objects/keys/key_water.sprite") (x 7968) (y 416) - (sprite "images/objects/keys/key_water.sprite") ) (particles-rain ) diff -Nru supertux-0.3.3/data/levels/world2/sk.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/sk.po --- supertux-0.3.3/data/levels/world2/sk.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/sk.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,237 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# DusXMT , 2014 +# Svistwarrior273 , 2014 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-04-05 10:03+0000\n" +"Last-Translator: Svistwarrior273 \n" +"Language-Team: Slovak (http://www.transifex.com/projects/p/supertux/language/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sk\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "Rozpadajúci sa chodník" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "Poklad na nebesiach" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "Tux Staviteľ" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "-Prenosné skaly:\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "Ľadovcová pevnosť" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "NOLOK" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "Skackajúce špirály" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "Stromová pevnosť" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "Plesnivá jaskyňa" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "Krátka návšteva El Castilla" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "Vítajte v lese" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "Protiprúd" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "Malé Benátky" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "Dve malé veže" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "Tri listy do vetra" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "Až po kolená v hlbine" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "Kanálom" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "Izba hviezd" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "Tiché múry" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "Dan Morial" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "Obchádzka" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "Pevnosť Temného lesa - Komnata zla" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "Pevnosť Temného lesa - Nolokove oči" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "Pevnosť Temného lesa - Čierna veža" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "Nájdi väčšiu rybu!" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "Lesný level 1" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "Strašidelný svet" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "kľúč 1 vodný - má byť daný za vodopád" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "kľúč 2 zemný - má byť daný pod zem" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "kľúč 3 drevený - má byť daný do vysokého stromu" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "kľúč 4 ohnivý - má byť daný do malého hradu" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "kľúč 5 vzdušný - má byť daný do oblakov" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "Vstup do zámku" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "Chodiace listy" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "Korene, drevnaté korene" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "-Rada:\n#ak sa zdá, že nejestvuje\n#spôsob, ako sa dostať k\n#dverám, uvedomte si, že\n#cez tie dvere možno\n#máte vyjsť von..." + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "Dole zajačiou dierou" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "-Och nie!\n#Chodník je zablokovaný!\n#Vyzerá to tak, že jediná\n#cesta vedie cez tú tmavú\n#dieru v zemi..." + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "-Ste stratený?" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "Kurz: Podzemie" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "Zelené kopce" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "Bez názvu" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "Svetlo a mágia" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "Pomsta sov" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "Šokujúce" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "Tučniaci nerastú na stromoch" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "Ešte nedokončené" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "Hore a dole" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "Dedina v lese" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "Lesný svet" diff -Nru supertux-0.3.3/data/levels/world2/sl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/sl.po --- supertux-0.3.3/data/levels/world2/sl.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/sl.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,36 +1,34 @@ -# translation of sl.po to -# Slovenian translations for world package -# Slovenski prevodi paketa world. -# Copyright (C) 2005 THE world'S COPYRIGHT HOLDER -# This file is distributed under the same license as the world package. -# -# Marko Burjek , 2005, 2006, 2007. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Marko Burjek , 2005-2007 msgid "" msgstr "" -"Project-Id-Version: sl\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2007-03-11 12:11+0100\n" -"Last-Translator: Marko Burjek \n" -"Language-Team: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Slovenian (http://www.transifex.com/projects/p/supertux/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" -"X-Generator: KBabel 1.11.4\n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" #: data/levels/world2/Crumbling_Path.stl:3 -#, fuzzy msgid "Crumbling Path" -msgstr "Plazeča pot" +msgstr "" #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "Zaklad na nebu" +msgstr "" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Gradbenik Tux" +msgstr "" #: data/levels/world2/builder.stl:38 msgid "" @@ -40,70 +38,63 @@ "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" msgstr "" -"-Prenosne skale:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" -msgstr "Kraljestvo ledene gore" +msgstr "" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "NOLOK" +msgstr "" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "Prožne spirale" +msgstr "" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" -msgstr "Kraljestvo dreves" +msgstr "" #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "Plesniva votlina" +msgstr "" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" -msgstr "Kratek obisk El Castilla" +msgstr "" #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" -msgstr "Dobrodošli v gozdu" +msgstr "" #: data/levels/world2/christoph7.stl:3 msgid "Countercurrent" -msgstr "Proti toku" +msgstr "" #: data/levels/world2/christoph8.stl:3 -#, fuzzy msgid "Little Venice" -msgstr "Male Benetke" +msgstr "" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "Dva majhna stolpa" +msgstr "" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" -msgstr "Trije listi v vetru" +msgstr "" #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" -msgstr "Potapljač" +msgstr "" #: data/levels/world2/christophC.stl:3 -#, fuzzy msgid "Duct Ape" -msgstr "Opičje prepreke" +msgstr "" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "Zvezdna soba" +msgstr "" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" @@ -111,31 +102,31 @@ #: data/levels/world2/dan_morial.stl:3 msgid "Dan Morial" -msgstr "Dan Morial" +msgstr "" #: data/levels/world2/detour.stl:3 msgid "Detour" -msgstr "Obvoz" +msgstr "" #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "Grajska temnica v temnem gozdu - Zlovešča sobana" +msgstr "" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "Grajska temnica v temnem gozdu - Nolokove oči" +msgstr "" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "Grajska temnica v temnem gozdu - Črn stolp" +msgstr "" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" -msgstr "Poiščite večje ribe!" +msgstr "" #: data/levels/world2/forest1-grumbel.stl:3 msgid "Forest Level 1" -msgstr "Gozdna stopnja 1" +msgstr "" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" @@ -143,23 +134,23 @@ #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" -msgstr "ključ 1 voda - naj bo postavljen za slap" +msgstr "" #: data/levels/world2/key2.stl:3 msgid "key 2 earth - to be placed underground" -msgstr "ključ 2 zemlja - naj bo postavljen pod zemljo" +msgstr "" #: data/levels/world2/key3.stl:3 msgid "key 3 wood - to be placed in a big tree" -msgstr "ključ 3 les - naj bo postavljen v veliko drevo" +msgstr "" #: data/levels/world2/key4.stl:3 msgid "key 4 fire - to be placed in a small castle" -msgstr "ključ 4 ogenj - naj bo postavljen v majhen grad" +msgstr "" #: data/levels/world2/key5.stl:3 msgid "key 5 air - to be placed in clouds " -msgstr "ključ 5 zrak - naj bo postavljen med oblake" +msgstr "" #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" @@ -167,11 +158,11 @@ #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Hodeče listje" +msgstr "" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "Korenine, gozdnate korenine" +msgstr "" #: data/levels/world2/level1.stl:146 msgid "" @@ -182,15 +173,10 @@ "#be supposed to come out\n" "#of that door..." msgstr "" -"-Namig:\n" -"#Če se zdi da ni nobene možnosti,\n" -"#da bi dosegli vrata. Pomislite\n" -"#da boste mogoče skoznje\n" -"#prišli ven..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" -msgstr "Dol po zajčji luknji" +msgstr "" #: data/levels/world2/level2.stl:46 msgid "" @@ -200,51 +186,46 @@ "#leads through that dark\n" "#hole in the ground..." msgstr "" -"-Oh ne!\n" -"#Pot je zaprta! Zdi\n" -"#se da edina pot vodi\n" -"#skozi temno luknjo\n" -"#v tleh..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" -msgstr "-Ste se izgubili?" +msgstr "" #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "Gremo v podzemlje" +msgstr "" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "Zeleni griči" +msgstr "" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "Brez imena" +msgstr "" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" -msgstr "Svetloba in čarovnija" +msgstr "" #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "Sovino maščevanje" +msgstr "" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "Strašno" +msgstr "" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" -msgstr "Pingvini ne rastejo na drevesih" +msgstr "" #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "V delu" +msgstr "" #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "Gor in Dol" +msgstr "" #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" @@ -252,13 +233,4 @@ #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" -msgstr "Gozdni svet" - -#~ msgid "Unnamed" -#~ msgstr "Neimenovana" - -#~ msgid "A Village in the Forrest" -#~ msgstr "Vas v gozdu" - -#~ msgid "#For testing only. Remove this sector and the door leading here for release." -#~ msgstr "#Samo za preizkušanje.Umakni ta sektor in vrata pred izzidom." +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/sv.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/sv.po --- supertux-0.3.3/data/levels/world2/sv.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/sv.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,36 +1,35 @@ -# translation of sv.po to -# Swedish translations for supertux package +# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# -# Arvid Norlander , 2006, 2007, 2008, 2009, 2010. +# +# Translators: +# Arvid Norlander , 2006-2010 +# Kristoffer Grundströ , 2014 msgid "" msgstr "" -"Project-Id-Version: sv\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2010-02-28 19:21+0100\n" -"Last-Translator: Arvid Norlander \n" -"Language-Team: Swedish \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2014-03-15 03:37+0000\n" +"Last-Translator: Kristoffer Grundströ \n" +"Language-Team: Swedish (http://www.transifex.com/projects/p/supertux/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Swedish\n" -"X-Poedit-Country: SWEDEN\n" -"X-Generator: Lokalize 1.0\n" +"Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" -msgstr "Sönderfallande väg" +msgstr "" #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "Skatter is skyn" +msgstr "" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "Tux byggarbetaren" +msgstr "Byggaren Tux" #: data/levels/world2/builder.stl:38 msgid "" @@ -39,37 +38,32 @@ "!images/help/rockhowto1.png\n" "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" -msgstr "" -"-Bärbara stenar:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2.png\n" -"!images/help/rockhowto3.png\n" +msgstr "-Bärbara stenar:\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" -msgstr "" +msgstr "Isbergsfästningen" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "NOLOK" +msgstr "" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "Studsande spiraler" +msgstr "Studsande spolar" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" -msgstr "Trädfortet" +msgstr "Trädfästningen" #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "En mossig grotta" +msgstr "En möglig grotta" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" -msgstr "" +msgstr "Kort visit till El Castillo" #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" @@ -89,19 +83,19 @@ #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" -msgstr "" +msgstr "Tre lakan till vinden" #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" -msgstr "Upp till knäna i djupet" +msgstr "" #: data/levels/world2/christophC.stl:3 msgid "Duct Ape" -msgstr "" +msgstr "Kanal-apa" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "" +msgstr "Stjärn-rummet" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" @@ -137,7 +131,7 @@ #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" -msgstr "En spöklik värld" +msgstr "En spök-värld" #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" @@ -161,15 +155,15 @@ #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" -msgstr "Porten till slottet" +msgstr "Ingången till slottet" #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "Vandrande löv" +msgstr "Gående löv" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "Rötter, träiga rötter" +msgstr "Rötter, träaktiga rötter" #: data/levels/world2/level1.stl:146 msgid "" @@ -179,14 +173,7 @@ "#remember that you might\n" "#be supposed to come out\n" "#of that door..." -msgstr "" -"-Tips:\n" -"#Om det verkar som om det\n" -"#inte finns någon väg att\n" -"#nå en dörr, minns att det\n" -"#kanske är meningen att du\n" -"#ska komma ut genom den\n" -"#dörren..." +msgstr "-Tips:\n#Om det inte verkar\n#finnas något sätt\n#att komma åt en dörr\n#kom då ihåg att du kanske\n#skulle komma ut\n#från den dörren...." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" @@ -199,20 +186,15 @@ "#seems that the only way\n" "#leads through that dark\n" "#hole in the ground..." -msgstr "" -"-Åh nej!\n" -"#Vägen är blockerad!\n" -"#Det verkar som den enda\n" -"#vägen leder genom det\n" -"#där mörka hålet i marken..." +msgstr "-Åh nej!\n#Genvägen är blockerad! Det\n#verkar som att den enda rätta\n#vägen leder genom det där\n#mörka hålet i marken..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" -msgstr "-Har du gått vilse?" +msgstr "-Är du vilse?" #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "Under jorden" +msgstr "Gå ner i underjorden" #: data/levels/world2/level5.stl:3 msgid "Green Hills" @@ -220,7 +202,7 @@ #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "Utan namn" +msgstr "Inget namn" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" @@ -228,11 +210,11 @@ #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "" +msgstr "Ugglan's hämnd" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "" +msgstr "Chockerande" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" @@ -240,11 +222,11 @@ #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "Under konstruktion" +msgstr "Under uppbyggnad" #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "Upp och ned" +msgstr "Upp och ner" #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" @@ -253,5 +235,3 @@ #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" msgstr "Skogsvärlden" - - diff -Nru supertux-0.3.3/data/levels/world2/trees.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/trees.stl --- supertux-0.3.3/data/levels/world2/trees.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/trees.stl 2014-05-17 16:30:09.000000000 +0000 @@ -77,8 +77,8 @@ (y 224) ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 100) (height 35) (tiles @@ -120,8 +120,8 @@ ) ) (tilemap - (z-pos -90) (solid #f) + (z-pos -90) (width 100) (height 35) (tiles @@ -163,8 +163,8 @@ ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 100) (height 35) (tiles @@ -198,7 +198,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 1746 1747 0 1759 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1001 1002 1001 1002 1001 1052 0 0 0 0 0 0 0 0 1003 0 0 1000 1001 1002 1003 0 0 0 1760 1761 1748 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1001 1002 1001 1002 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1005 1006 1005 1054 0 0 0 0 0 0 0 1000 1007 0 0 1004 1005 1006 1007 0 0 0 0 0 1750 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1005 1006 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1569 0 0 0 0 0 0 44 0 0 1060 1001 1001 1061 0 0 0 0 0 0 0 0 1045 1055 1009 1009 1009 1009 1009 1056 1002 1001 1002 1001 1002 1001 1002 1036 - 1011 0 0 1008 1009 1010 1035 1002 1001 1002 1001 1002 1001 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1055 1009 1013 1013 1009 1056 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1003 0 1569 0 1572 0 1000 1002 1001 1002 1001 1002 1001 1063 1064 1005 1005 1065 1066 1001 1002 1001 1002 1001 1002 1001 1047 1057 1013 1013 1013 1013 1013 1058 1006 1005 1006 1005 1006 1005 1006 1040 + 1011 0 0 1008 1009 1010 1035 1002 1001 1002 1001 1002 1001 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1002 1055 1009 1013 1013 1009 1056 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1003 0 1569 0 1572 0 1000 1002 1001 1002 1001 1002 1001 1063 1064 1005 1005 1065 1066 1001 1002 1001 1002 1001 1002 1001 1047 1057 1013 1013 1013 1013 1013 1058 1006 1005 1006 1005 1006 1005 1006 1040 1015 0 0 1016 1017 1018 1041 1006 1005 1006 1005 1006 1005 1048 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1063 1064 1006 1057 1009 1014 1014 1009 1058 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1007 1569 1572 1569 1573 1569 1004 1006 1005 1006 1005 1006 1005 1067 1068 1068 1068 1068 1043 1005 1006 1005 1006 1005 1006 1005 1057 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1011 0 0 0 0 0 0 44 44 44 44 44 44 1050 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1067 1068 1010 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1009 1009 1009 1009 1009 1009 1009 1035 1571 1570 1572 1571 1572 1034 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1014 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1015 1724 1725 1724 1725 1724 1725 44 44 44 44 44 44 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1013 1013 1013 1013 1013 1013 1041 1006 1005 1006 1005 1006 1040 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 @@ -206,8 +206,8 @@ ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 100) (height 35) (tiles @@ -306,8 +306,8 @@ (y 480) ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 34) (height 20) (tiles @@ -334,8 +334,8 @@ ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 34) (height 20) (tiles @@ -362,8 +362,8 @@ ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 34) (height 20) (tiles diff -Nru supertux-0.3.3/data/levels/world2/tr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/tr.po --- supertux-0.3.3/data/levels/world2/tr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/tr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,238 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# alkimkacmaz , 2013 +# yakup , 2013 +# yozsoy , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: yakup \n" +"Language-Team: Turkish (http://www.transifex.com/projects/p/supertux/language/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "Ufalanan Yol" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "Göklerdeki hazine" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "Tux Usta" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "-Taşınabilir kayalar\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "Buzdağı Kalesi" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "NOLOK" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "Sıçrama Bobinleri" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "Ağaç Kalesi" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "Küflü Bir Mağara" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "El Kastillo'ya Kısa Bir Ziyaret" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "Ormana Hoş geldin" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "Ters Akıntı" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "Küçük Venedik" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "İki Küçük Kule" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "Rüzgara üç yaprak" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "Diz Boyu" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "Kanal Maymunu" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "Yıldız Odası" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "Sessiz Duvarlar" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "Dan Morial" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "Dolambaçlı yol" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "Karanlık Orman Kalesi - Şeytani Salon" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "Karanlık Orman Kalesi - Nolok'un Gözleri" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "Karanlık Orman Kalesi - Kara Kule" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "Büyük Balığı Bul!" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "Orman 1. Bölüm" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "Hayaletli Dünya" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "anahtar 1 su - şelalenin arkasına yerleştirilmeli" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "anahtar 2 toprak - yer altına yerleştirilmeli" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "anahtar 3 tahta - Büyük bir ağaca yerleştirilmeli" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "anahtar 4 ateş - küçük bir kaleye yerleştirilmeli" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "anahtar 5 hava - bulutlara yerleştirilmeli" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "Kaleye Giriş" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "Yürüyen Yapraklar" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "Kökler, Odunsu Kökler" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "-İpucu\n#Kapıya ulaşmak imkansız\n#gibi görünüyorsa\n#bu o kapıdan çıkmanız \n#gerektiğinden olabilir" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "Tavşan Deliğinden Aşağı" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "-Olamaz!\n#Yol tıkalı! Tek yol\n#yerdeki karanlık çukur\n#gibi görünüyor....." + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "-Kayboldun mu?" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "Yeraltına Gidiş" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "Yeşil Tepeler" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "İsimsiz" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "Işık ve Sihir" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "Baykuşların İntikamı" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "Şok edici" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "Penguenler Ağaçta Yetişmez" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "Yapım Aşamasında" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "Yukarı ve Aşağı" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "Ormanda bir köy" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "Orman Dünyası" diff -Nru supertux-0.3.3/data/levels/world2/uk.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/uk.po --- supertux-0.3.3/data/levels/world2/uk.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/uk.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Ukrainian (http://www.transifex.com/projects/p/supertux/language/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uk\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" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/updown.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/updown.stl --- supertux-0.3.3/data/levels/world2/updown.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/updown.stl 2014-05-17 16:30:09.000000000 +0000 @@ -207,9 +207,9 @@ (y 960) ) (sspiky + (direction "right") (x 512) (y 768) - (direction "right") ) (snail (x 640) @@ -225,8 +225,8 @@ (y 160) ) (tilemap - (z-pos -299) (solid #f) + (z-pos -299) (width 200) (height 35) (tiles @@ -268,8 +268,8 @@ ) ) (tilemap - (z-pos -199) (solid #f) + (z-pos -199) (name "grass mid-ground") (width 200) (height 35) @@ -312,8 +312,8 @@ ) ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 200) (height 35) (tiles @@ -355,8 +355,8 @@ ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 200) (height 35) (tiles @@ -372,14 +372,14 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 1012 1013 1009 1009 1010 1009 1013 1014 1009 1009 1010 1009 1013 1009 1013 1014 1013 1013 1015 0 0 0 0 0 0 0 0 1012 1009 1011 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1009 1013 1014 1013 1013 1009 1013 1013 1014 1009 1013 1013 1009 1009 1013 1013 1011 0 0 0 0 0 0 0 0 1008 1009 1015 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1009 1009 1009 1020 1021 1021 1021 1021 1021 1022 1009 1013 1009 1013 1013 1013 1015 0 0 0 0 0 0 0 0 1012 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1002 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1023 1029 1030 1024 1024 1024 1025 1013 1013 1013 1009 1013 1013 1011 0 0 0 0 0 0 0 0 1008 1009 1015 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1005 1006 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1008 1013 1013 1013 1013 1023 1029 1030 1024 1024 1024 1025 1013 1013 1013 1009 1013 1013 1011 0 0 0 0 0 0 0 0 1008 1009 1015 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1005 1006 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 1045 1046 0 0 0 0 0 0 44 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 83 0 0 0 0 0 1012 1013 1013 1009 1013 1023 1031 1032 1024 1024 1024 1025 1009 1013 1009 1013 1013 1013 1015 0 0 0 0 0 0 0 0 1012 1013 1011 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1067 1068 1049 1009 1010 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 1569 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1001 1002 1052 0 0 0 0 1051 1047 1048 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1017 1013 1013 1009 1026 1027 1027 1024 1029 1030 1025 1013 1009 1010 1009 1013 1013 1011 0 0 0 0 0 0 0 0 1008 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1049 1013 1013 1013 1013 1014 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 1569 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1001 1002 1001 1002 1052 0 0 0 0 1045 1047 1048 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1017 1013 1013 1009 1026 1027 1027 1024 1029 1030 1025 1013 1009 1010 1009 1013 1013 1011 0 0 0 0 0 0 0 0 1008 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1049 1013 1013 1013 1013 1014 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1570 0 0 0 0 0 0 0 0 1060 1002 1001 1002 1063 1064 1005 1006 1005 1006 1054 0 0 0 0 1053 1049 1050 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1061 0 0 0 0 0 0 0 0 0 0 0 0 1008 1009 1010 1013 1014 1023 1024 1031 1032 1025 1013 1013 1014 1013 1013 1013 1015 0 0 0 0 0 0 0 0 1012 1009 1035 1002 1003 0 0 0 0 0 0 44 0 44 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1055 1013 1013 1013 1009 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1001 1002 1001 1572 1001 1002 1001 1002 1001 1002 1001 1063 1064 1006 1005 1006 1067 1068 1009 1009 1009 1009 1056 1002 1001 1002 1001 1055 1014 1014 1056 1052 0 1051 1001 1002 1001 1002 1001 47 1052 0 0 1051 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1004 1065 1066 1001 1002 1001 1002 1003 0 0 0 0 0 0 1012 1013 1014 1009 1009 1026 1027 1027 1027 1028 1013 1009 1009 1009 1013 1013 1011 0 0 0 0 0 0 0 0 1008 1009 1041 1006 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1057 1014 1014 1014 1009 1013 1009 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1005 1006 1006 1006 1005 1006 1005 1006 1005 1006 1005 1067 1068 1009 1009 1009 1009 1009 1009 1009 1009 1009 1058 1006 1005 1006 1005 1057 1014 1014 1058 1054 0 1053 1005 1006 1005 1006 1005 1006 1054 0 0 1053 1007 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 1008 1009 1070 1005 1006 1005 1006 1007 0 0 0 0 0 0 1008 1013 1014 1009 1010 1009 1009 1009 1009 1013 1009 1009 1009 1013 1013 1013 1015 0 0 0 0 0 0 0 0 1012 1009 1009 1009 1019 0 0 0 0 0 27 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1055 1068 1014 1009 1013 1009 1009 1014 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 1013 1996 1997 1013 1013 1013 1013 1009 1010 1009 1009 1009 1020 1021 1022 1009 1009 1009 1009 1009 1009 1009 1009 1013 1014 1009 1009 1009 1014 1009 1009 1056 1001 1055 1009 1009 1009 1014 1009 1010 1056 1001 1002 1055 1011 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 1012 1013 1014 1009 1009 1010 1009 1011 0 0 0 0 0 1000 1034 1013 1014 1013 1014 1009 1009 1009 1010 1013 1013 1013 1009 1013 1013 1013 1011 0 0 0 0 0 0 0 0 1008 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 1063 1064 1057 1014 1009 1010 1009 1009 1014 1014 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 0 0 - 1009 1010 1013 1013 1013 1013 1013 1013 1014 1009 1009 1009 1023 1024 1025 1009 1009 1009 1009 1009 1009 1009 1009 1009 1014 1009 1009 1014 1014 1009 1013 1058 1005 1057 1009 1010 1014 1014 1013 1014 1058 1005 1006 1057 1015 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 1008 1009 1010 1009 1009 1009 1009 1019 0 0 0 0 0 1004 1040 1014 1014 1013 1014 1014 1009 1013 1014 1013 1009 1009 1009 1009 1013 1013 1015 0 0 0 0 0 0 0 0 1012 1009 1009 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 1051 1047 1067 1068 1014 1014 1013 1014 1009 1010 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 1311 0 0 0 0 0 0 0 0 0 0 0 + 1013 1996 1997 1013 1013 1013 1013 1009 1010 1009 1009 1009 1020 1021 1022 1009 1009 1009 1009 1009 1009 1009 1009 1013 1014 1009 1009 1009 1014 1009 1009 1056 1001 1055 1009 1009 1009 1014 1009 1010 1056 1001 1002 1055 1011 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 1012 1013 1014 1009 1009 1010 1009 1011 0 0 0 0 0 1000 1034 1013 1014 1013 1014 1009 1009 1009 1010 1013 1013 1013 1009 1013 1013 1013 1011 0 0 0 0 0 0 0 0 1008 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1057 1014 1009 1010 1009 1009 1014 1014 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 0 0 + 1009 1010 1013 1013 1013 1013 1013 1013 1014 1009 1009 1009 1023 1024 1025 1009 1009 1009 1009 1009 1009 1009 1009 1009 1014 1009 1009 1014 1014 1009 1013 1058 1005 1057 1009 1010 1014 1014 1013 1014 1058 1005 1006 1057 1015 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 1008 1009 1010 1009 1009 1009 1009 1019 0 0 0 0 0 1004 1040 1014 1014 1013 1014 1014 1009 1013 1014 1013 1009 1009 1009 1009 1013 1013 1015 0 0 0 0 0 0 0 0 1012 1009 1009 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 1045 1047 1067 1068 1014 1014 1013 1014 1009 1010 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 1311 0 0 0 0 0 0 0 0 0 0 0 1013 1014 1013 1013 1013 1013 1013 1009 1009 1009 1010 1009 1026 1027 1028 1009 1018 1017 1018 1017 1018 1017 1018 1009 1009 1013 1014 1009 1009 1009 1017 1018 1017 1018 1013 1014 1017 1018 1017 1018 1017 1018 1017 1018 1009 1013 1014 1013 1014 1013 1014 1013 1014 1013 1014 1013 1014 1013 1014 1013 1014 1013 1014 1013 1014 1009 1013 1014 1017 1018 1017 1019 0 0 0 0 1000 1001 1034 1009 1010 1013 1014 1014 1013 1014 1013 1014 1013 1013 1009 1009 1009 1009 1013 1011 0 0 0 0 0 0 0 0 1012 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1020 1021 1021 1021 1021 1021 1021 1022 1014 1014 1013 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 0 1013 1013 1013 1013 1013 1013 1013 1009 1009 1013 1014 1013 1017 1018 1018 1019 0 0 0 0 0 0 0 1016 1017 1018 1017 1018 1017 1019 0 0 0 0 1016 1019 0 0 0 0 0 0 0 0 1016 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1018 1017 1013 1013 1014 1015 0 0 0 0 0 0 1000 1001 1036 1005 1040 1013 1014 1013 1014 1013 1014 1009 1013 1014 1013 1013 1013 1013 1013 1013 1013 1015 0 0 0 0 0 0 0 1060 1034 1009 1009 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 1051 1055 1023 1029 1030 1024 1024 1029 1030 1025 1014 1009 1014 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 1311 0 0 0 0 0 0 0 0 0 0 1013 1020 1021 1022 1013 1013 1009 1009 1009 1017 1018 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1016 1017 1018 1019 0 0 0 0 0 0 1004 1005 1040 1013 1013 1013 1014 1009 1010 1013 1014 1013 1014 1014 1013 1009 1009 1010 1009 1013 1013 1019 0 0 0 0 0 1060 1063 1064 1040 1009 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1057 1023 1031 1032 1024 1024 1031 1032 1025 1009 1009 1014 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 @@ -387,7 +387,7 @@ 1013 1026 1027 1028 1013 1013 1017 1019 0 0 0 0 1860 1862 1862 1862 1862 1862 1862 1862 1862 1862 1862 1862 1862 1862 1863 0 0 0 0 0 0 0 0 1860 1862 1862 1862 1862 1862 1863 0 0 0 0 0 0 0 1860 1861 1862 1861 1862 1861 1862 1861 1862 1861 1862 1861 1862 1863 0 0 0 0 0 0 0 0 0 0 0 1012 1013 1013 1013 1013 1014 1013 1014 1013 1014 1014 1536 1537 1538 1013 1013 1013 1017 1018 1019 0 0 0 0 0 0 1067 1068 1013 1014 1020 1021 1022 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1036 1005 1057 1014 1023 1024 1024 1024 1031 1032 1024 1025 1014 1014 1009 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 1013 1009 1013 1013 1009 1011 0 0 0 0 0 0 1864 1865 1865 1865 1865 1865 1865 1865 1865 1865 1865 1865 1865 1865 1867 1860 1863 0 0 0 0 0 1860 1864 1865 1865 1865 1865 1865 1867 27 28 28 28 28 28 29 1864 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1867 1862 1862 1862 1862 1862 1862 1862 1862 1862 1861 1863 1012 1013 1013 1017 1018 1017 1018 1013 1014 1013 1014 1013 1014 1014 1013 1013 1019 0 0 0 0 0 0 0 0 0 1016 1017 1009 1009 1023 1024 1025 1011 0 44 44 44 0 0 0 0 44 44 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 1063 1064 1067 1068 1013 1013 1026 1027 1027 1027 1027 1027 1027 1028 1009 1010 1009 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 1311 133 133 133 133 1311 1311 1311 1311 1013 1013 1009 1009 1009 1011 0 0 0 0 0 0 1876 1877 1877 1877 1877 1877 1877 1877 1877 1877 1877 1873 1873 1877 1880 1864 1867 27 28 28 28 29 1864 1877 1877 1877 1877 1877 1877 1879 1880 0 0 0 0 0 1876 1873 1874 1873 1873 1874 1877 1877 1879 1877 1879 1877 1877 1879 1870 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1867 1012 1013 1015 0 0 0 0 1016 1018 1014 1013 1014 1014 1013 1013 1019 0 0 0 0 0 0 0 0 0 0 1988 1989 1012 1009 1026 1027 1028 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1001 1002 1001 1002 1001 1002 1001 1002 1063 1064 1067 1068 1014 1014 1009 1010 1013 1013 1010 1014 1014 1013 1014 1014 1013 1014 1009 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 133 133 133 133 132 - 1013 1009 1009 1009 1009 1019 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 1876 1880 0 0 1876 1879 1880 0 0 0 1876 1880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1876 1877 1877 1879 1880 0 0 0 0 0 0 0 0 1876 1877 1879 1877 1879 1877 1879 1877 1870 1877 1879 1880 1016 1017 1019 0 0 0 0 0 0 1016 1018 1017 1018 1017 1019 0 0 0 0 0 0 0 0 0 0 0 1990 1991 1012 1009 1009 1009 1009 1011 0 0 47 0 0 0 0 0 27 29 0 0 0 0 0 27 28 29 0 0 0 0 0 1004 1005 1006 1005 1006 1005 1006 1005 1006 1067 1068 1013 1013 1013 1013 1013 1013 1009 1010 1009 1009 1009 1009 1009 1009 1009 1009 1014 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1051 1061 0 0 0 0 133 133 133 133 0 0 0 0 0 0 132 + 1013 1009 1009 1009 1009 1019 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 1876 1880 0 0 1876 1879 1880 0 0 0 1876 1880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1876 1877 1877 1879 1880 0 0 0 0 0 0 0 0 1876 1877 1879 1877 1879 1877 1879 1877 1870 1877 1879 1880 1016 1017 1019 0 0 0 0 0 0 1016 1018 1017 1018 1017 1019 0 0 0 0 0 0 0 0 0 0 0 1990 1991 1012 1009 1009 1009 1009 1011 0 0 47 0 0 0 0 0 27 29 0 0 0 0 0 27 28 29 0 0 0 0 0 1004 1005 1006 1005 1006 1005 1006 1005 1006 1067 1068 1013 1013 1013 1013 1013 1013 1009 1010 1009 1009 1009 1009 1009 1009 1009 1009 1014 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1061 0 0 0 0 133 133 133 133 0 0 0 0 0 0 132 1013 1009 1009 1018 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1992 1993 1012 1009 1009 1009 1009 1015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1012 1014 1009 1009 1009 1009 1009 1009 1014 1014 1014 1013 1013 1013 1013 1013 1013 1013 1014 1013 1009 1009 1009 1009 1009 1009 1009 1009 1015 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 1065 1066 1061 0 0 0 0 0 1051 1001 1002 1001 1002 1002 1003 132 1013 1874 1920 1875 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1860 1863 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1723 1726 0 0 0 0 0 1994 1995 1012 1009 1009 1009 1009 1011 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 1008 1014 1009 1009 1009 1009 1009 1009 1009 1010 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1011 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 1008 1070 1065 1066 1061 0 0 0 1053 1005 1006 1005 1006 1006 1311 1311 1874 1933 1920 1875 1860 1861 1861 1861 1861 1861 1861 1861 1861 1861 1861 1861 1861 1861 1861 1861 1861 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1864 1867 1860 1862 1862 1862 1862 1862 1862 1862 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1723 1817 1820 1726 0 0 0 0 1012 1013 1013 1013 1013 1009 1009 1015 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 1012 1009 1009 1014 1009 1009 1009 1014 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1015 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 1012 1009 1069 1070 1065 1066 1001 1002 1055 1069 1013 1013 1013 1013 0 0 @@ -398,8 +398,8 @@ ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 200) (height 35) (tiles @@ -441,8 +441,8 @@ ) ) (tilemap - (z-pos 101) (solid #f) + (z-pos 101) (width 200) (height 35) (tiles @@ -484,8 +484,8 @@ ) ) (tilemap - (z-pos -149) (solid #f) + (z-pos -149) (name "in-front-of-clouds") (width 200) (height 35) diff -Nru supertux-0.3.3/data/levels/world2/uz.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/uz.po --- supertux-0.3.3/data/levels/world2/uz.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/uz.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Uzbek (http://www.transifex.com/projects/p/supertux/language/uz/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uz\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/village.stl supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/village.stl --- supertux-0.3.3/data/levels/world2/village.stl 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/village.stl 2014-05-17 16:30:09.000000000 +0000 @@ -234,9 +234,9 @@ (y 745.8212) ) (sspiky + (direction "right") (x 3112.594) (y 500.558) - (direction "right") ) (spawnpoint (name "main") @@ -283,13 +283,13 @@ this.hint_displayed <- true; } ") + (sprite "images/objects/switch/switch.sprite") (x 2336) (y 800) - (sprite "images/objects/switch/switch.sprite") ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 160) (height 35) (tiles @@ -331,8 +331,8 @@ ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 160) (height 35) (tiles @@ -348,7 +348,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 83 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 1311 1311 1311 1311 1311 1311 1311 1311 1311 0 0 0 0 0 0 0 0 0 1228 1229 1230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 - 0 0 0 1284 1285 1309 1310 0 1234 1235 1236 0 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 + 0 0 0 1284 1285 1309 1310 0 1234 1235 1236 0 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 1005 1006 1005 1005 1006 1005 1006 1005 1006 1005 1006 1005 1048 1052 0 0 0 0 0 0 0 0 0 0 0 0 1000 1003 0 0 0 0 0 0 0 0 0 0 0 0 211 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 83 83 83 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1050 1054 0 1153 1154 1155 1156 0 0 0 0 1000 1001 1002 1036 1007 0 0 0 0 0 0 0 0 0 0 0 0 212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1056 1001 1161 1162 1163 1164 1001 1002 1001 1002 1036 1005 1006 1040 1035 1001 1002 1001 1002 1001 1002 1003 0 0 0 0 1000 213 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 212 0 0 0 0 0 212 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 @@ -374,8 +374,8 @@ ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 160) (height 35) (tiles @@ -391,7 +391,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 1001 1002 1001 1001 1002 1001 1002 1001 1002 1001 1002 1001 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 1001 1002 1001 1001 1002 1001 1002 1001 1002 1001 1002 1001 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1005 1006 1005 1005 1006 1005 1006 1005 1006 1005 1006 1005 1048 1052 0 0 0 0 0 0 0 0 0 0 0 0 1000 1003 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1050 1054 0 0 0 0 0 0 0 0 0 1000 1001 1002 1036 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1056 1002 1001 1002 1001 1002 1001 1002 1001 1002 1036 1005 1006 1040 0 0 0 0 0 0 1349 0 0 0 0 0 0 1001 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -417,8 +417,8 @@ ) ) (tilemap - (z-pos -101) (solid #f) + (z-pos -101) (width 160) (height 35) (tiles @@ -460,8 +460,8 @@ ) ) (tilemap - (z-pos 110) (solid #f) + (z-pos 110) (name "sa") (width 160) (height 35) @@ -504,8 +504,8 @@ ) ) (tilemap - (z-pos 101) (solid #f) + (z-pos 101) (width 160) (height 35) (tiles @@ -662,8 +662,8 @@ (y 160) ) (tilemap - (z-pos -100) (solid #f) + (z-pos -100) (width 200) (height 35) (tiles @@ -689,7 +689,7 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1633 1634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1639 1640 1641 1642 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1646 1647 1648 1649 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1653 1654 1655 1656 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1653 1654 1655 1656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1660 1661 1662 1663 1664 1665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 0 0 1725 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1725 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1667 1735 1669 1670 1671 1672 1673 0 0 0 0 0 0 0 0 0 67 66 0 0 0 0 0 0 0 0 0 0 0 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1674 1736 1676 1677 1678 1679 1680 0 0 @@ -705,8 +705,8 @@ ) ) (tilemap - (z-pos 0) (solid #t) + (z-pos 0) (width 200) (height 35) (tiles @@ -730,11 +730,11 @@ 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 1348 0 0 0 1348 0 0 1348 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 1051 67 66 66 66 66 0 0 0 0 0 0 0 0 67 66 66 66 66 66 83 0 0 0 0 0 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 79 0 79 0 0 0 79 0 0 79 0 0 0 0 0 83 0 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 44 0 0 0 0 83 0 0 1053 67 66 66 66 66 0 0 0 0 0 0 0 0 67 66 66 66 66 66 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 27 28 29 67 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 79 0 0 83 79 0 0 79 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 1000 1061 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 1045 1055 1009 1009 1009 1009 66 1066 1061 0 0 0 0 0 67 66 66 66 66 66 66 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 79 0 0 0 79 0 0 79 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 1004 1065 1066 1061 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 1051 1047 1057 1009 1009 1009 1009 1009 1070 1065 1066 1061 0 0 0 0 67 66 66 66 66 66 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 27 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 83 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 1819 1724 1725 1724 1725 1726 0 0 0 79 0 0 79 0 0 0 83 0 0 1045 1001 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 1034 1069 1070 1065 1066 1061 0 0 67 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 0 1053 1049 1009 1009 1009 1009 1009 1009 1009 1069 1070 1065 1066 1061 0 0 67 66 66 66 66 66 1001 1002 1001 1002 1001 1002 67 66 66 66 66 66 66 66 66 0 211 28 28 28 211 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 - 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 1060 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1034 1013 1014 1013 1014 1820 1724 1725 1726 79 0 0 79 0 0 0 0 0 1051 1047 1005 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1040 1013 1013 1069 1070 1065 1066 1061 67 66 66 66 66 66 66 66 66 66 66 66 1001 1002 1001 1002 1001 1002 1055 1057 1009 1009 1009 1009 1009 1009 1009 1009 1009 1069 1070 1065 1066 1001 67 66 66 66 66 66 1005 1006 1005 1006 1005 1006 1009 1009 1009 1009 1009 1009 1009 1009 66 0 212 28 28 28 212 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 79 0 0 0 79 0 0 79 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 1004 1065 1066 1061 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 1045 1047 1057 1009 1009 1009 1009 1009 1070 1065 1066 1061 0 0 0 0 67 66 66 66 66 66 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 27 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 83 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 1819 1724 1725 1724 1725 1726 0 0 0 79 0 0 79 0 0 0 83 0 0 1060 1001 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 1034 1069 1070 1065 1066 1061 0 0 67 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 0 1053 1049 1009 1009 1009 1009 1009 1009 1009 1069 1070 1065 1066 1061 0 0 67 66 66 66 66 66 1001 1002 1001 1002 1001 1002 67 66 66 66 66 66 66 66 66 0 211 28 28 28 211 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 + 0 0 0 0 0 0 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 1060 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1034 1013 1014 1013 1014 1820 1724 1725 1726 79 0 0 79 0 0 0 0 0 1045 1047 1005 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1040 1013 1013 1069 1070 1065 1066 1061 67 66 66 66 66 66 66 66 66 66 66 66 1001 1002 1001 1002 1001 1002 1055 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1069 1070 1065 1066 1001 67 66 66 66 1001 66 1005 1006 1005 1006 1005 1006 1009 1009 1009 1009 1009 1009 1009 1009 66 0 212 28 28 28 212 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 1064 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1040 1013 1013 1013 1013 1009 1013 1014 1820 1724 1725 1726 79 0 0 0 0 0 1053 1049 1009 1013 1013 1013 1013 1009 1009 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1009 1013 1069 1070 1065 67 66 66 66 66 66 66 66 1009 1009 1009 1009 1005 1006 1005 1006 1005 1006 1057 1009 1010 1010 1009 1010 1009 1009 1009 1009 1009 1009 1009 1069 1070 1005 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1013 1009 1009 1009 1009 1009 1009 1009 1009 66 1002 213 28 28 28 213 1001 1002 1061 0 0 27 28 28 28 28 28 28 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 211 0 0 0 0 0 67 66 66 66 66 66 66 1009 1068 1009 1009 1009 1009 1009 1009 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1820 1726 1724 1725 1724 1725 1051 1055 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1009 1009 1009 1069 1070 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1013 1013 1013 1013 1013 1013 1009 1009 1009 1009 1013 1013 1009 1006 1009 1009 1009 1009 1009 1005 1006 1065 1066 1046 1726 211 28 28 28 28 28 211 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 211 0 0 0 0 0 67 66 66 66 66 66 66 1009 1068 1009 1009 1009 1009 1009 1009 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1820 1726 1724 1725 1724 1725 1051 1055 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1009 1009 1009 1069 1070 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1013 1013 1013 1013 1013 1013 1009 1009 1009 1009 1013 1013 1009 1006 1009 1009 1009 1009 1009 1005 1006 1065 1066 1061 1726 211 28 28 28 28 28 211 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 0 0 212 0 0 0 0 1060 67 66 66 66 66 1009 1009 1009 1009 1009 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1020 1021 1022 1013 1013 1013 1013 1009 1009 1013 1014 1009 1009 1009 1043 1057 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1009 1009 1013 1009 1009 1010 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1010 1009 1009 1009 1013 1013 1013 1009 1009 1009 1009 1009 1009 1009 1069 1070 1042 1820 212 28 28 28 28 28 212 0 0 0 0 0 0 1000 1001 1002 1001 1234 1235 1236 0 0 0 133 0 0 132 0 0 1001 1002 0 0 0 0 0 0 0 0 0 66 66 66 66 66 66 66 66 66 66 66 0 0 0 0 0 0 0 211 0 212 0 0 1060 1063 1064 1057 1009 1009 1009 1009 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1023 1024 1025 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1009 1009 1009 1009 1009 1010 1010 1013 1013 1013 1013 1009 1009 1009 1009 1009 1013 1013 1013 1013 1013 1013 1009 1009 1013 1013 1013 1009 1009 1009 1009 1009 1009 1009 1009 1011 213 28 28 28 28 28 213 1311 1311 1311 1311 1311 1311 1036 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1006 1005 1005 1006 0 0 1000 1001 1002 1001 1002 0 0 66 66 66 66 66 66 66 66 66 66 66 0 0 1001 1002 1001 1002 1003 212 1002 212 1002 1063 1064 1067 1068 1009 1013 1013 1013 1013 1013 1013 1013 1013 1020 1021 1022 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1026 1027 1028 1013 1013 1013 1020 1021 1021 1021 1022 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1010 1010 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1013 1013 1013 1009 1009 1013 1010 1010 1013 1013 1013 1013 1013 1013 1013 1013 1009 1009 1009 1009 1013 1013 1013 1009 1009 1009 1009 1013 1014 1013 1014 1013 1014 1013 1009 1009 1009 1009 1009 1009 1040 1009 1013 1013 1013 1013 1013 1013 1013 1009 1013 1009 1013 1009 1013 1009 1013 1009 @@ -748,8 +748,8 @@ ) ) (tilemap - (z-pos 100) (solid #f) + (z-pos 100) (width 200) (height 35) (tiles @@ -774,8 +774,8 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1513 1514 0 0 1513 1514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1511 1512 0 0 1511 1512 0 0 0 0 1511 1512 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 1516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1005 1006 1065 1066 1061 0 0 0 0 0 0 0 0 0 0 1511 1512 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 1516 0 0 1515 1516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1513 1514 0 0 1513 1514 0 0 0 0 1513 1514 0 0 0 0 0 0 0 0 0 0 0 0 1511 1512 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1069 1070 1065 0 0 0 0 0 0 0 0 0 0 1513 1514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 1516 0 0 1515 1516 0 0 0 0 1515 1516 0 0 0 0 0 0 0 0 0 0 0 0 1513 1514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1069 0 0 0 0 0 0 0 0 0 0 1515 1516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1034 0 0 0 0 0 0 0 0 1515 1516 0 0 0 0 1051 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045 0 0 0 0 0 0 1001 1002 1001 1002 1001 1002 1001 1002 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1511 1512 0 0 0 0 0 1060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1005 1040 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1065 1066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1002 1001 1002 1001 1002 1047 0 0 0 0 0 0 1005 1006 1005 1006 1005 1006 1005 1006 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1643 1644 1645 1656 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1002 1001 1034 0 0 0 0 0 0 0 0 1515 1516 0 0 0 0 1051 1001 1002 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1060 0 0 0 0 0 0 1001 1002 1001 1002 1001 1002 1001 1002 1052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1511 1512 0 0 0 0 0 1060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1005 1040 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053 1005 1006 1065 1066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1002 1001 1002 1001 1045 1047 0 0 0 0 0 0 1005 1006 1005 1006 1005 1006 1005 1006 1054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1643 1644 1645 1656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1513 1514 0 0 0 1060 1063 1064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1066 1001 1002 1001 1002 1001 1002 1055 0 0 1069 1070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1006 1005 1006 1005 1006 1049 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1056 0 1001 1002 1001 1002 1002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1650 1651 1652 1663 1664 1665 0 0 0 0 0 0 0 0 0 0 0 0 1511 1512 0 0 1511 1512 0 0 1511 1512 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 1516 0 1060 1063 1064 1067 1068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1070 1005 1006 1005 1006 1005 1006 1057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1058 0 1005 1006 1005 1006 1006 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1657 1658 1659 1670 1671 1672 1673 0 0 0 0 0 0 0 0 0 0 0 1513 1514 0 0 1513 1514 0 0 1513 1514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1001 1002 1001 1063 1064 1067 1068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1724 1724 1725 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1001 1001 1002 1001 1002 1001 1002 1001 1002 0 1666 1677 1678 1679 1680 0 0 diff -Nru supertux-0.3.3/data/levels/world2/vi.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/vi.po --- supertux-0.3.3/data/levels/world2/vi.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/vi.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Vietnamese (http://www.transifex.com/projects/p/supertux/language/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr "" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "" + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/zh_CN.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/zh_CN.po --- supertux-0.3.3/data/levels/world2/zh_CN.po 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/zh_CN.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,34 +1,34 @@ -# Simplified Chinese translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# Liu Sizhuang , 2008. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Liu Sizhuang , 2008 msgid "" msgstr "" -"Project-Id-Version: Supertux 0.3.1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2008-08-11 22:33+0800\n" -"Last-Translator: Liu Sizhuang \n" -"Language-Team: Simplified Chinese \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/supertux/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Chinese\n" -"X-Poedit-Country: CHINA\n" -"X-Poedit-Basepath: ../../../\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: data/levels/world2/Crumbling_Path.stl:3 msgid "Crumbling Path" -msgstr "粉碎的道路" +msgstr "" #: data/levels/world2/airkey.stl:3 msgid "Treasure in the skies" -msgstr "空中的财宝" +msgstr "" #: data/levels/world2/builder.stl:3 msgid "Tux the Builder" -msgstr "建筑师Tux" +msgstr "" #: data/levels/world2/builder.stl:38 msgid "" @@ -38,72 +38,67 @@ "!images/help/rockhowto2.png\n" "!images/help/rockhowto3.png\n" msgstr "" -"-可移动的石头:\n" -"\n" -"!images/help/rockhowto1.png\n" -"!images/help/rockhowto2-zh.png\n" -"!images/help/rockhowto3.png\n" #: data/levels/world2/castle.stl:3 msgid "Iceberg Fortress" -msgstr "冰山堡垒" +msgstr "" #: data/levels/world2/castledoor.stl:3 #: data/levels/world2/dfk-placeholder-1.stl:3 msgid "NOLOK" -msgstr "NOLOK" +msgstr "" #: data/levels/world2/christoph1.stl:3 msgid "Bouncy Coils" -msgstr "弹簧" +msgstr "" #: data/levels/world2/christoph2.stl:3 msgid "Tree Fortress" -msgstr "树木堡垒" +msgstr "" #: data/levels/world2/christoph3.stl:3 msgid "A Mouldy Grotto" -msgstr "发霉的洞穴" +msgstr "" #: data/levels/world2/christoph5.stl:3 msgid "Short Visit to El Castillo" -msgstr "到El Castillo的旅行" +msgstr "" #: data/levels/world2/christoph6.stl:3 msgid "Welcome to the Forest" -msgstr "欢迎来到森林" +msgstr "" #: data/levels/world2/christoph7.stl:3 msgid "Countercurrent" -msgstr "逆流而上" +msgstr "" #: data/levels/world2/christoph8.stl:3 msgid "Little Venice" -msgstr "小威尼斯" +msgstr "" #: data/levels/world2/christoph9.stl:3 msgid "Two Tiny Towers" -msgstr "小双塔" +msgstr "" #: data/levels/world2/christophA.stl:3 msgid "Three sheets to the wind" -msgstr "三个风管" +msgstr "" #: data/levels/world2/christophB.stl:3 msgid "Kneep-deep in the depth" -msgstr "深渊" +msgstr "" #: data/levels/world2/christophC.stl:3 msgid "Duct Ape" -msgstr "空中的财宝" +msgstr "" #: data/levels/world2/christophD.stl:3 msgid "Room of Stars" -msgstr "星星的房间" +msgstr "" #: data/levels/world2/christophE.stl:3 msgid "The Silent Walls" -msgstr "静寂的墙壁" +msgstr "" #: data/levels/world2/dan_morial.stl:3 msgid "Dan Morial" @@ -111,27 +106,27 @@ #: data/levels/world2/detour.stl:3 msgid "Detour" -msgstr "绕路而行" +msgstr "" #: data/levels/world2/dfk-level1.stl:3 msgid "Dark Forest Keep - The Evil Chamber" -msgstr "黑暗森林的守卫 - 邪恶的密室" +msgstr "" #: data/levels/world2/dfk-level2.stl:3 msgid "Dark Forest Keep - The Eyes Of Nolok" -msgstr "黑暗森林的守卫 - Nolok之眼" +msgstr "" #: data/levels/world2/dfk-level3.stl:3 msgid "Dark Forest Keep - The Black Tower" -msgstr "黑暗森林的守卫 - 黑塔" +msgstr "" #: data/levels/world2/fish.stl:3 msgid "Find the Bigger Fish!" -msgstr "寻找大鱼!" +msgstr "" #: data/levels/world2/forest1-grumbel.stl:3 msgid "Forest Level 1" -msgstr "森林关卡1" +msgstr "" #: data/levels/world2/ghostly.stl:3 msgid "A Ghostly World" @@ -139,23 +134,23 @@ #: data/levels/world2/key1.stl:3 msgid "key 1 water - to be placed behind waterfall" -msgstr "1 水之钥 - 开启瀑布" +msgstr "" #: data/levels/world2/key2.stl:3 msgid "key 2 earth - to be placed underground" -msgstr "2 土之钥 - 开启地下" +msgstr "" #: data/levels/world2/key3.stl:3 msgid "key 3 wood - to be placed in a big tree" -msgstr "3 木之钥 - 开启大树" +msgstr "" #: data/levels/world2/key4.stl:3 msgid "key 4 fire - to be placed in a small castle" -msgstr "4 火之钥 - 开启城堡" +msgstr "" #: data/levels/world2/key5.stl:3 msgid "key 5 air - to be placed in clouds " -msgstr "5 气之钥 - 开启云朵" +msgstr "" #: data/levels/world2/keystodoor.stl:3 msgid "Entrance to the Castle" @@ -163,11 +158,11 @@ #: data/levels/world2/leaves.stl:3 msgid "Walking Leaves" -msgstr "行走的树叶" +msgstr "" #: data/levels/world2/level1.stl:3 msgid "Roots, Woody Roots" -msgstr "树根" +msgstr "" #: data/levels/world2/level1.stl:146 msgid "" @@ -178,13 +173,10 @@ "#be supposed to come out\n" "#of that door..." msgstr "" -"-提示:\n" -"#如果有的门似乎无法到达,\n" -"#你或许应当从那里出来..." #: data/levels/world2/level2.stl:3 msgid "Down The Rabbit Hole" -msgstr "兔子洞窟" +msgstr "" #: data/levels/world2/level2.stl:46 msgid "" @@ -194,50 +186,46 @@ "#leads through that dark\n" "#hole in the ground..." msgstr "" -"-啊,不!\n" -"#此路不通!\n" -"#似乎唯一的办法是穿过\n" -"#地下的那个漆黑的洞..." #: data/levels/world2/level2.stl:55 msgid "-Are you lost?" -msgstr "-你迷路了吗?" +msgstr "" #: data/levels/world2/level4.stl:3 msgid "Going Underground" -msgstr "到地下去" +msgstr "" #: data/levels/world2/level5.stl:3 msgid "Green Hills" -msgstr "绿色小山" +msgstr "" #: data/levels/world2/level6.stl:3 msgid "No Name" -msgstr "无名" +msgstr "" #: data/levels/world2/light+magic.stl:3 msgid "Light and Magic" -msgstr "光影魔术" +msgstr "" #: data/levels/world2/owls_revenge.stl:3 msgid "Owls' Revenge" -msgstr "猫头鹰的复仇" +msgstr "" #: data/levels/world2/shocking.stl:3 msgid "Shocking" -msgstr "震动" +msgstr "" #: data/levels/world2/trees.stl:3 msgid "Penguins don't grow on Trees" -msgstr "企鹅不长在树上" +msgstr "" #: data/levels/world2/underconstruction.stl:3 msgid "Under Construction" -msgstr "尚未完成" +msgstr "" #: data/levels/world2/updown.stl:3 msgid "Up and Down" -msgstr "上上下下" +msgstr "" #: data/levels/world2/village.stl:3 msgid "A Village in the Forest" @@ -245,10 +233,4 @@ #: data/levels/world2/worldmap.stwm:3 msgid "Forest World" -msgstr "森林世界" - -#~ msgid "Unnamed" -#~ msgstr "未命名" - -#~ msgid "A Village in the Forrest" -#~ msgstr "森林小村" +msgstr "" diff -Nru supertux-0.3.3/data/levels/world2/zh_TW.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/zh_TW.po --- supertux-0.3.3/data/levels/world2/zh_TW.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/levels/world2/zh_TW.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-09 14:11+0200\n" +"PO-Revision-Date: 2013-11-20 13:10+0000\n" +"Last-Translator: Franklin \n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/supertux/language/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/levels/world2/Crumbling_Path.stl:3 +msgid "Crumbling Path" +msgstr "搖搖欲墜的險路" + +#: data/levels/world2/airkey.stl:3 +msgid "Treasure in the skies" +msgstr "天空寶藏" + +#: data/levels/world2/builder.stl:3 +msgid "Tux the Builder" +msgstr "企鵝建築工人" + +#: data/levels/world2/builder.stl:38 +msgid "" +"-Portable Rocks:\n" +"\n" +"!images/help/rockhowto1.png\n" +"!images/help/rockhowto2.png\n" +"!images/help/rockhowto3.png\n" +msgstr "-可被舉起的石頭:\n\n!images/help/rockhowto1.png\n!images/help/rockhowto2.png\n!images/help/rockhowto3.png\n" + +#: data/levels/world2/castle.stl:3 +msgid "Iceberg Fortress" +msgstr "冰山碉堡" + +#: data/levels/world2/castledoor.stl:3 +#: data/levels/world2/dfk-placeholder-1.stl:3 +msgid "NOLOK" +msgstr "諾羅克" + +#: data/levels/world2/christoph1.stl:3 +msgid "Bouncy Coils" +msgstr "彈跳線圈" + +#: data/levels/world2/christoph2.stl:3 +msgid "Tree Fortress" +msgstr "森林碉堡" + +#: data/levels/world2/christoph3.stl:3 +msgid "A Mouldy Grotto" +msgstr "破舊石窟" + +#: data/levels/world2/christoph5.stl:3 +msgid "Short Visit to El Castillo" +msgstr "城堡短暫遊" + +#: data/levels/world2/christoph6.stl:3 +msgid "Welcome to the Forest" +msgstr "歡迎來到森林" + +#: data/levels/world2/christoph7.stl:3 +msgid "Countercurrent" +msgstr "逆流" + +#: data/levels/world2/christoph8.stl:3 +msgid "Little Venice" +msgstr "小威尼斯" + +#: data/levels/world2/christoph9.stl:3 +msgid "Two Tiny Towers" +msgstr "迷你雙塔" + +#: data/levels/world2/christophA.stl:3 +msgid "Three sheets to the wind" +msgstr "酩酊大醉" + +#: data/levels/world2/christophB.stl:3 +msgid "Kneep-deep in the depth" +msgstr "在深淵的Kneep-deep" + +#: data/levels/world2/christophC.stl:3 +msgid "Duct Ape" +msgstr "風口猿" + +#: data/levels/world2/christophD.stl:3 +msgid "Room of Stars" +msgstr "辰星之間" + +#: data/levels/world2/christophE.stl:3 +msgid "The Silent Walls" +msgstr "沈默城牆" + +#: data/levels/world2/dan_morial.stl:3 +msgid "Dan Morial" +msgstr "丹莫瑞爾" + +#: data/levels/world2/detour.stl:3 +msgid "Detour" +msgstr "繞路" + +#: data/levels/world2/dfk-level1.stl:3 +msgid "Dark Forest Keep - The Evil Chamber" +msgstr "暗黑森林城堡 - 邪惡之廳" + +#: data/levels/world2/dfk-level2.stl:3 +msgid "Dark Forest Keep - The Eyes Of Nolok" +msgstr "暗黑森林城堡 - Nolok之眼" + +#: data/levels/world2/dfk-level3.stl:3 +msgid "Dark Forest Keep - The Black Tower" +msgstr "暗黑森林城堡 - 漆黑之塔" + +#: data/levels/world2/fish.stl:3 +msgid "Find the Bigger Fish!" +msgstr "找到更大條的魚!" + +#: data/levels/world2/forest1-grumbel.stl:3 +msgid "Forest Level 1" +msgstr "森林L1" + +#: data/levels/world2/ghostly.stl:3 +msgid "A Ghostly World" +msgstr "鬼魂世界" + +#: data/levels/world2/key1.stl:3 +msgid "key 1 water - to be placed behind waterfall" +msgstr "key 1 水 - 放在瀑布之後" + +#: data/levels/world2/key2.stl:3 +msgid "key 2 earth - to be placed underground" +msgstr "kye 2 地球 - 放在地上" + +#: data/levels/world2/key3.stl:3 +msgid "key 3 wood - to be placed in a big tree" +msgstr " key 3 木頭 - 放在大樹內" + +#: data/levels/world2/key4.stl:3 +msgid "key 4 fire - to be placed in a small castle" +msgstr "key 4 火 - 放在小城堡裡" + +#: data/levels/world2/key5.stl:3 +msgid "key 5 air - to be placed in clouds " +msgstr "key 5 空氣 - 放在雲端上" + +#: data/levels/world2/keystodoor.stl:3 +msgid "Entrance to the Castle" +msgstr "城堡入口" + +#: data/levels/world2/leaves.stl:3 +msgid "Walking Leaves" +msgstr "走動的樹葉" + +#: data/levels/world2/level1.stl:3 +msgid "Roots, Woody Roots" +msgstr "根,茂密的根" + +#: data/levels/world2/level1.stl:146 +msgid "" +"-Hint:\n" +"#If there seems to be\n" +"#no way to reach a door,\n" +"#remember that you might\n" +"#be supposed to come out\n" +"#of that door..." +msgstr "提示:\n# 如果看起來\n# 沒有辦法碰到某個門的話,\n#記得您有可能會因為之後從那個門出來而感到訝異\n#" + +#: data/levels/world2/level2.stl:3 +msgid "Down The Rabbit Hole" +msgstr "下去那個兔子的洞" + +#: data/levels/world2/level2.stl:46 +msgid "" +"-Oh no!\n" +"#The path is blocked! It\n" +"#seems that the only way\n" +"#leads through that dark\n" +"#hole in the ground..." +msgstr "喔不!\n# 道路被封鎖了! 看來\n#唯一的路\n#就是\n#地上的那個黑暗的洞口了\n# " + +#: data/levels/world2/level2.stl:55 +msgid "-Are you lost?" +msgstr "-您迷失了嗎?" + +#: data/levels/world2/level4.stl:3 +msgid "Going Underground" +msgstr "下去地下" + +#: data/levels/world2/level5.stl:3 +msgid "Green Hills" +msgstr "綠色丘陵" + +#: data/levels/world2/level6.stl:3 +msgid "No Name" +msgstr "沒名字" + +#: data/levels/world2/light+magic.stl:3 +msgid "Light and Magic" +msgstr "光與魔法" + +#: data/levels/world2/owls_revenge.stl:3 +msgid "Owls' Revenge" +msgstr "貓頭鷹的復仇" + +#: data/levels/world2/shocking.stl:3 +msgid "Shocking" +msgstr "震驚" + +#: data/levels/world2/trees.stl:3 +msgid "Penguins don't grow on Trees" +msgstr "企鵝不會長在樹上" + +#: data/levels/world2/underconstruction.stl:3 +msgid "Under Construction" +msgstr "建構中" + +#: data/levels/world2/updown.stl:3 +msgid "Up and Down" +msgstr "上上下下" + +#: data/levels/world2/village.stl:3 +msgid "A Village in the Forest" +msgstr "森林內的村莊" + +#: data/levels/world2/worldmap.stwm:3 +msgid "Forest World" +msgstr "森林世界" diff -Nru supertux-0.3.3/data/locale/ar.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ar.po --- supertux-0.3.3/data/locale/ar.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ar.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,467 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# fahadalsaidi , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Arabic (http://www.transifex.com/projects/p/supertux/language/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "قطع نقدية" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "رجوع" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "مستويات مشاركة" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "استمرار" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "خيارات" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "أحبط المستوى" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "إعداد عصى التحكم" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "أعلى" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "تحت" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "يسار" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "يمين" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "قفز" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "حركة" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "رجوع" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "مسافة" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "يمين Shift" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "يسار Shift" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "اللغة" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "ابدأ اللعبة" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "مؤلفون" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "خروج" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "اختر اللغة" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "اختر لغة أخرى لعرض النصوص " + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "اختر هيئة" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "اختر هيئة للعبة بها" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "ملء الشاشة" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "ملء كامل الشاشة" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "دقة" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "تلقائي" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "الصوت" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "عطل كل أصوات المؤثرات" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "موسيقى" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "عطل كل الموسيقى" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "الصوت( معطل)" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "الموسيقى ( معطلة)" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "وقت" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "" diff -Nru supertux-0.3.3/data/locale/az.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/az.po --- supertux-0.3.3/data/locale/az.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/az.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,467 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# yakup , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: yakup \n" +"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/supertux/language/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "" diff -Nru supertux-0.3.3/data/locale/be.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/be.po --- supertux-0.3.3/data/locale/be.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/be.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,466 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: meequz \n" +"Language-Team: Belarusian (http://www.transifex.com/projects/p/supertux/language/be/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: be\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "зрабілі ўнёсак: %s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Дасягненні ўзроўню" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Манеты" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Забіта нягоднікаў" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Схованкі" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Найлепшы час" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Патрэбны час узроўню" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nКарыстанне: %s [ПАРАМЕТРЫ] [ФАЙЛ УЗРОЎНЮ]\n\nПараметры:\n -f, --fullscreen На ўвесь экран\n -w, --window У акне\n -g, --geometry WIDTHxHEIGHT Сваё разрозненне\n -a, --aspect WIDTH:HEIGHT Свой стасунак бакоў\n -d, --default Прадвызначаныя настаўленні відэа\n --renderer RENDERER Карыстаць sdl, opengl ці auto для малявання\n --disable-sfx Адключыць гукавыя эфекты\n --disable-music Адключыць музыку\n -h, --help Паказаць гэтую даведку і выйсці\n -v, --version Паказаць версію і выйсці\n --console Уключыць унутраную кансоль сцэнараў\n --noconsole Адключыць унутраную кансоль сцэнараў\n --show-fps Паказваць частату кадраў на ўзроўнях\n --no-show-fps Не паказваць частату кадраў на ўзроўнях\n --record-demo FILE LEVEL Зрабіць запіс гульні ў файл\n --play-demo FILE LEVEL Прайграць запіс гульні\n -s, --debug-scripts Уключыць адладнік сцэнараў.\n --print-datadir Паказаць галоўны каталог звестак supertux.\n\nЗменныя асяроддзя:\n SUPERTUX2_USER_DIR Каталог для звестак карыстальніка (захаванні і г.д..);\n прадвызначана %s\n\n" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Дадаткі" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Паглядзець у інтэрнеце" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Паглядзець у інтэрнеце (адключана)" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Узроўні" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Мапа свету" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Свет" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Узровень" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" ад \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" ад \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Назад" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Дадатковыя ўзроўні" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Працягваць" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Настаўленні" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Спыніць узровень" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Настаўленні джойстыка" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "Уверх" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "Уніз" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "Налева" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "Направа" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "Падскок" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "Дзеянне" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Прыпыненне/Меню" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "Позірк налева" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "Позірк направа" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "Позірк угору" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "Позірк долу" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "Падскок пры націсканні \"ўверх\"" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Джойстык не знойдзены" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Выявіць джойстыкі" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "Няма" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Націсніце кнопку" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Настаўленні клавіятуры" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Кансоль" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "Стрэлка ўверх" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "Стрэлка ўніз" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "Стрэлка налева" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "Стрэлка направа" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "Enter" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "Прагал" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "Правы Shift" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "Левы Shift" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "Правы Ctrl" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "Левы Ctrl" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "Правы Alt" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "Левы Alt" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "Націсніце клавішу" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Мова" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "<аўтавызначэнне>" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Гуляць" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "Тытры" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "Выйсці" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "Мова" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "Пазначыць іншую мову для тэксту" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "Профіль" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "Пазначыць профіль для гульні" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "Прадвызначыць профіль" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "Ужыць ваш профіль адразу пасля запуску" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "На ўвесь экран" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "Разгарнуцца на ўвесь экран" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "Разрозненне" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Вызначыць разрозненне для поўнаэкраннага рэжыму (трэба ўключыць поўнаэкранны рэжым)" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "Маштаб" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "Змяніць маштаб прасторы гульні" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "аўта" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "Стасунак бакоў" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "Карэктаваць стасунак бакоў экрана" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "Гукі" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "Адключыць усе гукавыя эфекты" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "Музыка" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "Адключыць усю музыку" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "Гукі (адключана)" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "Музыка (адключана)" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "Наставіць дзеянні клавіш" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "Наставіць дзеянні джойстыка" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "Прыпынена" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "Пакінуць свет" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Рэкорд сабраных манет:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Рэкорд забітых:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Рэкорд адшуканых схованак:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Найлепшы час:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Патрэбны час узроўню:" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Вашае" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Найлепшае" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Нягоднікі" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Час" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Аўтарскія правы" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Гэтая гульня пастаўляецца ЦАЛКАМ БЕЗ ГАРАНТЫЙ. Гэта свабодная праграма, яе можна\nраспаўсюджваць на пэўных умовах. Падрабязнасці гл. ў файле COPYING.\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Ідзем угору..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Вы адшукалі схованку!" diff -Nru supertux-0.3.3/data/locale/ca.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ca.po --- supertux-0.3.3/data/locale/ca.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ca.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,35 +1,58 @@ -# Catalan translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Mart Bosc , 2007 -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Martí Bosc , 2007 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-02-19 18:27+0100\n" -"Last-Translator: Mart \n" -"Language-Team: Spanish \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Catalan (http://www.transifex.com/projects/p/supertux/language/ca/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.9\n" +"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" msgstr "" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Millors estadístiques del nivell" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Monedes" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" msgstr "" -#: src/supertux//main.cpp:231 +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Secrets" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "" + +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -48,147 +71,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" "\n" msgstr "" -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Millors estadstiques del nivell" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "" -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Mxim de monedes" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "" -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Mxima matana:" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "" -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Mnim temps necessari:" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Mxima puntuaci:" +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Tu" +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Millor" +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Monedes" +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Secrets" +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Temps" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Tornar" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Nivells aportats" -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "aportat per" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Continuar" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Has trobat un lloc secret!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Opcions" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Sortir del nivell" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Configurar Controls" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Configurar Joystick" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Amunt" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Ajupir-se" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Alt esquerre" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Alt dret" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Saltar" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Acci" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pausa/Menú" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Mirar a l'esquerra" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Mirar a la dreta" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Tornar" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "No hi ha Joystick instalat" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Cap" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Apreta botó..." + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Configurar Controls" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Amunt" @@ -241,32 +287,6 @@ msgid "Press Key" msgstr "Apreta la tecla" -#: src/supertux/menu/main_menu.cpp:39 -msgid "Start Game" -msgstr "Comenar el joc" - -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Nivells aportats" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Opcions" - -#: src/supertux/menu/main_menu.cpp:43 -msgid "Credits" -msgstr "Crdits" - -#: src/supertux/menu/main_menu.cpp:44 -msgid "Quit" -msgstr "Sortir" - #: src/supertux/menu/language_menu.cpp:36 msgid "Language" msgstr "" @@ -275,21 +295,17 @@ msgid "" msgstr "" -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Continuar" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Sortir del nivell" +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Començar el joc" -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "" +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "Crèdits" -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "" +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "Sortir" #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" @@ -328,7 +344,9 @@ msgstr "" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" msgstr "" #: src/supertux/menu/options_menu.cpp:69 @@ -340,136 +358,110 @@ msgstr "" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" msgstr "" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" msgstr "" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" msgstr "" -#: src/supertux/menu/options_menu.cpp:151 -#, fuzzy +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" -msgstr "Sonido" +msgstr "" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" msgstr "" -#: src/supertux/menu/options_menu.cpp:153 -#, fuzzy +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" -msgstr "Msica" +msgstr "" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" msgstr "" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "So (desactivat)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" -msgstr "Msica (desactivada)" +msgstr "Música (desactivada)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" msgstr "" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Configurar Joystick" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" msgstr "" -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pausa/Men" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "No hi ha Joystick instalat" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Apreta bot..." - #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" msgstr "Pausa" #: src/supertux/menu/worldmap_menu.cpp:30 msgid "Quit World" -msgstr "Sortir d'aquest mn" +msgstr "Sortir d'aquest món" -#~ msgid "Slot" -#~ msgstr "Ranura" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Màxim de monedes" -#~ msgid "Free" -#~ msgstr "Lliure" +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Màxima matança:" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "s: %s [OPCIONS] [NOM_DEL_FITXER]\n" -#~ "\n" - -#~ msgid "Yes" -#~ msgstr "S" - -#~ msgid "No" -#~ msgstr "No" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Opcions:\n" -#~ " -f, --fullscreen Executar el joc en pantalla completa\n" -#~ " -w, --window Executar el joc en una finestra\n" -#~ " -g, --geometry ANCHOxALTO Executar Super Tux en la resoluci donada\n" -#~ " --disable-sfx Desactivar efectes de so\n" -#~ " --disable-music Desactivar msica\n" -#~ " --help Mostra aquest missatge d'ajuda\n" -#~ " --version Mostra la versi del supertux i surt\n" -#~ " --show-fps Activa la visualizaci del framerate durant el joc\n" -#~ " --record-demo ARCHIVO NIVEL Graba una demo en FITXER\n" -#~ " --play-demo ARCHIVO NIVEL Reproduueix una demo grabada\n" -#~ "\n" - -#~ msgid "" -#~ "Copyright (c) 2006 SuperTux Devel Team\n" -#~ "This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -#~ "redistribute it under certain conditions; see the file COPYING for details.\n" -#~ msgstr "" -#~ "Copyright (c) 2003 El equip de SuperTux\n" -#~ "Aquest videojoc ve ABSOLUTAMENT SENSE CAP GARANTIA. Aix s programari lliure,\n" -#~ "tens perms per a distribuir-lo en certes ocndicions; mira el fitxer COPYING\n" -#~ "per a ms detalls.\n" +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Màxima puntuació:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Tu" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Millor" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Temps" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Has trobat un lloc secret!" diff -Nru supertux-0.3.3/data/locale/cmn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/cmn.po --- supertux-0.3.3/data/locale/cmn.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/cmn.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,468 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Franklin , 2013 +# Wei-Lun Chao , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-12-20 16:41+0000\n" +"Last-Translator: Wei-Lun Chao \n" +"Language-Team: Chinese (Mandarin) (http://www.transifex.com/projects/p/supertux/language/cmn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cmn\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "貢獻者:%s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "最佳關卡統計" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "金幣" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "壞蛋已解決" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "不明區域" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "最佳時間" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "關卡目標時間" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\n\\n\n用法:%s [選項] [關卡檔]\\n\n\\n\n選項:\\n\n-f, --fullscreen:在全螢幕模式下執行\\n\n-w, --window:在視窗模式下執行\\n\n-g, --geometry 寬 x 高:在指定的解析度下執行\\n\n-a, --aspect 寬:高: 在指定的畫面比例下執行\\n\n-d, --default:將影像設定回預設值\\n\n--renderer RENDERER:設定使用 sdl,opengl,或是自動選取成像器\\n\n--disable-sfx:關閉音效\\n\n--disable-music:關閉音樂\\n\n-h, --help:顯示此說明畫面並離開\\n\n-v, --version:顯示 SuperTux 版號並離開\\n\n--console:開啟遊戲中的文稿主控臺\\n\n--noconsole:關閉遊戲中的文稿主控臺\\n\n--show-fps:在關卡內顯示影格率\\n\n--no-show-fps:不要顯示影格率\\n\n--record-demo FILE LEVEL:錄製某關卡的示範到 FILE 中\\n\n--play-demo FILE LEVEL:玩某個已錄製的示範\\n\n-s, --debug-scripts:開啟文稿除錯器\\n\n--print-datadir:列印 supertux 主資料目錄\\n\n\\n\n環境變數:\\n\nSUPERTUX2_USER_DIR 使用者資料 (如儲存遊戲等) 的目錄。\\n\n 預設為 %s\n\n" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "附加元件" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "上線查看" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "上線查看(已關閉)" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "關卡集" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "世界地圖" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "世界 " + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "關卡" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s「%s」由「%s」設計" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "「%s」由「%s」設計" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "返回" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "自編關卡" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "繼續" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "選項" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "中止本關" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "設定搖桿" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "上" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "下" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "左" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "右" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "跳" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "動作" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "暫停/選單" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "查看左方" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "查看右方" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "查看上方" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "查看下方" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "向上跳" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "找不到搖桿裝置" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "掃描搖桿…" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "無" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "按下按鈕" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "鍵盤設置" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "主控臺" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "游標向上" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "游標向下" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "游標向左" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "游標向右" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "Enter 鍵" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "空白鍵" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "右方 Shift" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "左方 Shift" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "右方 Control" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "左方 Control" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "右邊 Alt" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "左邊 Alt" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "按下按鈕" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "語言" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "<自動偵測>" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "遊戲開始" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "謝誌" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "離開" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "挑選你的語言" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "挑選不同的語言顯示內文" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "選擇設定檔" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "選擇一種遊戲設定檔" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "起始設定檔" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "啓動之後立即選擇你的設定檔" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "全螢幕" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "填滿整個螢幕" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "解析度" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "決定全螢幕解析度模式(必須轉換為全螢幕才能完成變更)" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "放大比率" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "變更遊戲區域的比率" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "自動" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "長寬比" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "調整長寬比" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "聲音" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "關閉所有音效" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "音樂" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "關閉所有音樂" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "音效 (已關閉)" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "音樂 (已關閉)" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "設定按鍵與動作的對應" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "設定搖桿控制與動作的對應" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "暫停" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "離開" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "最多取得錢幣數:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "最高挑戰失敗次數:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "最多找到的祕密區域:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "最佳完成時間:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "關卡目標時間:" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "你" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "最佳成績" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "壞蛋" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "時間" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "著作權宣告" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "這個遊戲沒有任何保證服務。這是自由軟體,你可以在特定條件下重新散布。詳情請參考 COPYING 檔。\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "出發" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "你發現了一個祕密區域!" diff -Nru supertux-0.3.3/data/locale/cs.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/cs.po --- supertux-0.3.3/data/locale/cs.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/cs.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,35 +1,61 @@ -# Czech translations for SuperTux -# Copyright (C) 2006 Ondrej Hosek -# This file is distributed under the same license as the SuperTux package. -# -# Ondrej Hosek , 2006 -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Narre , 2013 +# Ondřej Hošek , 2006 +# fri , 2013 +# Hume , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-02-02 17:15+0100\n" -"Last-Translator: Ondřej Hošek \n" -"Language-Team: Czech\n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-12-18 14:46+0000\n" +"Last-Translator: Hume \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/supertux/language/cs/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Czech\n" -"X-Poedit-Country: CZECH REPUBLIC\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "" +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "příspěl %s" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" -msgstr "" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Statistika nejlepších v úrovni" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Mince" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Zabitých zlejšků" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Skrýše" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Nejlepší čas" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Čas" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -48,149 +74,169 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" - -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Statistika nejlepších v úrovni" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Nejvíce sesbíraních mincí:" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Nejvíce zneškodněných protivníků:" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Nejméně času:" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nPoužití: %s [VOLBY] [SOUBORSÚROVNÍ]\n\nOptions:\n -f, --fullscreen Spustit v režimu celé obrazovky\n -w, --window Spustit v okenním režimu\n -g, --geometry WIDTHxHEIGHT Spustit SuperTuxe v zadaném rozlišení\n -a, --aspect WIDTH:HEIGHT Spustit SuperTux se zadaným poměrem stran\n -d, --default Nastavit videonastavení znovu na výchozí hodnoty\n --renderer RENDERER Použít pro vykreslování sdl, opengl, nebo auto\n --disable-sfx Zakázat zvukové efekty\n --disable-music Zakázat hudbu\n -h, --help Ukázat tuto nápovědu a ukončit\n -v, --version Ukázat verzi SuperTuxe a ukončit\n --console Povolit ve hře skriptovací konzoli\n --noconsole Zakázat ve hře skriptovací konzoli\n --show-fps Zobrazit v úrovních rychlost snímkování\n --no-show-fps Nezobrazovat v úrovních rychlost snímkování\n --record-demo FILE LEVEL Nahrát ukázku (demo) do SOUBORU\n --play-demo FILE LEVEL Přehrát nahranou ukázku\n -s, --debug-scripts Povolit ladič skriptu.\n --print-datadir Vytisknout supertuxův adresář s hlavními daty.\n\nProměnné prostředí:\n SUPERTUX2_USER_DIR Adresář pro uživatelská data (uložené hry atd.);\n výchozí %s\n\n" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Nejvíce nalezených skrýší" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Doplňky" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Ty" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Zkontrolovat dostupnost doplňků online" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Nejlepší" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Zkontrolovat dostupnost doplňků online (vypnuto)" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Mince" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Sada úrovní" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Svět" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Svět" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Úroveň" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" za \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" za \"%s\"" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Skrýše" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Zpět" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Čas" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Přispěné úrovně" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"Tato hra přichází BEZ JAKÉKOLIV ZÁRUKY. Tento program je volný software; smíš jej\n" -"distribuovat dle pokynů v souboru COPYING.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "Autor: " +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Pokračovat" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Našel jsi tajnou skrýš!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Nastavení" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Opustit úroveň" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Nastavit klávesnici" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Nastavit joystick" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Nahoru" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Dolů" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Vlevo" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Vpravo" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Skok" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Akce" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pauza/Menu" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" -msgstr "Kouknout vlevo" +msgstr "Podívat se doleva" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" -msgstr "Kouknout vpravo" +msgstr "Podívat se doprava" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "Podívat se nahoru" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" +msgstr "Podívat se dolů" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Konzole" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" -msgstr "" +msgstr "Skočit stiskem klávesy nahoru" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Zpět" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Nenalezen žádný joystick" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Vyhledat joysticky" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" -msgstr "Nic" +msgstr "-Nic-" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Stiskni tlačítko" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Nastavit klávesnici" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konzole" #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" @@ -234,181 +280,132 @@ #: src/supertux/menu/keyboard_menu.cpp:78 msgid "Right Alt" -msgstr "Pravý Alt" +msgstr "Alt Gr" #: src/supertux/menu/keyboard_menu.cpp:80 msgid "Left Alt" -msgstr "Levý Alt" +msgstr "Alt" #: src/supertux/menu/keyboard_menu.cpp:90 msgid "Press Key" msgstr "Stiskni klávesu" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Jazyk" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Spustit hru" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Přispěné úrovně" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Doplňky" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Nastavení" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Autoři" #: src/supertux/menu/main_menu.cpp:44 msgid "Quit" -msgstr "Ukončit" - -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Pokračovat" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Přerušit úroveň" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "" +msgstr "Ukončit hru" #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "" +msgstr "Zvolit jazyk" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Vybrat jiný jazyk pro zobrazení textu" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "" +msgstr "Zvolit profil" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Vyber si profil, za který chceš hrát" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" -msgstr "" +msgstr "Profil při spuštění" #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Zvolit profil okamžitě po spuštění" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" -msgstr "Plná obrazovka" +msgstr "Celá obrazovka" #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Vyplnit celou obrazovku" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Rozlišení" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Určit rozlišení použíté v režimu celé obrazovky (musíte přepnout zobrazení na celou obrazovku, aby se změna dokončila)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Zvětšení" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Zvětšit či zmenšit obraz" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "Automaticky" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" -msgstr "" +msgstr "Poměr stran" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" -msgstr "" +msgstr "Upravit poměr stran" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Zvuk" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Zakázat všechny zvukové efekty" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Hudba" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Vypnout hudbu" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Zvuk (vypnut)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Hudba (vypnutá)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" +msgstr "Nastavit přiřazení kláves" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Nastavit joystick" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pauza/Menu" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Nenalezen žádný joystick" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Stiskni tlačítko" +msgstr "Nastavit přiřazení tlačítek joysticku" #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -418,62 +415,56 @@ msgid "Quit World" msgstr "Opustit svět" -#~ msgid "Slot" -#~ msgstr "Hra" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Nejvíce sebraných mincí:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Nejvíce zabitých zlejšků:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Nejvíce nalezených skrýší:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Nejlepší čas:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Čas:" -#~ msgid "Free" -#~ msgstr "Volná" +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Ty" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Nejlepší" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Použití: %s [NASTAVENÍ] [SOUBOR_ÚROVNĚ]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Nastavení:\n" -#~ " -f, --fullscreen Spustit přes celou obrazovku\n" -#~ " -w, --window Spustit v okně\n" -#~ " -g, --geometry ŠÍŘKAxVÝŠKA Spustit SuperTux v zadaném rozlišení\n" -#~ " -a, --aspect ŠÍŘKA:VÝŠKA Spustit SuperTux se zadaným poměrem stran\n" -#~ " --disable-sfx Vypnout zvukové efekty\n" -#~ " --disable-music Vypnout hudbu\n" -#~ " --help Zobrazit tento pomocný text\n" -#~ " --version Zobrazit verzi a ukončit program\n" -#~ " --console Zapnout skriptovací konzoli ve hře\n" -#~ " --noconsole Vypnout skriptovací konzoli ve hře\n" -#~ " --show-fps Zobrazovat rychlost vykreslování\n" -#~ " --no-show-fps Nezobrazovat rychlost vykreslování\n" -#~ " --record-demo SOUBOR ÚROVEŇ Nahrát demo úrovně ÚROVEŇ do SOUBORu\n" -#~ " --play-demo SOUBOR ÚROVEŇ Přehrát demo úrovně ÚROVEŇ ze SOUBORu\n" -#~ "\n" - -#~ msgid "Yes" -#~ msgstr "Ano" +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Zlejšci" -#~ msgid "No" -#~ msgstr "Ne" +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Čas" -#~ msgid "Remove" -#~ msgstr "Odebrat" +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Copyright" -#~ msgid "Install" -#~ msgstr "Instalovat" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Tato hra přichází BEZ JAKÉKOLIV ZÁRUKY. Je to volně šiřitelný software a bude uvítáno, když \\n\nho budete šířit za určitých podmínek. Podrobnosti najdete v souboru COPYING. \\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Šplháme..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Našel jsi tajnou skrýš!" diff -Nru supertux-0.3.3/data/locale/da.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/da.po --- supertux-0.3.3/data/locale/da.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/da.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,35 +1,57 @@ -# Danish translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Anders , 2006 -# Anders Schlichtkrull , 2007 -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: da\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-04-24 11:20+0200\n" -"Last-Translator: Anders Schlichtkrull \n" -"Language-Team: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Danish (http://www.transifex.com/projects/p/supertux/language/da/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "lavet af %s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Bedste bane-statistikker" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Mønter" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" msgstr "" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Hemmeligheder" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" msgstr "" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -48,150 +70,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" "\n" msgstr "" -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Bedste bane statistikker" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Tilføjelser" -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Flest mnter indsamlet:" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Tjek online" -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Flest fjender nedlagt:" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Tjek online (slået fra)" -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Kortest tid brugt:" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Flest hemmeligheder fundet:" +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Dig" +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Bedste" +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Mnter" +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Hemmeligheder" +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Tid" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Tilbage" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"Dette spil kommer UDEN NOGET GARANTI. Det er fri software og du er velkommen til\n" -"at videredistribuere det under visse forhold. Se filen COPYING for mere information.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "lavet af " +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Andre baner" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Du har fundet et hemmeligt omrde" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Fortsæt" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Indstillinger" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Indstil tastatur" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Forlad bane" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Indstil joystick" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Op" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Ned" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Venstre" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" -msgstr "Hjre" +msgstr "Højre" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Hop" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Handling" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pause/Menu" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" -msgstr "Se til hjre" +msgstr "Kig højre" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" -msgstr "Se til venstre" +msgstr "Kig venstre" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "Kig op" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" +msgstr "Kig ned" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Konsol" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" -msgstr "" +msgstr "Hop med op-tasten" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Tilbage" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Intet joystick fundet" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Scan efter joysticks" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Ingen" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Tryk på en knap" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Indstil tastatur" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konsol" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Pil op" @@ -206,7 +248,7 @@ #: src/supertux/menu/keyboard_menu.cpp:64 msgid "Right cursor" -msgstr "Pil til hjre" +msgstr "Pil til højre" #: src/supertux/menu/keyboard_menu.cpp:66 msgid "Return" @@ -218,7 +260,7 @@ #: src/supertux/menu/keyboard_menu.cpp:70 msgid "Right Shift" -msgstr "Hjre Shift" +msgstr "Højre Shift" #: src/supertux/menu/keyboard_menu.cpp:72 msgid "Left Shift" @@ -226,7 +268,7 @@ #: src/supertux/menu/keyboard_menu.cpp:74 msgid "Right Control" -msgstr "Hjre Ctrl" +msgstr "Højre Ctrl" #: src/supertux/menu/keyboard_menu.cpp:76 msgid "Left Control" @@ -234,7 +276,7 @@ #: src/supertux/menu/keyboard_menu.cpp:78 msgid "Right Alt" -msgstr "Hjre Alt" +msgstr "Højre Alt" #: src/supertux/menu/keyboard_menu.cpp:80 msgid "Left Alt" @@ -242,26 +284,20 @@ #: src/supertux/menu/keyboard_menu.cpp:90 msgid "Press Key" -msgstr "Tryk p en tast" +msgstr "Tryk på en tast" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Sprog" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Start spil" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Andre baner" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Tilfjelser" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Indstillinger" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Rulletekst" @@ -270,145 +306,102 @@ msgid "Quit" msgstr "Afslut spil" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Fortst" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Forlad bane" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Tjek online" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Tjek online (slet fra)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "" +msgstr "Vælg sprog " #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Vælg et andet sprog at vise teksten på" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "" +msgstr "Vælg profil" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Vælg hvilken profil du vil spille på" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" -msgstr "" +msgstr "Profil når spillet startes" #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Vælg din profil efter spillet er startet." #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" -msgstr "Fuldskrm" +msgstr "Fuldskærm" #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Udfyld hele skærmen" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Opløsning" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Vælg den opløsning der skal bruges i fuldskærm (du skal også slå fuldskærm til)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Forstørrelse" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Vælg hvor meget spillet skal forstørres" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "auto" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" -msgstr "" +msgstr "Højde-bredde-forhold" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" -msgstr "" +msgstr "Indstil højde-bredde-forhold" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Lyd" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Slå alle lydeffekter fra" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Musik" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Slå musikken fra" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" -msgstr "Lyd (slet fra)" +msgstr "Lyd (slået fra)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" -msgstr "Musik (slet fra)" +msgstr "Musik (slået fra)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" +msgstr "Indstil taster" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Indstil Joystick" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pause/Menu" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Intet Joystick fundet" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Tryk p en knap" +msgstr "Indstil joystick-knapperne" #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -418,55 +411,56 @@ msgid "Quit World" msgstr "Forlad verden" -#~ msgid "Slot" -#~ msgstr "Plads" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Flest mønter indsamlet:" -#~ msgid "Free" -#~ msgstr "Ledig" +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Flest fjender nedlagt:" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Brug: %s [FLAG] [BANEFIL]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Flag:\n" -#~ " -f, --fullscreen Kr i fuldskrm\n" -#~ " -w, --window Kr i vindue\n" -#~ " -g, --geometry BREDDExHJDE Kr SuperTux i valgt oplsning\n" -#~ " -a, --aspect BREDDExHJDE Kr SuperTux i valgt forhold\n" -#~ " --disable-sfx Sl lydeffekter fra\n" -#~ " --disable-music Sl musik fra\n" -#~ " --help Vis denne hjlpebesked\n" -#~ " --version Vis SuperTux version og afslut\n" -#~ " --console Aktiver scriptkonsollen\n" -#~ " --noconsole Deaktiver scriptkonsollen\n" -#~ " --show-fps Vis framerate (FPS) i niveauer\n" -#~ " --record-demo FIL BANE Optag en demo til FIL\n" -#~ " --play-demo FIL BANE Afspil en demo\n" -#~ "\n" +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Flest hemmeligheder fundet:" -#~ msgid "Yes" -#~ msgstr "Ja" +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" -#~ msgid "No" -#~ msgstr "Nej" +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Din" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Bedste" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Tid" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Vi hopper op..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Du har fundet et hemmeligt område" diff -Nru supertux-0.3.3/data/locale/de.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/de.po --- supertux-0.3.3/data/locale/de.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/de.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,43 +1,62 @@ -# German translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Anonymouse , 2013 +# sommer , 2006,2013 +# emukis, 2013-2014 # Matthias Braun , 2004 -# Christoph Sommer , 2006 -# +# tobbi , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.3\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2010-02-27 23:18+0100\n" -"Last-Translator: Florian Forster \n" -"Language-Team: German \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-01-08 20:37+0000\n" +"Last-Translator: emukis\n" +"Language-Team: German (http://www.transifex.com/projects/p/supertux/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-Poedit-Language: German\n" -"X-Poedit-Country: GERMANY\n" -"X-Poedit-SourceCharset: iso-8859-1\n" -"X-Poedit-Basepath: ../../\n" -"X-Poedit-KeywordsList: draw_text;draw_center_text;_\n" -"X-Poedit-SearchPath-0: src\n" - -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "Aufruf: " +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "beigesteuert von %s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Level-Rekorde" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Münzen" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Gegner besiegt" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Verstecke" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Rekord" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Zielzeit:" + +#: src/supertux/main.cpp:237 +#, c-format msgid "" -" [OPTIONS] [LEVELFILE]\n" "\n" -msgstr "" -" [OPTIONS] [LEVELDATEI]\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" "\n" - -#: src/supertux//main.cpp:231 -msgid "" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -56,168 +75,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" -"Optionen:\n" -" -f, --fullscreen Vollbild-Modus\n" -" -w, --window Fenster-Modus\n" -" -g, --geometry WIDTHxHEIGHT SuperTux mit gewünschter Auflösung starten\n" -" -a, --aspect WIDTH:HEIGHT Seitenverhältnis des Monitors angeben\n" -" --renderer RENDERER Verwende den sdl, opengl oder auto Renderer\n" -" --disable-sfx Soundeffekte deaktivieren\n" -" --disable-music Musik deaktivieren\n" -" -h, --help Diesen Hilfetext anzeigen\n" -" -v, --version SuperTux-Version anzeigen und beenden\n" -" --console Entwickler-Konsole einschalten\n" -" --noconsole Entwickler-Konsole ausschalten\n" -" --show-fps FPS-Anzeige einschalten\n" -" --no-show-fps FPS-Anzeige aussschalten\n" -" --record-demo FILE LEVEL Demo in Datei FILE aufzeichnen\n" -" --play-demo FILE LEVEL Demo aus Datei FILE abspielen\n" -" -s, --debug-scripts Script-Debugger aktivieren\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" "\n" +msgstr "\nVerwendung: %s [OPTIONEN] [LEVELDATEI]\n\nOptionen:\n -f, --fullscreen Im Vollbildmodus ausführen\n -w, --window Im Fenstermodus ausführen\n -g, --geometry BREITExHÖHE SuperTux mit angegebener Auflösung ausführen\n -a, --aspect BREITE:HÖHE SuperTux mit angegebenem Seitenverhältnis ausführen\n -d, --default Videoeinstellungen auf Standardwerte zurücksetzen\n --renderer RENDERER sdl, opengl, oder auto zum Rendern verwenden\n --disable-sfx Soundeffekte deaktivieren\n --disable-music Musik deaktivieren\n -h, --help Diese Hilfenachricht anzeigen und beenden\n -v, --version SuperTux-Version anzeigen und beenden\n --console Skriptkonsole im Spiel anzeigen\n --noconsole Skriptkonsole im Spiel deaktivieren\n --show-fps Framerate in Leveln anzeigen\n --no-show-fps Framerate nicht in Leveln anzeigen\n --record-demo DATEI LEVEL Eine Demo nach DATEI aufzeichnen\n --play-demo DATEI LEVEL Eine aufgenommene Demo abspielen\n -s, --debug-scripts Skriptdebugger aktivieren.\n --print-datadir Supertux primäres Datenverzeichnis ausgeben.\n\nUmgebungsvariablen:\n SUPERTUX2_USER_DIR Verzeichnis für Nutzerdaten (gespeicherte Spiele etc.);\n Standard %s\n\n" -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Level-Rekorde" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Münzen gesammelt:" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Gegner besiegt:" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Schnellste Zeit:" - -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Verstecke gefunden:" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Erweiterungen" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Aktuell" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Liste herunterladen" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Rekord" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Liste herunterladen (deaktiviert)" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Münzen" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Leveleinstellungen" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Weltkarte" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Welt" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Level" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" von \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" von \"%s\"" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Verstecke" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Zurück" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Zeit" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Zusatzlevel" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"Für dieses Spiel besteht KEINERLEI GARANTIE. Dieses Spiel ist freie Software, die Sie unter\n" -"bestimmten Bedingungen weitergeben dürfen; Details finden Sie in der Datei COPYING.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "von " +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Weiterspielen" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Neues Versteck gefunden!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Einstellungen" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "Hoch geht's…" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Level Abbrechen" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Tastenbelegung" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Joystickbelegung" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Oben" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Unten" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Links" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Rechts" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Springen" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Aktion" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pause/Menü" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Links umsehen" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Rechts umsehen" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" msgstr "Oben umsehen" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" msgstr "Unten umsehen" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Konsole" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "Mit \"Hoch\" springen" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Zurück" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Keine Joysticks gefunden" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Nach Joysticks suchen" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Keine" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Knopf drücken" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Tastenbelegung" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konsole" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Oben" @@ -270,24 +291,18 @@ msgid "Press Key" msgstr "Taste drücken" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Sprache" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Spiel starten" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Zusatzlevel" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Erweiterungen" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Einstellungen" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Abspann" @@ -296,30 +311,6 @@ msgid "Quit" msgstr "Beenden" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "Sprache" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Weiterspielen" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Level Abbrechen" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Liste herunterladen" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Liste herunterladen (deaktiviert)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" msgstr "Sprache auswählen" @@ -357,7 +348,9 @@ msgstr "Auflösung" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" msgstr "Auflösung, die im Vollbildmodus verwendet wird. Änderung wird beim Wechsel in den Vollbildmodus wirksam" #: src/supertux/menu/options_menu.cpp:69 @@ -369,73 +362,52 @@ msgstr "Wählt die Skalierung des Spielbereichs aus" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" msgstr "auto" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" msgstr "Seitenverhältnis" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" msgstr "Seitenverhältnis anpassen" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Sound" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" msgstr "Alle Sound-Effekte deaktivieren" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Musik" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" msgstr "Musik deaktivieren" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Sound (deaktiviert)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Musik (deaktiviert)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" msgstr "Tastenbelegung der Tastatur konfigurieren" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Joystickbelegung" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" msgstr "Tastenbeledung des Joysticks konfigurieren" -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pause/Menü" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Keine Joysticks gefunden" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "Nach Joysticks suchen" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Knopf drücken" - #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" msgstr "Pause" @@ -443,3 +415,57 @@ #: src/supertux/menu/worldmap_menu.cpp:30 msgid "Quit World" msgstr "Welt verlassen" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Münzen gesammelt:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Gegner besiegt:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Verstecke gefunden:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Rekord" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Zielzeit:" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Aktuell" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Rekord" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Monster" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Zeit" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Copyright" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Dieses Spiel wird OHNE JEDE HAFTUNG angeboten. Dies ist freie Software und du bist eingeladen\n um sie unter bestimmten Voraussetzung zu verbreiten; für mehr Details siehe die COPYING Datei.\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Hoch geht's..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Neues Versteck gefunden!" diff -Nru supertux-0.3.3/data/locale/el.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/el.po --- supertux-0.3.3/data/locale/el.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/el.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,467 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# nvangelis , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: nvangelis \n" +"Language-Team: Greek (http://www.transifex.com/projects/p/supertux/language/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "συμβολή από %s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Καλύτερα Στατιστικά Επιπέδου" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Νομίσματα" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Κακοί σκοτώθηκαν" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Μυστικά" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Καλύτερος χρόνος" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Χρόνος στόχος επιπέδου" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nΧρήση: %s [ΕΠΙΛΟΓΕΣ] [ΑΡΧΕΙΟ_ΕΠΙΠΕΔΟΥ]\n\nΕπιλογές:\n-f, --fullscreen Κατάσταση πλήρους οθόνης\n-w, --window\n-g, --geometry\n-a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio⏎\n-d, --default Reset video settings to default values⏎\n--renderer RENDERER Use sdl, opengl, or auto to render⏎\n--disable-sfx Disable sound effects⏎\n--disable-music Disable music⏎\n-h, --help Εμφάνισε αυτό το βοηθητικό μήνυμα και έξοδος\n-v, --version Εμφάνισε την έκοδση του SuperTux και έξοδος\n--console Ενεργοποίησε Enable ingame scripting console⏎\n--noconsole Disable ingame scripting console⏎\n--show-fps Εμφάνισε το το ρυθμό πλαισίων στα επίπεδα\n--no-show-fps Μην εμφανίσεις το ρυθμό πλαισίων στα επίπεδα\n--record-demo ΑΡΧΕΙΟ ΕΠΙΠΕΔΟ Εγγραφή ενός demo στο ΑΡΧΕΙΟ\n--play-demo ΑΡΧΕΙΟ ΕΠΙΠΕΔΟ Αναπαραγωγή ενός εγγεγραμένου demo\n-s, --debug-scripts Enable script debugger.⏎\n--print-datadir Εκτύπωσε τον κύριο κατάλογο δεδομένων του SuperTux\n\nΜεταβλητές περιβάλλοντος:\nSUPERTUX2_USER_DIR Κατάλογος για αρχεία χρήστη (αποθήκευση παιχνιδιών, κ.α.);\nΠροεπιλογή %s\n" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Πρόσθετα" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Online Έλεγχος" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Online Έλεγχος (απενεργοποιημένος)" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Σύνολο επιπέδων" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Χάρτης του κόσμου" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Κόσμος" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Επίπεδο" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" με \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" με \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Πίσω" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Επίπεδα Συνεισφοράς" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Συνέχεια" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Επιλογές" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Εγκατάλειψη Επιπέδου" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Εγκατάσταση Χειριστηρίου" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "Πάνω" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "Κάτω" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "Αριστερά" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "Δεξιά" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "Άλμα" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "Δράση" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Παύση/Μενού" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "Κρυφοκοίταγμα Αριστερά" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "Κρυφοκοίταγμα Δεξιά" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "Κρυφοκοίταγμα Πάνω" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "Κρυφοκοίταγμα Κάτω" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "Πήδα με Ανοδικό Βέλος" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Δε βρέθηκαν χειριστήρια" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Σάρωση για χειριστήρια" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "Κανένας" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Πίεσε το Πλήκτρο" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Εγκατάσταση Πληκτρολογίου" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Κονσόλα" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "Πάνω δρόμεας" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "Κάτω δρομέας" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "Αριστερός δρομέας" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "Δεξιός δρομέας" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "Επιστροφή" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "Διάστημα" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "Δεξί Shift" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "Αριστερό Shift" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "Δεξί Control" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "Αριστερό Control" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "Δεξί Alt" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "Αριστερό Alt" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "Πάτησε Πλήκτρο" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Γλώσσα" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "<αυτόματη-ανίχνευση>" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Έναρξη Παιχνιδιού" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "Αναγνώριση Προσφοράς" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "Έξοδος" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "Επέλεξε Γλώσσα" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "Επέλεξε διαφορετική γλώσσα για την εμφάνιση κειμένου στην" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "Επέλεξε Προφίλ" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "Επέλεξε ένα προφίλ για να παίξεις" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "Προφίλ Εκκίνησης" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "Επέλεξε το προφίλ σου αμέσως μετά την εκκίνηση" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "Πλήρης οθόνη" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "Γέμισε ολόκληρη την οθόνη" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "Ανάλυση" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Καθόρισε την ανάλυση για λειτουργία πλήρης οθόνης (θα πρέπει να κάνεις εναλλαγή σε επλήρη οθόνη για να ολοκληρώσεις την αλλαγή) " + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "Μεγένθυση" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "Άλλαξε τη μεγένθυνση της περιοχής του παιχνιδιού " + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "αυτόματο" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "Λόγος Διαστάσεων" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "Προσάρμοσε το λόγο διαστάσεων" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "Ήχος" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "Απενεργοποίησε όλα τα ηχητικά εφέ" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "Μουσική" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "Απενεργοποίησε όλα τα αρχεία μουσικής" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "Ήχος (απενεργοποιημένος)" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "Μουσική (απενεργοποιημένη)" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "Ρύθμισε τις αντιστοιχίσεις των πλήκτρων" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "Ρύθμισε τις αντιστοιχίσεις ελέγχου του χειριστηρίου" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "Παύση" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "Έξοδος από τον Κόσμο" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Μέγιστος αριθμός νομισμάτων που συγκεντρώθηκαν:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Μέγιστο fragging:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Μέγιστα μυστικά που βρέθηκαν:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Καλύτερος χρόνος ολοκλήρωσης:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Χρόνος στόχος επιπέδου:" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Εσύ" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Καλύτερος" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Κακοί" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Χρόνος" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Πνευματικά Δικαιώματα" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Αυτό το παιχνίδι διανέμεται ΧΩΡΙΣ ΚΑΜΙΑ ΕΓΓΥΗΣΗ. Είναι ελεύθερο λογισμικό, και προτρέπεται\nη αναδιανομή του υπό συγκεκριμένους όρους; βλέπε το αρχείο COPYING για λεπτομέρειες.\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Πάνω πάμε..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Βρήκες μια μυστική περιοχή!" diff -Nru supertux-0.3.3/data/locale/eo.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/eo.po --- supertux-0.3.3/data/locale/eo.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/eo.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,468 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Benjamin Leduc , 2013 +# sencerbulo , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-12-23 20:57+0000\n" +"Last-Translator: sencerbulo \n" +"Language-Team: Esperanto (http://www.transifex.com/projects/p/supertux/language/eo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: eo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "Proponita de %s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Moneroj" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Mortigintaj malbonuloj" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Sekretoj" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Plej bona tempo" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Aldonaĵoj" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Serĉi sur la Reto " + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Serĉi sur la Reto (Malaktivata) " + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Mondmapo" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Mondo" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Nivelo" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" de \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" de \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Reen" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "kontribuitaj niveloj" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Daŭri" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Opcioj" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Eliri Nivelojn" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Agori la Ludmantenilon" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "Supre" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "Malsupre" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "Maldekstre" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "Dekstre" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "Salti" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "Akcio" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Paŭzi/Menuo" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "Maldekstre Rigardi" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "Dekstre Rigardi" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "Supre Rigardi" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "Malsupre Rigardi" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "Salti premante la supran klavon" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Ludmantenilo ne trovita " + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Serĉanta la Ludmantenilojn " + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "Neniu" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Premu butonon" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Agori la Klavaron" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konzolo" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "Supre-klavo" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "Malsupre-klavo" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "Maldekstre-klavo" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "Dekstre-klavo" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "Eniga klavo" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "Spaceto klavo" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "Dekstra Majuskliga klavo" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "Maldekstra Majuskliga klavo" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "Dekstra KRTL-klavo" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "Maldekstra KRTL-klavo" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "Dekstra ALT-klavo" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "Maldekstra ALT-klavo" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Lingvo" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Komenci la ludon" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "Eliri" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "Elekti Lingvon " + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "Elekti profilon" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "Elekti profilon por ludi" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "Plenekrano" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "Sono" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "Malaktivigi la Sonon" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "Muziko" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "Malaktivigi la Muzikon" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "Sono (Malaktivata) " + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "Muziko (Malaktivata) " + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "Paŭzo" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "Eliri la Mondon" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Vi" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Plej bona" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Malbonuloj" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Tempo" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Kopirajtoj" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "" diff -Nru supertux-0.3.3/data/locale/es.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/es.po --- supertux-0.3.3/data/locale/es.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/es.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,38 +1,60 @@ -# Spanish translations for SuperTux -# Copyright (C) 2004 Javier Beaumont -# Copyright (C) 2006 Fernando Carmona -# Copyright (C) 2008 Sergio Lpez - Brias -# This file is distributed under the same license as the SuperTux package. -# -# Javier Beaumont , 2004 +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: # Fernando Carmona , 2006 -# +# goliveira , 2013 +# Javier Beaumont , 2004 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2008-05-11 01:01+0100\n" -"Last-Translator: Sergio Lpez - Brias \n" -"Language-Team: Spanish \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: goliveira \n" +"Language-Team: Spanish (http://www.transifex.com/projects/p/supertux/language/es/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.9\n" +"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "aportado por %s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Mejores estadísticas del nivel" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Monedas" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" msgstr "" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Secretos" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Mejor tiempo" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" msgstr "" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -51,161 +73,169 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" "\n" msgstr "" -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Mejores estadsticas del nivel" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Complementos" -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Mximo de monedas:" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Verificación en-línea" -#: src/supertux//statistics.cpp:147 -#, fuzzy -msgid "Max fragging:" -msgstr "Mxima matanza:" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Verificación en-línea (deshabilitado)" -#: src/supertux//statistics.cpp:151 -#, fuzzy -msgid "Min time needed:" -msgstr "Mnimo tiempo necesario:" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" -#: src/supertux//statistics.cpp:155 -#, fuzzy -msgid "Max secrets found:" -msgstr "Mxima puntuacin:" +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "T" +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Mundo" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Mejor" +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Nivel" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -#, fuzzy -msgid "Coins" -msgstr "Monedas" +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" por \"%s\"" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Secretos" +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" por \"%s\"" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Tiempo" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Volver" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 El equipo de SuperTux\n" -"Este juego viene sin ABSOLUTAMENTE NINGUNA GARANTA. Esto es software libre, tienes permiso para\n" -"redistribuirlo bajo ciertas condiciones; mira el archivo COPYING para ms detalles.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "aportado por" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Niveles aportados" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Encontraste un area secreta!" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Continuar" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Opciones" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -#, fuzzy -msgid "Setup Keyboard" -msgstr "Configurar Controles" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Abortar el nivel" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Configurar Joystick" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Arriba" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 -#, fuzzy +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" -msgstr "Agacharse" +msgstr "Abajo" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 -#, fuzzy +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" -msgstr "Alt izquierdo" +msgstr "Izquierda" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 -#, fuzzy +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" -msgstr "Alt derecho" +msgstr "Derecha" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Saltar" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 -#, fuzzy +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" -msgstr "Accin" +msgstr "Acción" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pausa/Menú" -#: src/supertux/menu/keyboard_menu.cpp:35 #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Mirar a la izquierda" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Mirar a la derecha" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "Mirar arriba" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" - -#: src/supertux/menu/keyboard_menu.cpp:40 -#, fuzzy -msgid "Console" -msgstr "Monedas" +msgstr "Mirar abajo" -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 -#, fuzzy +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" -msgstr "Saltar con flecha arriba" +msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Volver" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "No se encontró ningún joystick instalado " + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Buscar joysticks" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 -#, fuzzy +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" -msgstr "Ninguna" +msgstr "Ninguno" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Presione el botón" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Configurar Teclado" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Consola" #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" @@ -259,33 +289,6 @@ msgid "Press Key" msgstr "Pulsa la tecla" -#: src/supertux/menu/main_menu.cpp:39 -msgid "Start Game" -msgstr "Comenzar el juego" - -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Niveles aportados" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -#, fuzzy -msgid "Add-ons" -msgstr "Complementos" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Opciones" - -#: src/supertux/menu/main_menu.cpp:43 -msgid "Credits" -msgstr "Crditos" - -#: src/supertux/menu/main_menu.cpp:44 -msgid "Quit" -msgstr "Salir" - #: src/supertux/menu/language_menu.cpp:36 msgid "Language" msgstr "Idioma" @@ -294,23 +297,17 @@ msgid "" msgstr "" -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Continuar" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Abortar el nivel" +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Comenzar el juego" -#: src/supertux/menu/addon_menu.cpp:60 -#, fuzzy -msgid "Check Online" -msgstr "Comprobar online" +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "Créditos" -#: src/supertux/menu/addon_menu.cpp:62 -#, fuzzy -msgid "Check Online (disabled)" -msgstr "Comprobar online (deshabilitado)" +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "Salir" #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" @@ -318,7 +315,7 @@ #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Seleccione un idioma diferente para el texto visualizado" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" @@ -326,7 +323,7 @@ #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Seleccione un perfil para jugar" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" @@ -334,7 +331,7 @@ #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Seleccione su perfil inmediatamente antes de comenzar" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" @@ -342,97 +339,73 @@ #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Llene la pantalla completa" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Resolución" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Determine la resolución usada en el modo de pantalla completa (debe seleccionar este modo para completar el cambio)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Aumento" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Cambiar el aumento del área del juego" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "auto" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" msgstr "" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" -msgstr "Ajustar la proporcin" +msgstr "Ajustar la proporción" -#: src/supertux/menu/options_menu.cpp:151 -#, fuzzy +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Sonido" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Deshabilitar los efectos de sonido" -#: src/supertux/menu/options_menu.cpp:153 -#, fuzzy +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" -msgstr "Msica" +msgstr "Música" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Deshabilitar toda la música" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Sonido (desactivado)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" -msgstr "Msica (desactivada)" +msgstr "Música (desactivada)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" msgstr "" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Configurar Joystick" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" msgstr "" -#: src/supertux/menu/joystick_menu.cpp:50 -#, fuzzy -msgid "Pause/Menu" -msgstr "Pausa/Menu" - -#: src/supertux/menu/joystick_menu.cpp:58 -#, fuzzy -msgid "No Joysticks found" -msgstr "No hay Joystick instalado" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "Buscar joysticks" - -#: src/supertux/menu/joystick_menu.cpp:90 -#, fuzzy -msgid "Press Button" -msgstr "Presione Botn" - #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" msgstr "Pausa" @@ -441,98 +414,56 @@ msgid "Quit World" msgstr "Salir de este Mundo" -#~ msgid "Slot" -#~ msgstr "Ranura" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Máximo de monedas:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Tú" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Mejor" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Enemigos" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Tiempo" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Copyright" -#~ msgid "Free" -#~ msgstr "Libre" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Este juego se distribuye sin NINGUNA GARANTÍA. Es software libre, y puedes⏎\nredistribuirlo bajo ciertas condiciones; lee el archivo COPYING para mas detalles.⏎\n" -#, fuzzy -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Uso: %s [OPCIONES] [NOMBRE_DEL_FICHERO]\n" -#~ "\n" - -#, fuzzy -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Opciones:\n" -#~ " -f, --fullscreen Ejecutar el juego en pantalla completa\n" -#~ " -w, --window Ejecutar el juego en una ventana\n" -#~ " -g, --geometry ANCHOxALTO Ejecutar SuperTux en la resolucin dada\n" -#~ " --disable-sfx Desactivar efectos de sonido\n" -#~ " --disable-music Desactivar msica\n" -#~ " --help Muestra este mensaje de ayuda\n" -#~ " --version Muestra la versin de SuperTux y sale\n" -#~ " --show-fps Activa la visualizacin del framerate durante el juego\n" -#~ " --record-demo ARCHIVO NIVEL Graba una demo en ARCHIVO\n" -#~ " --play-demo ARCHIVO NIVEL Reproduce una demo grabada\n" -#~ "\n" - -#~ msgid "auto-detect language" -#~ msgstr "Autodetectar idioma" - -#~ msgid "Switch to another language" -#~ msgstr "Cambiar a otro idioma" - -#~ msgid "Switch between different savegames" -#~ msgstr "Cambiar entre las diferentes partidas" - -#~ msgid "Profile " -#~ msgstr "Perfil " - -#~ msgid "Display the profile menu when the game is newly started" -#~ msgstr "Mostrar el men de perfiles cuando comience el juego" - -#~ msgid "Let the game cover the whole screen" -#~ msgstr "Dejar que el juego ocupe toda la pantalla" - -#~ msgid "Aspect ratio" -#~ msgstr "Proporcin" - -#~ msgid "Disable all sound effects in the game" -#~ msgstr "Desactivar los efectos de sonido del juego" - -#~ msgid "Disable all music in the game" -#~ msgstr "Desactivar la musica del juego" - -#~ msgid "Configure how your keyboard maps to the game" -#~ msgstr "Configurar los controles del teclado" - -#~ msgid "Configure how your joystick maps to the game" -#~ msgstr "Configurar los controles del joystick" - -#~ msgid "Yes" -#~ msgstr "Si" - -#~ msgid "No" -#~ msgstr "No" - -#, fuzzy -#~ msgid "" -#~ "Copyright (c) 2006 SuperTux Devel Team\n" -#~ "This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -#~ "redistribute it under certain conditions; see the file COPYING for details.\n" -#~ msgstr "" -#~ "Copyright (c) 2003 El equipo de SuperTux\n" -#~ "Este juego viene sin ABSOLUTAMENTE NINGUNA GARANTA. Esto es software libre,\n" -#~ "tienes permiso para redistribuirlo bajo ciertas condiciones; mira el archivo COPYING\n" -#~ "para ms detalles.\n" +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Vamos hacia arriba..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "¡Encontraste un area secreta!" diff -Nru supertux-0.3.3/data/locale/et.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/et.po --- supertux-0.3.3/data/locale/et.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/et.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,468 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# gynter , 2013 +# gynter , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: gynter \n" +"Language-Team: Estonian (http://www.transifex.com/projects/p/supertux/language/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "loodud %s poolt" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Tasandi parim tulemus" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Münte" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Kolle tapetud" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Salakohti" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Kiireim aeg" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Arvestatava aja limiit" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nKasutamine: %s [SUVANDID] [TASANDI FAIL]\n\nSuvandid:\n -f, --fullscreen Käivita täisekraanis\n -w, --window Käivita aknas\n -g, --geometry LAIUSxKÕRGUS Käivita vastava eraldusvõimega\n -a, --aspect LAIUS:KÕRGUS Käivita vastava kuvasuhtega\n -d, --default Algseadista videosätted\n --renderer ESITLUSVIIS Kasuta esitlusviisiks üht järgmistest:\n sdl, opengl, or auto\n --disable-sfx Lülita helieffektid välja\n --disable-music Lülita muusika välja\n -h, --help Näita antud abiteksti ja välju\n -v, --version Näita SuperTux'i versiooni ja välju\n --console Luba mängusisene skriptimise konsool\n --noconsole Keela mängusisene skriptimise konsool\n --show-fps Näita tasanditel kaadrisagedust\n --no-show-fps Ära näita tasanditel kaadrisagedust\n --record-demo FAIL TASAND Salvesta demo faili FAIL\n --play-demo FAIL TASAND Mängi salvestatud demofaili\n -s, --debug-scripts Luba skripti debugija\n --print-datadir Kuva SuperTux'i primaarne andmekataloog\n\nKeskkonnamuutujad:\n SUPERTUX2_USER_DIR Kasutaja andmete kataloog (salvestatud\n mängud jms); Vaikimisi %s\n\n" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Lisad" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Lae Internetist" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Lae Internetist (mitteaktiivne)" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Tasandite komplekt" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Maailmakaart" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Maailm" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Tasand" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\", loodud \"%s\" poolt" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\", loodud \"%s\" poolt" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Tagasi" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Kaasloodud tasandid" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Jätka" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Seaded" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Välju tasandilt" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Seadista juhtkangi" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "Üles" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "Alla" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "Vasakule" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "Paremal" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "Hüppa" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "Tegevus" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Paus/Menüü" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "Piilu vasakule" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "Piilu paremale" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "Piilu üles" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "Piilu alla" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "Hüppa üles vajutusega" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Juhtkange ei leitud" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Otsi juhtkange" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "Puudub" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Vajuta klahvi" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Seadista klaviatuuri" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konsool" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "Ülemine nooleklahv" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "Alumine nooleklahv" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "Vasak nooleklahv" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "Parem nooleklahv" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "Enter" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "Tühik" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "Parem shift" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "Vasak shift" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "Parem kontrol" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "Vasak kontrol" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "Parem alt" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "Vasak alt" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "Vajuta klahvi" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Keel" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Alusta mängu" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "Tänuavaldused" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "Välju" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "Vali keel" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "Vali teksti kuvamiseks mingi muu keel" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "Vali profiil" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "Vali mänguprofiil" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "Vali profiil kävitamisel" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "Vali profiil automaatselt vahetult pärast käivitamist" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "Täisekraan" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "Täida terve ekraan" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "Eraldusvõime" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Määra täisekraani eraldusvõime (salvestamiseks on vajalik täisekraani valiku välja ja sisse lülitamine)" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "Suurendus" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "Muuda mänguala suurendust" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "automaatne" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "Kuvasuhe" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "Kohanda kuvasuhet" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "Heli" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "Lülita kõik helieffektid välja" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "Muusika" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "Lülita muusika välja" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "Heli (mitteaktiivne)" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "Muusika (mitteaktiivne)" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "Määra tegevustele klahvid" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "Määra tegevustele juhtkangi teljed ja nupud" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "Paus" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "Välju maailmast" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Enim münte korjatud:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Enim kolle tapetud:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Enim salakohti leitud:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Kiireim läbimise aeg" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Arvestatava aja limiit:" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Sina" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Parim" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Kollid" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Aeg" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Autoriõigused kaitstud" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Antud mäng on loodud ABSOLUUTSELT MITTEMINGISUGUSE GARANTIITA. Tegemist on tasuta tarkvaraga\nja Teil on seda õigus levitada vastavalt tingimustele, mis on välja toodud failis COPYING.\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Üles me läheme..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Sa leidsid salakoha!" diff -Nru supertux-0.3.3/data/locale/fi.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/fi.po --- supertux-0.3.3/data/locale/fi.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/fi.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,40 +1,60 @@ -# Finnish translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Yaniel , 2007 +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: # Lapamiko , 2007 -# +# tingberg , 2013 +# Yaniel , 2007 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-07-15 17:10+0200\n" -"Last-Translator: Jan Solanti \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-12-28 12:53+0000\n" +"Last-Translator: tingberg \n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/supertux/language/fi/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=iso-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Poedit-Language: Finnish\n" -"X-Poedit-Country: FINLAND\n" -"X-Poedit-SourceCharset: iso-8859-1\n" -"X-Poedit-Basepath: ../../\n" -"X-Poedit-KeywordsList: draw_text;draw_center_text;_\n" -"X-Poedit-SearchPath-0: src\n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "" +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "Tehnyt %s" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" -msgstr "" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Tason ennätykset" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Kolikot" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Tapettuja pahiksia" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Salaisuudet" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Paras aika" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Tason tavoiteaika" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -53,153 +73,173 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" - -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Tason enntykset" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Kertyt kolikot:" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Tapetut viholliset:" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Nopein aika:" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nUsage: %s [OPTIONS] [LEVELFILE]\n\nOptions:\n -f, --fullscreen Run in fullscreen mode\n -w, --window Run in window mode\n -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n -d, --default Reset video settings to default values\n --renderer RENDERER Use sdl, opengl, or auto to render\n --disable-sfx Disable sound effects\n --disable-music Disable music\n -h, --help Show this help message and quit\n -v, --version Show SuperTux version and quit\n --console Enable ingame scripting console\n --noconsole Disable ingame scripting console\n --show-fps Display framerate in levels\n --no-show-fps Do not display framerate in levels\n --record-demo FILE LEVEL Record a demo to FILE\n --play-demo FILE LEVEL Play a recorded demo\n -s, --debug-scripts Enable script debugger.\n --print-datadir Print supertux's primary data directory.\n\nEnvironment variables:\n SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n default %s\n\n" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Lydetyt salaisuudet:" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Lisäosat" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Nyt" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Päivitä lista" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Enntys" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Päivitä lista (Ei käytössä)" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Kolikot" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Tasopaketti" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Maailmankartta" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Maa" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Taso" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\", tehnyt \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\", tehnyt \"%s\"" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Salaisuudet" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Takaisin" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Aika" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Lisätasot" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"Tlle ohjelmalle ei mynnet MINKNLAISTA TAKUUTA.Tm on vapaa ohjelmisto, \n" -"jota saa levitt tietyin ehdoin. Listietoja saat tiedostosta COPYING\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "Tekij: " +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Jatka" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Lysit salaisen paikan!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Asetukset" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Keskeytä taso" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Mrit nppimet" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Määritä peliohjain" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" -msgstr "Yls" +msgstr "Ylös" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Alas" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Vasen" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Oikea" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Hyppy" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Toiminta" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Tauko/Valikko" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Katso vasemmalle" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Katso oikealle" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "Katso ylös" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" +msgstr "Katso alas" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Konsoli" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" -msgstr "" +msgstr "Hyppy ylänuolesta" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Takaisin" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Peliohjaimia ei löydetty" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Etsi peliohjaimia" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" -msgstr "Tyhj" +msgstr "Tyhjä" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Paina nappia" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Määritä näppäimet" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konsoli" #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" -msgstr "Yls" +msgstr "Ylös" #: src/supertux/menu/keyboard_menu.cpp:60 msgid "Down cursor" @@ -219,7 +259,7 @@ #: src/supertux/menu/keyboard_menu.cpp:68 msgid "Space" -msgstr "Vlilynti" +msgstr "Välilyönti" #: src/supertux/menu/keyboard_menu.cpp:70 msgid "Right Shift" @@ -247,173 +287,124 @@ #: src/supertux/menu/keyboard_menu.cpp:90 msgid "Press Key" -msgstr "Paina nppint" +msgstr "Paina näppäintä" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Kieli" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Aloita peli" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Listasot" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Lisosat" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Asetukset" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" -msgstr "Tekijt" +msgstr "Tekijät" #: src/supertux/menu/main_menu.cpp:44 msgid "Quit" msgstr "Lopeta" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Jatka" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Keskeyt taso" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Pivit lista" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Pivit lista (Ei kytss)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "" +msgstr "Valitse kieli" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Valitse käyttöliittymälle toinen kieli" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "" +msgstr "Valitse profiili" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Valitse profiili jolla aiot pelata" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" -msgstr "" +msgstr "Profiili käynnistettäessä" #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Valitsee profiilisi käynnistyksen yhteydessä" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" -msgstr "Koko nytt" +msgstr "Koko näyttö" #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Käyttää koko näyttöä" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Resoluutio" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Määrittelee koko näyttö -tilassa käytetyn resoluution (sinun tulee lisäksi valita koko näyttö -tila jotta asetus tulee voimaan). " #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Suurennus" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Muuta pelialueen suurennusta" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "automaattinen" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" -msgstr "" +msgstr "Kuvasuhde" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" -msgstr "" +msgstr "Säätää kuvasuhdetta" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" -msgstr "net" +msgstr "Äänet" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Poistaa kaikki ääniefektit" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Musiikki" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Poistaa kaiken musiikin" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" -msgstr "net (Ei kytss)" +msgstr "Äänet (Ei käytössä)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" -msgstr "Musiikki (Ei kytss)" +msgstr "Musiikki (Ei käytössä)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" - -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Mrit joystick" +msgstr "Määrittää toiminnot näppäimille" -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Tauko/Valikko" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Joystickej ei lydetty" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Paina nappia" +msgstr "Määrittää peliohjaimen toiminnot" #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -423,65 +414,56 @@ msgid "Quit World" msgstr "Poistu valikkoon" -#~ msgid "Slot" -#~ msgstr "Lohko" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Kerätyt kolikot:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Tapetut viholliset:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Löydetyt salaisuudet:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Paras aika:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Tason tavoiteaika:" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Nyt" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Ennätys" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Pahikset" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Aika" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Copyright" -#~ msgid "Free" -#~ msgstr "Tyhj" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Tämä peli toimitetaan ILMAN MINKÄÄNLAISTA TAKUUTA. Tämä on ilmainen sovellus ja voit jakaa \nsitä tiettyjen ehtojen mukaisesti. Katso lisätietoja COPYING-tiedostosta.\n" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Kytt: %s [OPTIONS] [TASOTIEDOSTO]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Asetukset:\n" -#~ " -f, --fullscreen Kokonytn tila\n" -#~ " -w, --window Ikkunatila\n" -#~ " -g, --geometry WIDTHxHEIGHT Kynnist SuperTux valitussa tarkkuudessa\n" -#~ " -a, --aspect WIDTH:HEIGHT Anna monitorin kuvasuhde\n" -#~ " --disable-sfx Poista net kytst\n" -#~ " --disable-music Poistamusiikki kytst\n" -#~ " --help Nyt tm ohje\n" -#~ " --version Nyt SuperTux versio ja lopeta\n" -#~ " --console Ota kehittjkonsoli kyttn\n" -#~ " --noconsole Poista kehittjkonsoli kytst\n" -#~ " --show-fps Nyt FPS\n" -#~ " --no-show-fps Ktke FPS\n" -#~ " --record-demo FILE LEVEL Tallenna demo tiedostoon FILE\n" -#~ " --play-demo FILE LEVEL Toista demo tiedostosta FILE\n" -#~ "\n" - -#~ msgid "Yes" -#~ msgstr "Kyll" - -#~ msgid "No" -#~ msgstr "Ei" - -#~ msgid "" -#~ "Copyright (c) 2006 SuperTux Devel Team\n" -#~ "This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -#~ "redistribute it under certain conditions; see the file COPYING for details.\n" -#~ msgstr "" -#~ "Copyright (c) 2006 SuperTux Devel Team\n" -#~ "Tlle pelille ei mynnet MINKNLAISTA TAKUUTA. Tm on vapaa ohjelmisto,\n" -#~ "jota saa levitt tietyin ehdoin; listietoja saat tiedostosta COPYING.\n" +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Ylös, ulos ja lenkille..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Löysit salaisen alueen!" diff -Nru supertux-0.3.3/data/locale/fr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/fr.po --- supertux-0.3.3/data/locale/fr.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/fr.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,37 +1,63 @@ -# French translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Frederic Rodrigo , 2004 -# Frederic Rodrigo , 2004 +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Benjamin Leduc , 2011,2013 # Bertrand DELAITRE , 2007 -# +# Frederic Rodrigo , 2004 +# Frederic Rodrigo , 2004 +# mol1 , 2013 +# ThomasBigot , 2013 msgid "" msgstr "" -"Project-Id-Version: fr\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-01-23 17:18+0100\n" -"Last-Translator: Christoph Sommer \n" -"Language-Team: Français\n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-12-09 13:48+0000\n" +"Last-Translator: ThomasBigot \n" +"Language-Team: French (http://www.transifex.com/projects/p/supertux/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.3.1\n" -"X-Poedit-Basepath: D:\\msys\\1.0\\build\\supertux\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "" +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "Dévloppé par %s" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Statistiques des meilleurs niveaux" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Pièces" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Ennemies tués " + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Secrets" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Meilleur temps" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" msgstr "" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -50,146 +76,169 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" - -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Statistiques des meilleurs niveaux" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Pièces max :" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Frags max :" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Temps min :" - -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Maximul des endroits secrets trouvés:" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nUsage: %s [OPTIONS] [LEVELFILE]\n\n -f, --fullscreen Execute en mode plein écran\n -w, --window Execute en mode fenêtré\n -g, --geometry WIDTHxHEIGHT Exécute SuperTux dans la résolution donnée\n -a, --aspect WIDTH:HEIGHT Exécute SuperTux dans le ration d'aspect donné\n -d, --default Réinitialiser les valeurs vidéo par déffauts\n --renderer RENDERER Utiliserser sdl, OpenGL, ou auto pour la présentation\n --disable-sfx Désactive les effets sonores\n --disable-music Désactive la musique\n -h, --help Affiche ce message d'aide (Ce que vous venez de faire)\n -v, --version Affiche la version de SuperTux et quitte\n --console Active la console de script intégrée au jeu\n --noconsole Désactive la console de script intégrée au jeu\n --show-fps Affiche le framerate dans les niveaux\n --no-show-fps Masque le framerate dans les niveaux\n --record-demo FILE LEVEL Enregistre une démo dans le fichier FILE\n --play-demo FILE LEVEL Joue la démo du fichier FILE\n -s, --debug-scripts Activer le debugger de script\n --print-datadir Print super tux's primary data directory.\n\nVariables environmentales :\n SUPERTUX2_USER_DIR Répertoire pour les donnés de (sauvegardes, etc.);\n défaut %s\n\n" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Vous" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Extentions" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Meilleur" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Chercher en ligne" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Pièces" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Chercher en ligne (indisponible)" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Secrets" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Levelset" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Planisphère" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Monde" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Niveau" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" par \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" par \"%s\"" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Temps" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Retour" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Contributions" -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "contribué par " +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Continuer" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Vous avez trouvé un endroit secret" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Options" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Abandonner le niveau" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Configuration du clavier" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Configuration de la Manette" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Haut" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Bas" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Gauche" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Droite" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Sauter" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" -msgstr "Action" +msgstr "Tirer/Agir" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pause/Menu" -#: src/supertux/menu/keyboard_menu.cpp:35 #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Regarder à gauche" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Regarder à droite" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "Regarder en haut" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" +msgstr "Regarder en bas" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Console" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" -msgstr "" +msgstr "Sauter avec « Haut » " -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Retour" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Pas de Manette trouvée" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Rechercher les manettes" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" -msgstr "Aucun(e)" +msgstr "Aucune" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Appuyez sur un bouton" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Configuration du Clavier" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Console" #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" @@ -243,24 +292,18 @@ msgid "Press Key" msgstr "Appuyer sur une touche" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Langue" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Jouer" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Contributions" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Options" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Crédits" @@ -269,53 +312,29 @@ msgid "Quit" msgstr "Quitter" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Continuer" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Abandonner le niveau" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "" +msgstr "Choisir la Langue" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Choisissez la langue à utiliser" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "" +msgstr "Choisir un profile" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Choisir le profile à utiliser" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" -msgstr "" +msgstr "Profile de démarage" #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Choisissez votre profile immediatement après le démarage" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" @@ -323,91 +342,72 @@ #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Remplir tout l'écran" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Résolution" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Détérminez la Résolution à utiliser en plein écran (vous devez passer en mode plein écran pour que cela prenne effet)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Grossissement" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Changez le Grossissement de la zone de jeu" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "automatique" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" -msgstr "" +msgstr "Ratio de l’aspect" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" -msgstr "" +msgstr "Ajustez le ratio de l'aspect " -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Son" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Désactivez tous les effets sonores" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Musique" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Désactivez toutes les musiques" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Son (désactivé)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Musique (désactivée)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" - -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Configuration du Joystick" +msgstr "Configurer les touches du clavier" -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pause/Menu" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Pas de Joystick trouvé" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Appuyez sur un bouton" +msgstr "Configurer les actions de la manette" #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -417,68 +417,56 @@ msgid "Quit World" msgstr "Quitter le monde" -#~ msgid "Slot" -#~ msgstr "Slot" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Pièces max :" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Dégâts max :" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Max secrets trouvés :" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Meilleur temps réalisé:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Vous" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Meilleur" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Méchants" -#~ msgid "Free" -#~ msgstr "Libre" +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Temps" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Utilisation : %s [OPTIONS] FICHIER\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Options:\n" -#~ " -f, --fullscreen Exécuter en mode plein écran\n" -#~ " -w, --window Exécuter en mode fenêtré\n" -#~ " -g, --geometry WIDTHxHEIGHT Exécuter SuperTux dans la résolution donnée\n" -#~ " -a, --aspect WIDTH:HEIGHT Exécuter SuperTux dans le ration d'aspect donné\n" -#~ " --disable-sfx Désactive les effets sonores\n" -#~ " --disable-music Désactive la musique\n" -#~ " --help Affiche ce message d'aide\n" -#~ " --version Affiche la version de SuperTux version and quitte\n" -#~ " --console Active la console de script intégrée au jeu\n" -#~ " --noconsole Désactive la console de script intégrée au jeu\n" -#~ " --show-fps Affiche le framerate dans les niveaux\n" -#~ " --no-show-fps Masque le framerate dans les niveaux\n" -#~ " --record-demo FILE LEVEL Enregistre une démo dans le fichier FILE\n" -#~ " --play-demo FILE LEVEL Joue la démo du fichier FILE\n" -#~ "\n" - -#~ msgid "Yes" -#~ msgstr "Oui" - -#~ msgid "No" -#~ msgstr "Non" - -#~ msgid "" -#~ "Copyright (c) 2006 SuperTux Devel Team\n" -#~ "This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -#~ "redistribute it under certain conditions; see the file COPYING for details.\n" -#~ msgstr "" -#~ "Copyright (c) 2006 SuperTux Devel Team\n" -#~ "This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -#~ "redistribute it under certain conditions; see the file COPYING for details.\n" +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Copyright" -#~ msgid "delete" -#~ msgstr "Suppr" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Ce jeu vous est proposé SANS AUCUNE GARANTIE. C'est un programme libre, et vous êtes encouragé\nà le redistribuer sous certaines conditions ; regardez le fichier COPYING pour les détails.\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "On y va…" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Vous avez trouvé un passage secret" diff -Nru supertux-0.3.3/data/locale/hi_IN.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/hi_IN.po --- supertux-0.3.3/data/locale/hi_IN.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/hi_IN.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,466 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Hindi (India) (http://www.transifex.com/projects/p/supertux/language/hi_IN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hi_IN\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "" diff -Nru supertux-0.3.3/data/locale/hr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/hr.po --- supertux-0.3.3/data/locale/hr.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/hr.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,467 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# ilija.culap14 , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: ilija.culap14 \n" +"Language-Team: Croatian (http://www.transifex.com/projects/p/supertux/language/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hr\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" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "Doprinosi od %s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Statistika najbolje Razine" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Novčići" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Ubijeno neprijatelja" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Tajne" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Najbolje vrijeme" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nUpotreba: %s [OPCIJA] [DATOTEKA_RAZINE]\n\nOpcije:\n\n-f, --fullscreen Pokreni preko cijelog zaslona\n-w, --window Pokreni u prozoru\n-g, --geometry ŠIRINA:VISINA Pokreni s zadanom rezolucijom\n-a, --aspect ŠIRINA:VISINA Pokreni s zadanim aspect ratiom\n-d, --default Vrati video postavke na zadano\n--renderer RENDERER Koristi sdl, opengl, ili automatsko za renderiranje\n--disable-sfx Isključi zvučne efekte\n--disable-music Isključi glazbu\n-h, --help Prikaži pomoć i zatvori\n-v, --version Prikaži verziju SuperTux-a i zatvori\n--console Omogući konzolu za skriptiranje unutar igre\n--noconsole Onemogući konzolu za skriptiranje unutar igre\n--show-fps Prikaži Framerate(FPS) unutar igre\n--no-show-fps Ne prikazuj Framerate unutar igre\n--record-demo DATOTEKA RAZINA Snimi isječak igre\n--play-demo DATOTEKA RAZINA Prikaži snimljeni isječak\n-s, --debug-scripts Uključi skriptno uklanjanje pogrešaka\n--print-datadir Ispiši primarni SuperTux direktorij\n\nEnvironment variable:\nSUPERTUX2_USER_DIR Direktorij korisničkih podataka (spremljene igre, itd.);\nZadano %s\n" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Dodatci" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Provjeri na mreži" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Provjeri na mreži (onemogućeno)" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Set Razina" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Karta Svijeta" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Svijet" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Razina" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" od \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" od \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Natrag" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Dodatne razine" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Nastavi" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Opcije" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Prekini Razinu" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Konfiguriraj Joystick" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "Gore" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "Dolje" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "Lijevo" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "Desno" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "Skok" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "Akcija" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pauza/Izbornik" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "Pogledaj lijevo" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "Pogledaj desno" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "Pogledaj gore" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "Pogledaj dolje" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "Skok tipkom prema gore" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Joystick nije pronađen" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Pretraga Joysticka" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "Ništa" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Pritisni tipku" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Konfiguriraj tipkovnicu" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konzola" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "Pokazivač gore" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "Pokazivač dolje" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "Pokazivač lijevo" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "Pokazivač desno" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "Enter" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "Razmaknica" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "Desni Shift" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "Lijevi Shift" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "Desni CTRL" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "Lijevi CTRL" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "Desni Alt" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "Lijevi Alt" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "Pritisni tipku" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Jezik" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Započni igru" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "Zahvale" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "Izlaz" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "Odaberi Jezik" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "Izaberite drugi jezik za prikazivanje teksta" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "Izaberi Profil" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "Izaberi profil za igru" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "Odabir profila pri pokretanju" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "Izaberi svoj prfil odmah nakon pokretanja" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "Puni Zaslon" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "Popuni cijeli zaslon" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "Rezolucija" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Odredi rezoluciju koja se koristi preko cijelog zaslona (morate uključiti prikazivanje preko cijelog zaslona da bi se postavke primjenile)" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "Povećanje" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "Izmijeni povećanje prostora za igru" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "automatski" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "Omjer" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "Podesi omjer" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "Zvuk" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "Isključi sve zvučne efekte" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "Glazba" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "Isključi glazbu" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "Zvuk (isključen)" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "Glazba (isključena)" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "Pauza" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "Napusti Svijet" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Maksimalno prikupljenih novčića:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Maksimalan broj pronađenih Tajni:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Ti" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Najbolji" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Neprijatelji" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Vrijeme" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Copyright" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Pronašli ste novu tajnu!" diff -Nru supertux-0.3.3/data/locale/hu.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/hu.po --- supertux-0.3.3/data/locale/hu.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/hu.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,35 +1,63 @@ -# Hungarian translations for SuperTux -# Copyright (C) 2006, 2007 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Kővágó Zoltán , 2006, 2007 -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# D. J. S. , 2012 +# norbix9 , 2013 +# gyeben , 2013 +# Kővágó Zoltán , 2006-2007 +# DirtY_iCE , 2013 +# norbix9 , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTuX hungarian translation\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-10-14 19:20+0200\n" -"Last-Translator: Kővágó Zoltán \n" -"Language-Team: Kővágó Zoltán (DirtY iCE) \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Hungarian (http://www.transifex.com/projects/p/supertux/language/hu/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Hungarian\n" -"X-Poedit-Country: HUNGARY\n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "Hozzájárult %s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Legjobb eredmények a pályán" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Érmék" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Megölt rosszfiúk" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Titkok" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" msgstr "" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" msgstr "" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -48,165 +76,185 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" - -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Legjobb Eredmények ezen a Pályán" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Legtöbb összegyűjtött érme:" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Legtöbb megölt ellenség:" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Legrövidebb idő:" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nHasználat: %s [OPTIONS] [LEVELFILE]\n\nBeállítások:\n -f, --Teljes képernyő Futtatás teljes képernyő módban\n -w, --Ablak mód Futtatás ablak módban\n -g, --Felbontás WIDTHxHEIGHT SuperTux futtatása a megadott felbontással\n -a, --Nézőpont WIDTH:HEIGHT SuperTux Futtatása a megadott nézőponti adatokkal\n -d, --Alapértelmezett Minden videóbeállítás visszaállítása alapértelmezettre\n --renderer RENDERER SDL, OpenGL használata \n --SFX-Letiltása Hang effektek letiltása\n --Zene-Letiltása Letiltja a zenét\n -h, --Segítség Megjelenít egy olyan ablakot amely segítséget tartalmaz\n -v, --Verzió Mutassa meg a SuperTux verzióját\n --Konzol Engedélyezi a játék közbeni szkriptelést\n --NoKonzol Letiltja/Kikapcsolja a játék közbeni szkriptelést\n --FPS-Mutatása Megjeleníti az FPS-t\n --FPS-Nem mutatása Elrejti/nem jeleníti meg az FPS szintedet.\n --Demó felvétel FILE LEVEL Demó videó készítése FILE\n --Demó lejátszása FILE LEVEL Felvett demó lejátszása\n -s, --Szkript-Debug Engedélyezi a szkript Debugger-t\n --Datadir-nyomtatás SuperTux elsődleges adatkönyvtárának nyomtatása\n\nKörnyezeti változók:\n SUPERTUX2_USER_DIR Könyvtár a felhasználói adatoknak (játékmentés, stb.);\n alapértelmezett %s\n\n" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Legtöbb titok megtalálva:" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Kiegészítők" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Most" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Online keresés" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Legjobb" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Online keresés (letiltva)" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Érmék" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Pályaszett" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Világtérkép" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Világ" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Pálya" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\", \"%s\" által" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\", \"%s\" által" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Titkok" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Vissza" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Idő" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Rajongói pályák" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"Ez a program abban a reményben kerül közreadásra, hogy hasznos lesz, de minden egyéb GARANCIA\n" -"NÉLKÜL. Ez egy szabad szoftver, amit szabadon továbbadhatsz a COPYING fájlban leírt módon.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "készítő" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Folytatás" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Megtaláltál egy titkos területet!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Beállítások" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Pálya megszakítása" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Billentyűzet Beállítása" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Joystick beállítása" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Fel" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Le" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Balra" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Jobbra" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Ugrás" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" -msgstr "Action" +msgstr "Akció" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Szünet/Menü" -#: src/supertux/menu/keyboard_menu.cpp:35 #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" -msgstr "Balra Néz" +msgstr "Balra néz" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" -msgstr "Jobbra Néz" +msgstr "Jobbra néz" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "Felfelé néz" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" - -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Konzol" +msgstr "Lefelé néz" -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" -msgstr "Fel gombra Ugrás" +msgstr "Fel gombbal ugrik" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Vissza" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Nem található joystick" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Joystick keresése" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Nincs" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Nyomj meg egy gombot" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Billentyűzet beállítása" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konzol" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" -msgstr "Fel billentyű" +msgstr "Felfelé nyíl" #: src/supertux/menu/keyboard_menu.cpp:60 msgid "Down cursor" -msgstr "Le billentyű" +msgstr "Lefelé nyíl" #: src/supertux/menu/keyboard_menu.cpp:62 msgid "Left cursor" -msgstr "Bal billentyű" +msgstr "Balra nyíl" #: src/supertux/menu/keyboard_menu.cpp:64 msgid "Right cursor" -msgstr "Jobb billentyű" +msgstr "Jobbra nyíl" #: src/supertux/menu/keyboard_menu.cpp:66 msgid "Return" @@ -242,33 +290,7 @@ #: src/supertux/menu/keyboard_menu.cpp:90 msgid "Press Key" -msgstr "Nyomj meg egy Gombot" - -#: src/supertux/menu/main_menu.cpp:39 -msgid "Start Game" -msgstr "Játék Indítása" - -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Plusz Pályák" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Kiegészítők" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Beállítások" - -#: src/supertux/menu/main_menu.cpp:43 -msgid "Credits" -msgstr "Készítők" - -#: src/supertux/menu/main_menu.cpp:44 -msgid "Quit" -msgstr "Kilép" +msgstr "Nyomj meg egy gombot" #: src/supertux/menu/language_menu.cpp:36 msgid "Language" @@ -276,139 +298,116 @@ #: src/supertux/menu/language_menu.cpp:38 msgid "" -msgstr "" +msgstr "" -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Folytat" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Pálya Megszakítása" +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Játék indítása" -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Online Ellenőrzés" +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "Készítők" -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Online Ellenőrzés (letiltva)" +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "Kilépés" #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "" +msgstr "Nyelv kiválasztása" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Válassz egy másik nyelvet a feliratoknak" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "" +msgstr "Profil kiválasztása" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Válassz egy profilt a játékhoz" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" -msgstr "" +msgstr "Profilválasztás indításkor" #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Az indítás után azonnal válassza ki a profilt" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" -msgstr "Teljes képernyő" +msgstr "Teljes képernyős mód" #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "A teljes képernyő betöltése" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Felbontás" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Állítsd be a teljes képernyős mód felbontását (a véglegesítéséhez át kell kapcsolnod teljes képernyős módba)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Nagyítás" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Játéktér nagyításának beállítása" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "automatikus" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" -msgstr "" +msgstr "Képarány" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" -msgstr "" +msgstr "Képarány beállítása" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Hang" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Minden hang tiltása" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Zene" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Minden zene tiltása" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Hang (letiltva)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Zene (letiltva)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" +msgstr "A billentyűzet vezérlés beállítása" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Joystick Beállítása" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Szünet/Menü" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Joystick nem található" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Nyomj meg egy Gombot" +msgstr "A joystick vezérlés beállítása" #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -416,68 +415,58 @@ #: src/supertux/menu/worldmap_menu.cpp:30 msgid "Quit World" -msgstr "Kilépés a Világból" +msgstr "Kilépés a világból" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Legtöbb összegyűjtött érme:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Legtöbb legyőzött ellenség:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Legtöbb megtalált titok:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Most" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Legjobb" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Rosszfiúk" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Idő" -#~ msgid "Slot" -#~ msgstr "Hely" +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Copyright" -#~ msgid "Free" -#~ msgstr "Szabad" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "A játék abszolút nem tartalmaz semmilyen jótállást. A játék ingyenes, te is terjesztheted a játékot bizonyos\nfeltételek mellett. Lásd a COPYING fájlt a részletekért.\n" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Hasznalat: %s [OPCIOK] [PALYA FAJLA]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Opciok:\n" -#~ " -f, --fullscreen Futtatas teljes kepernyos modban\n" -#~ " -w, --window Futtatas ablakban\n" -#~ " -g, --geometry SZEL.xMAGAS. Futtatas meghatarozott meretben\n" -#~ " -a, --aspect SZEL.:MAGAS. Futtatas meghatarozott keparannyal\n" -#~ " --disable-sfx Hangeffektek letiltasa\n" -#~ " --disable-music Zene letiltasa\n" -#~ " --help Eme uzenet kiirasa\n" -#~ " --version Verzio kiras, majd kilepes\n" -#~ " --console Beepitett konzol engedelyezese\n" -#~ " --noconsole Beepitett konzol letiltasa\n" -#~ " --show-fps Kepkocka/masodperc ertek megjelenitese\n" -#~ " --no-show-fps Kepkocka/masodperc ertek elrejtese\n" -#~ " --record-demo FAJL PALYA Demo felvetele FAJL fajlba\n" -#~ " --play-demo FAJL PALYA Demo lejatszasa FAJL fajlbol\n" -#~ "\n" - -#~ msgid "auto-detect language" -#~ msgstr "automatikus felismerés" - -#~ msgid "Yes" -#~ msgstr "Igen" - -#~ msgid "No" -#~ msgstr "Nem" - -#~ msgid "" -#~ "Somewhere at the shores\n" -#~ "of Antarctica..." -#~ msgstr "" -#~ "Valahol az Antarktisz\n" -#~ "partján..." +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Haladunk felfele..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Találtál egy titkos helyet!" diff -Nru supertux-0.3.3/data/locale/it.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/it.po --- supertux-0.3.3/data/locale/it.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/it.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,34 +1,59 @@ -# Italian translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Iknos , 2004. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Iknos , 2004 +# noizer, 2013 msgid "" msgstr "" -"Project-Id-Version: it\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2008-05-12 18:52+0100\n" -"Last-Translator: Manuela Kessler \n" -"Language-Team: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: noizer\n" +"Language-Team: Italian (http://www.transifex.com/projects/p/supertux/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.9\n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "" +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "con il contributo di %s" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" -msgstr "" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Statistiche dei migliori livelli" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Monete" -#: src/supertux//main.cpp:231 +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Cattivi uccisi" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Segreti" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Miglior tempo" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Obiettivo tempo per il livello" + +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -47,157 +72,177 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" - -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Statistiche dei migliori livelli" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Monete max:" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Vittime max:" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Tempo minimo impiegato:" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nUtilizzo: %s [OPZIONI] [LIVELLO]\n\nOpzioni:\n -f, --fullscreen Avvia a schermo intero\n -w, --window Avvia in una finestra\n -g, --geometry LARGHxALTEZZA Avvia ad una data risoluzione\n -a, --aspect LARGH:ALTEZZA Avvia ad un dato rapporto larghezza/altezza\n -d, --default Resetta le impostazioni video ai valori di default\n --renderer RENDERER Usa sdl, opengl, o auto per la visualizzazione\n --disable-sfx Disattiva gli effetti sonori\n --disable-music Disattiva la musica\n -h, --help Mostra questo messaggio d'aiuto ed esce\n -v, --version Mostra la versione di SuperTux ed esce\n --console Abilita la console di scripting\n --noconsole Disabilita la console di scripting\n --show-fps Mostra framerate durante il gioco\n --no-show-fps Nascondi framerate durante il gioco\n --record-demo FILE LIVELLO Registra un demo e lo salva in FILE\n --play-demo FILE LIVELLO Esegui il demo FILE\n -s, --debug-scripts Abilita il debugger script\n --print-datadir Mostra la cartella dati principale di SuperTux\n\nVariabili d'ambiente:\n SUPERTUX2_USER_DIR Cartella per i dati utente(salvataggi, ecc.);\n default %s\n\n" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Segreti trovati max:" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Add-ons" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Tu" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Controlla sul Web" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Migliore" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Controlla sul Web (disattivato)" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Monete" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Set di livelli" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Mappa del mondo" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Mondo" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Livello" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" da \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" da \"%s\"" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Segreti" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Indietro" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Tempo" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Livelli aggiuntivi" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"Questo gioco è fornito SENZA ALCUNA GARANZIA. È un software libero e sei libero di\n" -"distribuirlo seguendo determinate condizioni; guarda il file COPYING per maggiori informazioni.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "col contributo di" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Continua" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Hai trovato un'area segreta!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Opzioni" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Esci dal livello" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Configurazione controlli" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Configura joystick" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" -msgstr "Sù" +msgstr "Su" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Giù/Abbassarsi" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Sinistra" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Destra" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" -msgstr "Salto" +msgstr "Salta" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Azione" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pausa/Menu" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Guardare a sinistra" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Guardare a destra" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "Guardare su" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" - -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Console" +msgstr "Guardare giù" -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" -msgstr "" +msgstr "Salta con il tasto Su" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Indietro" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Nessun joystick trovato" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Cerca joystick" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Nessuno" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Premi il pulsante" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Configurazione controlli" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Console" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Freccia su" #: src/supertux/menu/keyboard_menu.cpp:60 msgid "Down cursor" -msgstr "Freccia giu'" +msgstr "Freccia giù" #: src/supertux/menu/keyboard_menu.cpp:62 msgid "Left cursor" @@ -243,24 +288,18 @@ msgid "Press Key" msgstr "Premi un tasto" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Lingua" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Inizia a giocare" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Livelli aggiuntivi" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Add-ons" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Opzioni" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Crediti" @@ -269,53 +308,29 @@ msgid "Quit" msgstr "Esci" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "Lingua" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Continua" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Esci dal livello" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Controlla Online" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Check Online (disattivato)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "" +msgstr "Seleziona la lingua" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Seleziona la lingua in cui mostrare il testo" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "" +msgstr "Seleziona il profilo" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Seleziona il profilo con cui giocare" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" -msgstr "" +msgstr "Profilo all'avvio" #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Seleziona il tuo profilo automaticamente all'avvio" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" @@ -323,91 +338,72 @@ #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Gioca a tutto schermo" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Risoluzione" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Imposta la risoluzione usata a schermo intero (devi selezionare Schermo Intero per completare le modifiche)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Ingrandimento" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Imposta l'ingrandimento dell'area di gioco" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "auto" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" -msgstr "" +msgstr "Rapporto larghezza/altezza" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" -msgstr "" +msgstr "Imposta il rapporto larghezza/altezza" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Suono" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Attiva/disattiva gli effetti sonori" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Musica" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Attiva/disattiva la musica" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Suono (disattivato)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Musica (disattivata)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" +msgstr "Configura i tasti" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Configura Joystick" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pausa/Menu" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Nessun joystick trovato" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Premi pulsante" +msgstr "Configura il joystick" #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -417,220 +413,56 @@ msgid "Quit World" msgstr "Esci dal mondo" -#~ msgid "Yes" -#~ msgstr "Sì" - -#~ msgid "No" -#~ msgstr "No" - -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Utilizzo: %s [OPZIONI] [FILE_LIVELLO]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Options:\n" -#~ " -f, --fullscreen Avvia a modalità schermo intero\n" -#~ " -w, --window Avvia in una finestra\n" -#~ " -g, --geometry WIDTHxHEIGHT Avvia SuperTux con una determinata risoluzione\n" -#~ " -a, --aspect WIDTH:HEIGHT Avvia SuperTux con un determinato aspect ratio\n" -#~ " --disable-sfx Disattiva gli effetti sonori\n" -#~ " --disable-music Disattiva la musica\n" -#~ " --help Mostra questo messaggio di aiuto\n" -#~ " --version Mostra la versione di SuperTux ed esce\n" -#~ " --console Attiva la console di scripting nel gioco\n" -#~ " --noconsole Disattiva la console di scripting nel gioco\n" -#~ " --show-fps Mostra il framerate nei livelli\n" -#~ " --no-show-fps Non mostrare il framerate nei livelli\n" -#~ " --record-demo FILE LEVEL Salva una demo in FILE\n" -#~ " --play-demo FILE LEVEL Esegui una demo salvata\n" -#~ "\n" - -#~ msgid "auto-detect language" -#~ msgstr "trova automaticamente la lingua" - -#~ msgid "Free" -#~ msgstr "Libero" - -#~ msgid "Slot" -#~ msgstr "Slot" - -# Updated year from 2003 to 2004 -#, fuzzy -#~ msgid "" -#~ "Copyright (c) 2006 SuperTux Devel Team\n" -#~ "This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -#~ "redistribute it under certain conditions; see the file COPYING for details.\n" -#~ msgstr "" -#~ "Questo gioco NON fornisce ALCUNA GARANZIA. E' software libero, e tu puoi\n" -#~ "redistribuirlo sotto determinate condizioni; guarda il file COPYING\n" -#~ "per maggiori informazioni.\n" - -#~ msgid "by " -#~ msgstr "da " - -#~ msgid "Level Vertically Flipped!" -#~ msgstr "Livello invertito verticalmente!" - -#~ msgid "PAUSE - Press 'P' To Play" -#~ msgstr "PAUSA - Premi 'P' per giocare" - -#~ msgid "Playing: " -#~ msgstr "Giocando: " - -#~ msgid "SCORE" -#~ msgstr "PUNTI" - -#~ msgid "Press ESC To Return" -#~ msgstr "Premi ESC per ritornare" - -#~ msgid "TIME's UP" -#~ msgstr "IL TEMPO E' FINITO" - -#~ msgid "TIME" -#~ msgstr "TEMPO" - -#~ msgid "COINS" -#~ msgstr "MONETE" - -#~ msgid "LIVES" -#~ msgstr "VITE" - -#~ msgid "Result:" -#~ msgstr "Risultato:" - -#~ msgid "SCORE: %d" -#~ msgstr "PUNTI: %d" - -#~ msgid "COINS: %d" -#~ msgstr "MONETE: %d" - -#~ msgid "Load Subset" -#~ msgstr "Carica subset" - -#~ msgid "New Level Subset" -#~ msgstr "Nuovo subset di livelli" - -#~ msgid "Filename " -#~ msgstr "Nome file " - -#~ msgid "Title " -#~ msgstr "Titolo " - -#~ msgid "Description" -#~ msgstr "Descrizione" - -#~ msgid "Create" -#~ msgstr "Crea" - -#~ msgid "Level Editor Menu" -#~ msgstr "Menu editor di livelli" - -#~ msgid "Return to Level Editor" -#~ msgstr "Ritorna all'editor" - -#~ msgid "Create Level Subset" -#~ msgstr "Crea subset di livelli" - -#~ msgid "Load Level Subset" -#~ msgstr "Carica subset di livelli" - -#~ msgid "Quit Level Editor" -#~ msgstr "Esci dall'editor" - -#~ msgid "Level Settings" -#~ msgstr "Impostazioni livello" - -#~ msgid "Name " -#~ msgstr "Nome " - -#~ msgid "Author " -#~ msgstr "Autore " - -#~ msgid "Width " -#~ msgstr "Largh. " - -#~ msgid "Height " -#~ msgstr "Altezza" - -#~ msgid "Apply" -#~ msgstr "Applica" - -#~ msgid "Eraser" -#~ msgstr "Gomma" - -#~ msgid "Trampoline" -#~ msgstr "Trampolino" - -#~ msgid "Flying Platform" -#~ msgstr "Piattaforma volante" - -#~ msgid "Door" -#~ msgstr "Porta" - -#~ msgid "Edtit foreground tiles" -#~ msgstr "Modifica piastrelle anteriori" - -#~ msgid "Edit interactive tiles" -#~ msgstr "Modifica piastrelle interattive" - -#~ msgid "Edit background tiles" -#~ msgstr "Modifica piastrelle posteriori" - -#~ msgid "Next sector" -#~ msgstr "Prossimo settore" - -#~ msgid "Prevous sector" -#~ msgstr "Settore precedente" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Monete max:" -#~ msgid "Next level" -#~ msgstr "Prossimo livello" +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Vittime max:" -#~ msgid "Prevous level" -#~ msgstr "Livello precedente" +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Segreti trovati max:" -#~ msgid "Save level" -#~ msgstr "Salva livello" +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Miglior tempo di completamento:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Obiettivo tempo per il livello:" -#~ msgid "Test level" -#~ msgstr "Prova il livello" +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Tu" -#~ msgid "Setup level" -#~ msgstr "Configura livello" +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Migliore" -#~ msgid "Level not saved. Wanna to?" -#~ msgstr "Livello non salvato. Vuoi salvarlo?" +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Cattivi" -#~ msgid "Level %d doesn't exist. Create it?" -#~ msgstr "Il livello %d non esiste. Lo vuoi creare?" +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Tempo" -#~ msgid "Level Editor" -#~ msgstr "Editor di livelli" +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Copyright" -#~ msgid "F1 for help" -#~ msgstr "Premi F1 per aiuto" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Il gioco viene fornito SENZA NESSUNA GARANZIA. Questo è software libero e sei libero di \nredistribuirlo sotto alcune condizioni; vedi il file COPYING per i dettagli.\n" -#~ msgid "Choose a level subset" -#~ msgstr "Scegli un subset di livelli" +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Si va su..." -#~ msgid "No more sectors exist. Create another?" -#~ msgstr "Non esistono altri settori. Crearne un'altro?" +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Hai trovato un'area segreta!" diff -Nru supertux-0.3.3/data/locale/ja.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ja.po --- supertux-0.3.3/data/locale/ja.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ja.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,467 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# tuxdev , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-12-25 18:50+0000\n" +"Last-Translator: tuxdev \n" +"Language-Team: Japanese (http://www.transifex.com/projects/p/supertux/language/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "ひみつ みつけて" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "しらべる (ふかのう)" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "あきめる" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "うえ" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "した" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "ひだり" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "みぎ" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "おまえ" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "まもの" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "うえ いきます" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "ひみつ はっけん!" diff -Nru supertux-0.3.3/data/locale/lt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/lt.po --- supertux-0.3.3/data/locale/lt.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/lt.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,36 +1,58 @@ -# Lithuanian translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# , 2006. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Andrius Štikonas , 2006 msgid "" msgstr "" -"Project-Id-Version: supertux 0.2-svn\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2008-04-01 18:36+0300\n" -"Last-Translator: Andrius Štikonas \n" -"Language-Team: Lithuanian \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Lithuanian (http://www.transifex.com/projects/p/supertux/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: lt\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-Poedit-Language: Lithuanian\n" -"X-Poedit-Country: LITHUANIA\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" msgstr "" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Geriausia lygio statistika" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Monetos" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Paslaptys" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" msgstr "" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -49,150 +71,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" "\n" msgstr "" -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Geriausia lygio statistika" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Priedai" -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Surinkta daugiausiai monetų" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Pasitikrinti tinkle" -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Didžiausias fragmentavimas:" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Tikrinimas tinkle (išjungtas)" -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Prireikė mažiausia laiko:" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Rasta daugiausia paslapčių:" +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Tu" +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Geriausiai" +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Monetos" +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Paslaptys" +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Laikas" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Atgal" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"Šis žaidimas pateikiamas be jokios garantijos. Tai laisva programa, ir jūms leidžiama\n" -" jį platinti tam tikromis sąlygomis; detales rasi COPYING byloje.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "Sukūrė " +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Papildomi lygiai" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Radai slaptą vietovę!" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Tęsti" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Nustatymai" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Klaviatūros nustatymas" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Nutraukti lygį" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Vairalazdės nustatymas" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Viršun" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Apačion" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Kairėn" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Dešinėn" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Šokti" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Veiksmas" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pauzė/meniu" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Pažvelgti į kairę" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Pažvelgti į dešinę" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Valdymo pultas" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Atgal" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Vairalazdžių nerasta" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Joks" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Paspausk mygtuką" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Klaviatūros nustatymas" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Valdymo pultas" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Rodyklė viršun" @@ -245,24 +287,18 @@ msgid "Press Key" msgstr "Paspauskite klavišą" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Kalba" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Pradėti žaidimą" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Papildomi lygiai" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Priedai" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Nustatymai" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Kūrėjų sąrašas" @@ -271,30 +307,6 @@ msgid "Quit" msgstr "Baigti" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "Kalba" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Tęsti" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Nutraukti lygį" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Pasitikrinti tinkle" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Tikrinimas tinkle (išjungtas)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" msgstr "" @@ -332,7 +344,9 @@ msgstr "" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" msgstr "" #: src/supertux/menu/options_menu.cpp:69 @@ -344,73 +358,52 @@ msgstr "" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" msgstr "" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" msgstr "" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" msgstr "" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Garsai" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" msgstr "" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Muzika" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" msgstr "" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Garsai (uždrausti)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Muzika (uždrausta)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" msgstr "" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Vairalazdės nustatymas" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" msgstr "" -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pauzė/meniu" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Vairalazdžių nerasta" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Paspausk mygtuką" - #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" msgstr "Pauzė" @@ -419,59 +412,56 @@ msgid "Quit World" msgstr "Išeiti iš pasaulio" -#~ msgid "Yes" -#~ msgstr "Taip" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Surinkta daugiausiai monetų" -#~ msgid "No" -#~ msgstr "Ne" +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Didžiausias fragmentavimas:" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Naudojimas: %s [PARINKTYS] [LYGIOBYLA]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Pasirinktys:\n" -#~ " -f, --fullscreen Žaisti viso ekrano režimu\n" -#~ " -w, --window Žaisti lango režimu\n" -#~ " -g, --geometry WIDTHxHEIGHT Leisk SuperTux pateikta raiška\n" -#~ " -a, --aspect WIDTH:HEIGHT Leisk SuperTux pateiktu vaizdo santykiu\n" -#~ " --disable-sfx Išjungti garso efektus\n" -#~ " --disable-music Išjungti muziką\n" -#~ " --help Parodik šią pagalbos žinutę\n" -#~ " --version Parodik SuperTux versiją ir baik\n" -#~ " --console Igalinti žaidimo valdymo pultą\n" -#~ " --noconsole Išjungti žaidimo valdymo pultą\n" -#~ " --show-fps Rodik kadrų dažnį lygiouse\n" -#~ " --no-show-fps Nerodik kadrų dažnio lygiouse\n" -#~ " --record-demo FILE LEVEL Įrašyti demonstraciją į FILE\n" -#~ " --play-demo FILE LEVEL Parodyk įrašytą demonstraciją\n" -#~ "\n" +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Rasta daugiausia paslapčių:" -#~ msgid "auto-detect language" -#~ msgstr "Atpažinti kalbą" +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" -#~ msgid "Free" -#~ msgstr "Laisva" +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" -#~ msgid "Slot" -#~ msgstr "Vieta" +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Tu" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Geriausiai" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Laikas" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Radai slaptą vietovę!" diff -Nru supertux-0.3.3/data/locale/ml.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ml.po --- supertux-0.3.3/data/locale/ml.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ml.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,466 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-03-20 21:04+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Malayalam (http://www.transifex.com/projects/p/supertux/language/ml/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ml\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "" diff -Nru supertux-0.3.3/data/locale/nb.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/nb.po --- supertux-0.3.3/data/locale/nb.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/nb.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,37 +1,58 @@ -# Translation of nb to Norwegian Nynorsk -# Norwegian Bokmål translations for SuperTux -# Copyright (C) 2007 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# -# Karl Ove Hufthammer , 2004. -# Karl Ove Hufthammer , 2006, 2007, 2008. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Karl Ove Hufthammer , 2004,2006-2009,2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2008-05-12 08:46+0200\n" -"Last-Translator: Karl Ove Hufthammer \n" -"Language-Team: Norwegian Nynorsk \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/supertux/language/nb/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "Laget av %s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Brettrekorder" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Mynter" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Slemminger drept" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Hemmeligheter" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" msgstr "" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" msgstr "" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -50,150 +71,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nValg: %s [OPTIONS] [LEVELFILE]\n -f, --fullscreen Kjør i fullskjermsmodus.\n -w, --window Kjør i vindusmodus.\n -g, --geometry BREDDExHØYDE Kjør i valgt oppløsning.\n -a, --aspect BREDDE:HØYDE Kjør med valgt bredde/høyde-forhold.\n -d, --default Nullstill skjerminnstillingene til standardverdier.\n --renderer OPPTEGNER Bruk sdl, opengl eller auto for å tegne spillgrafikken.\n --disable-sfx Slå av lydeffektene.\n --disable-music Slå av musikken.\n -h, --help Vis denne hjelpeteksten, og avslutt.\n -v, --version Vis SuperTux-versjonen, og avslutt.\n --console Slå på skriptkonsoll i spillet.\n --noconsole Slå av skriptkonsoll i spillet.\n --show-fps Vis bilderaten når du spiller.\n --no-show-fps Ikke vis bilderaten når du spiller.\n --record-demo FIL BRETT Lagre spillopptak til fila «FIL».\n --play-demo FIL BRETT Spill av spillopptaket «FIL».\n -s, --debug-scripts Gjør skriptfeilsøkeren tilgjengelig.\n\" --print-datadir Vis datamappa til SuperTux.\n\"\"\n\"\"Miljøvariabler:\n\"\" SUPERTUX2_USER_DIR Mappe for brukerdata (lagrede spill o.l.);\n\"\" standard: %s\n\n" -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Brettrekorder" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Last ned" -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Flest mynter:" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Se etter på nettet" -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Mest knusing:" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Se etter på nettet (slått av)" -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Korteste tid brukt:" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Flest hemmeligheter funnet:" +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Du" +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Best" +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Mynter" +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Hemmeligheter" +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Tid" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Tilbake" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"Dette spillet kommer helt uten noen form for garanti. Det er fri programvare, og du kan\n" -"kopiere det til andre under visse vilkår. Se fila «COPYING» for mer informasjon.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "Laget av " +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Andre brett" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Du fant en hemmelig plass!" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Fortsett" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "Opp vi drar ..." +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Oppsett" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Spilltaster" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Avbryt brett" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Styrespak" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Opp" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Ned" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Venstre" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Høyre" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Hopp" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Handling" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pause/meny" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Kikk til venstre" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Kikk til høyre" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" msgstr "Kikk opp" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" msgstr "Kikk ned" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Konsoll" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "Hopp med opp" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Tilbake" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Fant ingen styrespaker" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Søk etter styrespaker" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Ingen" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Trykk på knapp" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Spilltaster" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konsoll" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Pil opp" @@ -246,24 +287,18 @@ msgid "Press Key" msgstr "Trykk på knapp" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Språk" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Start spillet" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Andre brett" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Last ned" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Oppsett" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Bidragsytere" @@ -272,37 +307,13 @@ msgid "Quit" msgstr "Avslutt" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "Språk" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Fortsett" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Avbryt brett" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Se etter på nettet" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Se etter på nettet (slått av)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" msgstr "Velg språk" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Velg hvilket språk du vil se spillet på" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" @@ -310,7 +321,7 @@ #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Velg hvilken profil du vil spille med" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" @@ -318,7 +329,7 @@ #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Velg profil ved spillstart" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" @@ -326,91 +337,72 @@ #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Fyll hele skjermen" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Oppløsning" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Velg oppløsningen for fullskjermmodus (du må bytte mellom vindu og fullskjerm for å se endringen)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Forstørrelse" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Velg hvor mye spillområdet skal forstørres" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "auto" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" msgstr "Bredde/høyde" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" msgstr "Endre bredde/høyde-forholdet" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Lyd" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Slå av alle lydeffektene" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Musikk" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Slå av all musikken" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Lyd (av)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Musikk (av)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" - -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Styrespak" +msgstr "Sett opp spilltastane" -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pause/meny" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Fant ingen styrespaker" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "Søk etter styrespaker" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Trykk på knapp" +msgstr "Sett opp styrespaken" #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -420,85 +412,56 @@ msgid "Quit World" msgstr "Avslutt verdenen" -#~ msgid "Yes" -#~ msgstr "Ja" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Flest mynter:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Mest knusing:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Flest hemmeligheter funnet:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" -#~ msgid "No" -#~ msgstr "Nei" +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" -#~ msgid "auto-detect language" -#~ msgstr "velg automatisk" +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Du" -#~ msgid "Switch to another language" -#~ msgstr "Bytt til et annet språk" - -#~ msgid "Switch between different savegames" -#~ msgstr "Bytt mellom forskjellige lagrede spill" - -#~ msgid "Display the profile menu when the game is newly started" -#~ msgstr "Vis profilmenyen når spillet blir startet" - -#~ msgid "Let the game cover the whole screen" -#~ msgstr "La spillet dekke hele skjermen" - -#~ msgid "Disable all sound effects in the game" -#~ msgstr "Slå av alle lydeffektene i spillet" - -#~ msgid "Disable all music in the game" -#~ msgstr "Slå av all musikken i spillet" - -#~ msgid "Configure how your keyboard maps to the game" -#~ msgstr "Velg hvilke taster du vil bruke til å spille" - -#~ msgid "Configure how your joystick maps to the game" -#~ msgstr "Velg hvordan du vil bruke styrespaken til å spille" - -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Bruk: %s [VALG] [BRETTFIL]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " -d, --default Reset video settings to default values\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Valg:\n" -#~ " -f, --fullscreen Kjør i fullskjermsmodus.\n" -#~ " -w, --window Kjør i vindusmodus.\n" -#~ " -g, --geometry BREDDExHØYDE Kjør i valgt oppløsning.\n" -#~ " -a, --aspect BREDDE:HØYDE Kjør med valgt bredde/høyde-forhold.\n" -#~ " -d, --default Nullstill skjerminnstillingene til standardverdier.\n" -#~ " --disable-sfx Slå av lydeffekter.\n" -#~ " --disable-music Slå av musikk.\n" -#~ " --help Vis denne hjelpeteksten.\n" -#~ " --version Vis SuperTux-versjonen og avslutt.\n" -#~ " --console Slå på skriptkonsoll i spillet.\n" -#~ " --noconsole Slå av skriptkonsoll i spillet.\n" -#~ " --show-fps Vis bilderaten når du spiller.\n" -#~ " --no-show-fps Ikke vis bilderaten når du spiller.\n" -#~ " --record-demo FIL BRETT Lagre spillopptak til fila «FIL».\n" -#~ " --play-demo FIL BRETT Spill av spillopptaket «FIL».\n" -#~ "\n" +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Best" -#~ msgid "Slot" -#~ msgstr "Plass" +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Slemminger" -#~ msgid "Free" -#~ msgstr "Ledig" +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Tid" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Opp vi drar ..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Du fant en hemmelig plass!" diff -Nru supertux-0.3.3/data/locale/ne.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ne.po --- supertux-0.3.3/data/locale/ne.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ne.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,35 +1,60 @@ -# Nepali translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# bansaj , 2013 # Prabin Gautam , 2008 -# +# ma OpenThito , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2008-03-19 09:33-0400\n" -"Last-Translator: Prabin Gautam \n" -"Language-Team: Nepali \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-12-19 23:57+0000\n" +"Last-Translator: bansaj \n" +"Language-Team: Nepali (http://www.transifex.com/projects/p/supertux/language/ne/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" +"Language: ne\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "" +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "%s ले योगदान गर्नुभएको" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" -msgstr "" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "उत्कृष्ट स्तर तथ्याङ्क" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "मुद्राहरु" -#: src/supertux//main.cpp:231 +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "खलपात्र मारियो" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "गोप्य वस्तुहरु" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "उत्कृष्ट समय" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "स्तर लक्ष्य समय" + +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -48,150 +73,169 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" - -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "उत्कृष्ट तह तथ्याङ्क" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "अधिक मुद्रा संकलन:" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "अधिक सफलता:" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "चाहिएको न्यूनतम समय" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nउपयोग: %s [OPTIONS] [LEVELFILE]\n\nविकल्पहरु:\n-f, --fullscreen पूरा पर्दा मोडमा चलाउनुहोस्\n-w, --window सञ्झ्याल मोडमा चलाउनुहोस्\n-g, --geometry चौडाइxउचाइ सुपरटक्स दिइएको रिज्योलुसनमा चलाउनुहोस्\n-a, --aspect चौडाइ:उचाइ सुपरटक्स दिइएको आकार अनुपातमा चलाउनुहोस्\n-d, --default भिडियो सेटिङ पूर्वनिर्धारित मानमा रिसेट गर्नुहोस्\n--renderer रेन्डरर् sdl, opengl वा स्वत: प्रयोग गरी रेन्डर गर्नुहोस्\n--disable-sfx धवनिको प्रभावहरु अक्षम पार्नुहोस्\n--disable-music संगीत अक्षम पार्नुहोस्\n-h, --help यो मद्दत सन्देश देखाउनुहोस् र अन्त्य गर्नुहोस्\n-v, --version सुपरटक्सको संस्करण देखाउनुहोस् र अन्त्य गर्नुहोस्\n--console खेलभित्र स्क्रिप्ट गर्ने कन्सोल सक्षम पार्नुहोस्\n--noconsole खेलभित्र स्क्रिप्ट गर्ने कन्सोल अक्षम पार्नुहोस्\n--show-fps स्तरहरुमा फ्रेमरेट देखाउनुहोस्\n--no-show-fps स्तरहरुमा फ्रेमरेट नदेखाउनुहोस्\n--record-demo फाइल स्तर फाइलमा डेमो रेकर्ड गर्नुहोस्\n--play-demo फाइल स्तर रेकर्ड गरेको डेमो चलाउनुहोस्\n-s, --debug-scripts डिबगर सक्षम पार्नुहोस्\n--print-datadir सुपरटक्सको प्राथमिक डाटा डाइरेक्टरी मुद्रण गर्नुहोस्\n\nपरिवेश मानहरु:\nSUPERTUX2_USER_DIR प्रयोगकर्ता डाटाको(बचत गरिएको खेल, आदि) डाइरेक्टरी;\nपूर्वनिर्धारित %s\n\n" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "अधिक गुप्त बस्तु प्राप्त: " +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "लाभ विकल्प" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "तपाईँ" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "अनलाइन जाँच गर्नुहोस्" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "उत्कृष्ट" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "अनलाइन जाँच गर्नुहोस् (अक्षम)" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "मुद्राहरु" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "स्तरसेट" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "विश्व मानचित्र" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "विश्व" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "स्तर" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" \"%s\"द्वारा" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" \"%s\"द्वारा" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "गुप्त बस्तुहरु" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "पछाडि" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "समय" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "योगदान स्तरहरु" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"प्रातिलिपि अधिकार (c) २००७ सुपरटक्स विकास टोली\n" -"यो खेलले कुनै पनि वारेन्टि वहन गर्दैन।यो एक स्वतन्त्र सफ्टवेर हो ।\n" -" तपाईंलाई स्वागत गरीन्छ,यसस को पुन:वितरण गर्नको ला ;\n" -" विस्तृत जानकारीका लागि कृपया COPYING फाइल हेर्नुहोस्।\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "योगदान दिने:" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "जारी राख्नुहोस्" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "तपाईँले गुप्त स्थान पत्ता लगाउनुहोस्" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "विकल्पहरु" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "स्तर परित्याग गर्नुहोस्" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "कुञ्जीपाटी सेटअप" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "जोयस्टिक सेटअप" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "माथि" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "तल" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "बायाँ" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "दायाँ" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "उफ्रिनु" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "कार्य" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "पज / मेनु" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" -msgstr "अधिक बायाँ" +msgstr "बायाँ च्याउनु" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" -msgstr "अधिक दायाँ" +msgstr "दायाँ च्याउनु" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "माथि च्याउनु" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" - -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "कन्सोल" +msgstr "तल च्याउनु" -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" -msgstr "माथि संगै उफ्रिनु" +msgstr "माथि बाँणले उफ्रिनुहोस्" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "पछाडि" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "कुनै जोयस्टिक फेला परेन" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "जोयस्टिकहरु खोज्नुहोस्" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" -msgstr "खालि" +msgstr "कुनै पनि होइन" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "बटन थिचनुहोस्" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "कुञ्जीपाटी सेटअप" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "कन्सोल" #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" @@ -211,7 +255,7 @@ #: src/supertux/menu/keyboard_menu.cpp:66 msgid "Return" -msgstr "ईन्टर" +msgstr "इन्टर" #: src/supertux/menu/keyboard_menu.cpp:68 msgid "Space" @@ -245,24 +289,18 @@ msgid "Press Key" msgstr "कि थिच्नुहोस्" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "भाषा" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "खेल शुरु गर्नुहोस" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "योगदान तह" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "एडन्स" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "विकल्पहरु" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "श्रेय" @@ -271,53 +309,29 @@ msgid "Quit" msgstr "बन्द गर्नुहोस" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "भाषा" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "जारी राख्नुहोस्" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "तहको बारेमा" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "अनलाइनमा जाँच गर्नुहोस" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "अनलाइनमा जाँच गर्नुहोस (अक्षम)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "" +msgstr "भाषा चयन गर्नुहोस्" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "पाठ प्रसारण गर्न कुनै अन्य भाषा चयन गर्नुहोस्" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "" +msgstr "प्रोफाइल चयन गर्नुहोस" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "खेल्नको लागि प्रोफाइल चयन गर्नुहोस" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" -msgstr "" +msgstr "शुरुवातमा प्रोफाइल" #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "शुरुवातमा तुरुन्त प्रोफाइल चयन गर्नुहोस" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" @@ -325,91 +339,72 @@ #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "पुरा पर्दा भर्नुहोस" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "रिजोल्युसन" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "पुरा पर्दामा प्रयोग भएको रिजोल्युसन निर्धारण गर्नुहोस (यो परिवर्तनलाई सम्पन्न गर्न पुरा पर्दा टगल गर्नुपर्छ)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "बृहत्तरकरण" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "खेल क्षेत्रको बृहत्तरकरण परिवर्तन गर्नुहोस" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "स्वत:" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" -msgstr "" +msgstr "आकार अनुपात " -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" -msgstr "" +msgstr "आकार अनुपात समायोजन गर्नुहोस्" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" -msgstr "ध्वनि" +msgstr "ध्वनी" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "सबै ध्वनी प्रभावहरु निष्कृय गर्नुहोस्" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "संगीत" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "सबै संगीत निष्कृय गर्नुहोस्" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "ध्वनि(अक्षम)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "संगीत (अक्षम)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" +msgstr "कुञ्जी-क्रिया मानचित्रहरु कन्फिगर गर्नुहोस्" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "जोयस्टिक सेटअप" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "पज / मेनु" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "कुनै जोयस्टिक फेला परेन" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "बटन थिचनुहोस्" +msgstr "जोयस्टिक नियन्त्रण-क्रिया मानचित्रहरु कन्फिगर गर्नुहोस्" #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -417,61 +412,58 @@ #: src/supertux/menu/worldmap_menu.cpp:30 msgid "Quit World" -msgstr "यहाँबाट बाहिरिनुहोस" +msgstr "यस विश्ववाट बाहिरिनुहोस्" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "अधिक मुद्रा संकलन:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "अधिक सफलता:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "अधिक गोप्य वस्तु प्राप्त:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "पूरा भएको उत्कृष्ट समय:" -#~ msgid "Slot" -#~ msgstr "स्लट" +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "स्तर लक्ष्य समय:" -#~ msgid "Free" -#~ msgstr "स्वतन्त्र" +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "तपाईँ" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "उत्कृष्ट" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "खलपात्रहरु" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "समय" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "उपयोग: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "विकल्पहरू:\n" -#~ " -f, --fullscreen पुरा पर्दामा चलाउनुहोस्\n" -#~ " -w, --window सन्झ्यालमा चलाउनुहोस्\n" -#~ " -g, --geometry WIDTHxHEIGHT सुपरटक्सलाई दिइएको रिज्योलुसनमा चलाउनुहोस्\n" -#~ " -a, --aspect WIDTH:HEIGHT सुपरटक्सलाई दिइएको आकार अनुपातमा चलाउनुहोस्\n" -#~ " --disable-sfx ध्वनि प्रभाव अक्षम पार्नुहोस्\n" -#~ " --disable-music संगीत अक्षम पार्नुहोस्\n" -#~ " --help यो ारित सन्देश देखाउनुहोस्दत \n" -#~ " --version सुपरटक्सको संस्करण देखाउनुहोस र बाहिरिनुहोस्\n" -#~ " --console Ingame scripting कन्सोल सक्षम बनाउनुहोस्\n" -#~ " --noconsole Ingame scripting कन्सोल अक्षम बनाउनुहोस्\n" -#~ " --show-fps फ्रेमरेट(तहमा) देखाउनुहोस्\n" -#~ " --no-show-fps फ्रेमरेट(तहमा) नदेखाउनुहोस्\n" -#~ " --record-demo FILE LEVEL डेमोलाई फाईलमा रेकर्ड गर्नुहोस्\n" -#~ " --play-demo FILE LEVEL रेकर्ड गरिएको डेमो प्ले गर्नुहोस\n" -#~ "\n" +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "प्रातिलिपि अधिकार" -#~ msgid "auto-detect language" -#~ msgstr "भाषा स्वत: पत्ता लगाउनुहोस" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "यो खेल कुनै पनि वारेन्टी बिना आउँछ। यो एउटा स्वतन्त्र सफ्टवेयर हो र केही सर्तहरुको पालना गर्दै तपाईँले यसको वितरण \nगर्नसक्नुहुनेछ; विस्तृत विवरणको लागि फाइल प्रतिलिपि गर्ने हेर्नुहोस्।\n" -#~ msgid "Yes" -#~ msgstr "हो" +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "माथि गयौँ हामी..." -#~ msgid "No" -#~ msgstr "होइन" +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "तपाईँले गोप्य स्थान भेटाउनुभयो!" diff -Nru supertux-0.3.3/data/locale/nl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/nl.po --- supertux-0.3.3/data/locale/nl.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/nl.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,35 +1,59 @@ -# Dutch translation for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Frank van der Loo , 2004. -# Pieter De Decker , 2007. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Frank van der Loo , 2004 +# pdedecker , 2007,2013 msgid "" msgstr "" -"Project-Id-Version: nl\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-03-21 12:32+0100\n" -"Last-Translator: Pieter De Decker \n" -"Language-Team: Nederlands \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Dutch (http://www.transifex.com/projects/p/supertux/language/nl/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "bijgedragen door %s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Levelrecords" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Muntjes" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Vijanden gedood" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Geheimen" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" msgstr "" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" msgstr "" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -48,149 +72,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nGebruik: %s [OPTIES] [LEVELBESTAND]\n\nOptions:\n-f, --fullscreen Start op volledig scherm\n-w, --window Start in venstermodus\n-g, --geometry BREEDTExHOOGTE Start SuperTux op de gegeven resolutie\n-a, --aspect BREEDTE:HOOGTE Start SuperTux met de gegeven beeldverhouding\n-d, --default Herstel standaardwaarden voor videoinstellingen\n--renderer RENDERER Gebruik sdl, opengl, of auto om te renderen\n--disable-sfx Schakel geluidseffecten uit\n--disable-music Schakel muziek uit\n-h, --help Toon dit hulpbericht en sluit af\n-v, --version Toon versieinfo van SuperTux en sluit af\n--console Schakel de in-game scriptingconsole in\n--noconsole Schakel de in-game scriptingconsole uit\n--show-fps Toon de framerate in levels\n--no-show-fps Toon geen framerate in levels\n--record-demo LEVELBESTAND Sla een demo op als LEVELBESTAND\n--play-demo LEVELBESTAND Speel de opgenomen demo LEVELBESTAND af\n-s, --debug-scripts Schakel de scriptdebugger in\n--print-datadir Toon de primaire datamap van SuperTux\n⏎\nOmgevingsvariabelen:\nSUPERTUX2_USER_DIR Map voor gebruikersdata (waaronder opgeslagen spellen)\ndefault %s\n" -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Levelrecords" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "" -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Meeste muntjes:" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "" -#: src/supertux//statistics.cpp:147 -#, fuzzy -msgid "Max fragging:" -msgstr "Meeste gedode monsters:" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "" -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Snelste tijd:" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Meeste geheimen:" +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "U" +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Record" +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Muntjes" +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Geheimen" +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Tijd" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Terug" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Extra levels" -#: src/supertux//levelintro.cpp:92 -#, fuzzy -msgid "contributed by " -msgstr "gemaakt door" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Hervatten" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "U heeft een geheime plek gevonden!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Instellingen" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Level afbreken" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Toetsenbord configureren" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Joystick configureren" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Omhoog" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Omlaag" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Links" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Rechts" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Spring" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Actie" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pauze/Menu" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Naar links kijken" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Naar rechts kijken" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Console" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Terug" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Geen joystick aangetroffen" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Geen" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Druk op een toets" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Toetsenbord configureren" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Console" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Pijltje naar omhoog" @@ -243,23 +288,17 @@ msgid "Press Key" msgstr "Druk op een toets" -#: src/supertux/menu/main_menu.cpp:39 -msgid "Start Game" -msgstr "Spel starten" - -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Extra levels" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "" -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" +#: src/supertux/menu/language_menu.cpp:38 +msgid "" msgstr "" -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Instellingen" +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Spel starten" #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" @@ -269,30 +308,6 @@ msgid "Quit" msgstr "Afsluiten" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Hervatten" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Level afbreken" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" msgstr "" @@ -330,7 +345,9 @@ msgstr "" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" msgstr "" #: src/supertux/menu/options_menu.cpp:69 @@ -342,73 +359,52 @@ msgstr "" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" msgstr "" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" msgstr "" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" msgstr "" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Geluid" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" msgstr "" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Muziek" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" msgstr "" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Geluid (uitgeschakeld)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Muziek (uitgeschakeld)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" msgstr "" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Joystick configureren" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" msgstr "" -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pauze/Menu" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Geen joystick aangetroffen" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Druk op een toets" - #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" msgstr "Pauze" @@ -417,67 +413,56 @@ msgid "Quit World" msgstr "Naar hoofdmenu" -#, fuzzy -#~ msgid "Slot" -#~ msgstr "Slot" - -#, fuzzy -#~ msgid "Free" -#~ msgstr "Vrij" - -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Gebruik: %s [OPTIES] [LEVELBESTAND]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Options:\n" -#~ " -f, --fullscreen Starten in 'Volledig scherm'-modus\n" -#~ " -w, --window 'Starten in venstermodus\n" -#~ " -g, --geometry WIDTHxHEIGHT SuperTux starten op de gewenste resolutie\n" -#~ " -a, --aspect WIDTH:HEIGHT SuperTux starten op het gewenste beeldformaat\n" -#~ " --disable-sfx Geluiden uitschakelen\n" -#~ " --disable-music Muziek uitschakelen\n" -#~ " --help Deze helpinformatie tonen\n" -#~ " --version Versienummer van SuperTux tonen\n" -#~ " --console Gebruik van de console inschakelen\n" -#~ " --noconsole Gebruik van de console uitschakelen\n" -#~ " --show-fps Aantal frames per seconde tonen in levels\n" -#~ " --no-show-fps Aantal frames per seconde niet tonen in levels\n" -#~ " --record-demo BESTAND LEVEL Demo opnemen naar BESTAND\n" -#~ " --play-demo BESTAND LEVEL Opgenomen demo afspelen\n" -#~ "\n" - -#~ msgid "Yes" -#~ msgstr "Ja" - -#~ msgid "No" -#~ msgstr "Nee" - -#~ msgid "" -#~ "Copyright (c) 2006 SuperTux Devel Team\n" -#~ "This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -#~ "redistribute it under certain conditions; see the file COPYING for details.\n" -#~ msgstr "" -#~ "Copyright (C) 2006 SuperTux ontwikkelingsteam\n" -#~ "Aan dit spel is GEEN ENKELE GARANTIE verbonden. Dit is vrije software, en u mag het verspreiden\n" -#~ "onder bepaalde voorwaarden. Bekijk het bestand COPYING voor meer informatie.\n" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Meeste muntjes:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Meeste geheimen:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "U" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Record" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Tijd" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "U heeft een geheime plek gevonden!" diff -Nru supertux-0.3.3/data/locale/nn.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/nn.po --- supertux-0.3.3/data/locale/nn.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/nn.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,37 +1,58 @@ -# Translation of nn to Norwegian Nynorsk -# Norwegian Nynorsk translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# -# Karl Ove Hufthammer , 2004. -# Karl Ove Hufthammer , 2006, 2007, 2008. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Karl Ove Hufthammer , 2004,2006-2009,2013-2014 msgid "" msgstr "" -"Project-Id-Version: nn\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2008-05-12 08:40+0200\n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-02-01 13:39+0000\n" "Last-Translator: Karl Ove Hufthammer \n" -"Language-Team: Norwegian Nynorsk \n" +"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/supertux/language/nn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" +"Language: nn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "" +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "Laga av %s" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" -msgstr "" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Brettrekordar" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Myntar" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Slemmingar drepne" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Hemmelegheitar" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Beste tid" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Tidsmål" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -50,150 +71,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" - -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Brettrekordar" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Flest myntar:" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Mest knusing:" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Kortast tid brukt:" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nBruk: %s [VAL] [BRETTFIL]\n\nVal:\n -f, --fullscreen Køyr i fullskjermsmodus.\n -w, --window Køyr i vindaugsmodus.\n -g, --geometry BREIDDxHØGD Køyr i vald oppløysing.\n -a, --aspect BREIDD:HØGD Køyr med vald breidd/høgd-forhold.\n -d, --default Nullstill skjerminnstillingane til standardverdiar.\n --renderer OPPTEIKNAR Bruk sdl, opengl eller auto for å teikna spelgrafikken.\n --disable-sfx Slå av lydeffektane.\n --disable-music Slå av musikken.\n -h, --help Vis denne hjelpeteksten, og avslutt.\n -v, --version Vis SuperTux-versjonen, og avslutt.\n --console Vis skriptkonsoll i spelet.\n --noconsole Ikkje vis skriptkonsoll i spelet.\n --show-fps Vis biletrata når du spelar.\n --no-show-fps Ikkje vis biletrata når du spelar.\n --record-demo FIL BRETT Lagra spelopptak til fila «FIL».\n --play-demo FIL BRETT Spel av spelopptaket «FIL».\n -s, --debug-scripts Gjer skriptfeilsøkjaren tilgjengeleg.\n --print-datadir Vis datamappa til SuperTux.\n\nMiljøvariablar:\n SUPERTUX2_USER_DIR Mappe for brukardata (lagra spel o.l.);\n standard: %s\n\n" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Flest hemmelegheitar funnen:" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Last ned" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Du" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Sjå etter på nettet" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Best" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Sjå etter på nettet (slått av)" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Myntar" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Brettsamling" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Kart" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Verd" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Brett" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s «%s» av «%s»" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" av \"%s\"" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Hemmelegheitar" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Tilbake" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Tid" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Andre brett" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"Dette spelet kjem heilt utan nokon garantiar. Det er fri programvare, og du kan\n" -"kopiera det til andre under visse vilkår. Sjå fila «COPYING» for meir informasjon.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "Laga av " +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Hald fram" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Du fann ein hemmeleg plass!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Oppsett" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "Opp me fer ..." +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Avbryt brett" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Speltastar" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Styrespak" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Opp" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Ned" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Venstre" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Høgre" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Hopp" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Handling" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pause/meny" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Kikk til venstre" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Kikk til høgre" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" msgstr "Kikk opp" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" msgstr "Kikk ned" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Konsoll" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "Hopp med opp" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Tilbake" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Fann ingen styrespakar" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Søk etter styrespakar" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Ingen" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Trykk på knapp" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Speltastar" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konsoll" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Pil opp" @@ -246,24 +287,18 @@ msgid "Press Key" msgstr "Trykk på knapp" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Språk" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Start spelet" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Andre brett" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Last ned" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Oppsett" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Bidragsytarar" @@ -272,37 +307,13 @@ msgid "Quit" msgstr "Avslutt" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "Språk" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Hald fram" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Avbryt brett" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Sjå etter på nettet" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Sjå etter på nettet (slått av)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" msgstr "Vel språk" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Vel kva språk du vil sjå spelet på" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" @@ -310,7 +321,7 @@ #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Vel kva profil du vil spela med" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" @@ -318,7 +329,7 @@ #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Vel profil ved spelstart" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" @@ -326,91 +337,72 @@ #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Fyll heile skjermen" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Oppløysing" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Vel oppløysinga for fullskjermmodus (du må byta mellom vindauge og fullskjerm for å sjå endringa)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Forstørring" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Vel kor mykje spelområdet skal forstørrast" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "auto" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" msgstr "Breidd/høgd" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" msgstr "Endra breidd/høgd-forholdet" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Lyd" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Slå av alle lydeffektane" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Musikk" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Slå av all musikken" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Lyd (av)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Musikk (av)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" - -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Styrespak" +msgstr "Set opp speltastane" -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pause/meny" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Fann ingen styrespakar" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "Søk etter styrespakar" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Trykk på knapp" +msgstr "Set opp styrespaken" #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -420,85 +412,56 @@ msgid "Quit World" msgstr "Avslutt verda" -#~ msgid "Yes" -#~ msgstr "Ja" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Flest myntar:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Mest knusing:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Flest hemmelegheitar funne:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Beste tid:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Tidsmål:" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Du" -#~ msgid "No" -#~ msgstr "Nei" +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Best" -#~ msgid "auto-detect language" -#~ msgstr "vel automatisk" +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Slemmingar" -#~ msgid "Switch to another language" -#~ msgstr "Byt til eit anna språk" - -#~ msgid "Switch between different savegames" -#~ msgstr "Byt mellom forskjellige lagra spel" - -#~ msgid "Display the profile menu when the game is newly started" -#~ msgstr "Vis profilmenyen når spelet vert starta" - -#~ msgid "Let the game cover the whole screen" -#~ msgstr "Lat spelet dekkja heile skjermen" - -#~ msgid "Disable all sound effects in the game" -#~ msgstr "Slå av alle lydeffektane i spelet" - -#~ msgid "Disable all music in the game" -#~ msgstr "Slå av all musikken i spelet" - -#~ msgid "Configure how your keyboard maps to the game" -#~ msgstr "Vel kva tastar du vil bruka til å spela" - -#~ msgid "Configure how your joystick maps to the game" -#~ msgstr "Vel korleis du vil bruka styrespaken til å spela" - -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Bruk: %s [VAL] [BRETTFIL]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " -d, --default Reset video settings to default values\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Val:\n" -#~ " -f, --fullscreen Køyr i fullskjermsmodus.\n" -#~ " -w, --window Køyr i vindaugsmodus.\n" -#~ " -g, --geometry BREIDDxHØGD Køyr i vald oppløysing.\n" -#~ " -a, --aspect BREIDD:HØGD Køyr med vald breidd/høgd-forhold.\n" -#~ " -d, --default Nullstill skjerminnstillingane til standardverdiar.\n" -#~ " --disable-sfx Slå av lydeffektar.\n" -#~ " --disable-music Slå av musikk.\n" -#~ " --help Vis denne hjelpeteksten.\n" -#~ " --version Vis SuperTux-versjonen og avslutt.\n" -#~ " --console Slå på skriptkonsoll i spelet.\n" -#~ " --noconsole Slå av skriptkonsoll i spelet.\n" -#~ " --show-fps Vis biletrata når du spelar.\n" -#~ " --no-show-fps Ikkje vis biletrata når du spelar.\n" -#~ " --record-demo FIL BRETT Lagra spelopptak til fila «FIL».\n" -#~ " --play-demo FIL BRETT Spel av spelopptaket «FIL».\n" -#~ "\n" +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Tid" -#~ msgid "Slot" -#~ msgstr "Plass" +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Copyright" -#~ msgid "Free" -#~ msgstr "Ledig" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Dette spelet kjem heilt utan nokon garantiar. Det er fri programvare, og du kan\nkopiera det til andre under visse vilkår. Sjå fila «COPYING» for meir informasjon.\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Opp me fer ..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Du fann ein hemmeleg plass!" diff -Nru supertux-0.3.3/data/locale/pl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/pl.po --- supertux-0.3.3/data/locale/pl.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/pl.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,35 +1,63 @@ -# Catalan translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Dominik Klementowski -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# mkkot , 2013 +# mkkot , 2013-2014 +# Paweł Talar , 2013 +# Paweł Talar , 2013 +# supertux_pl_sv , 2013 +# supertux_pl_sv , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-02-19 18:27+0100\n" -"Last-Translator: Dominik \n" -"Language-Team: Polish \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-01-04 14:11+0000\n" +"Last-Translator: mkkot \n" +"Language-Team: Polish (http://www.transifex.com/projects/p/supertux/language/pl/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-2\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.9\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: pl\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "" +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "Autorstwo: %s" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" -msgstr "" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Najlepsze wyniki" -#: src/supertux//main.cpp:231 +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Monety" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Pokonanych wrogów" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Sekrety" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Najlepszy czas" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Wymagany czas przejścia poziomu" + +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -48,164 +76,185 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" - -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Najlepsze wyniki" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Najwicej zebranych monet:" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Minimalnie potrzebny czas:" - -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr ":" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nSkładnia: %s [OPCJE] [PLIK_POZIOMU]\n\nOpcje:\n -f, --fullscreen Uruchamia w trybie pełnoekranowym\n -w, --window Uruchamia w oknie\n -g, --geometry WYSOKOŚĆxSZEROKOŚĆ Uruchom SuperTuksa w podanej rozdzielczości\n -a, --aspect WYSOKOŚĆxSZEROKOŚĆ Uruchamia SuperTuksa z podanymi proporcjami obrazu\n -d, --default Przywraca domyślne ustawienia wideo\n --renderer RENDERER Używa sdl, opengl lub auto jako silnika renderującego\n --disable-sfx Wyłącza efekty dźwiękowe\n --disable-music Wyłącza muzykę\n -h, --help Wyświetla tę pomoc i kończy pracę\n -v, --version Wyświetla wersję SuperTuksa i kończy pracę\n --console Włącza wbudowaną konsolę skryptów\n --noconsole Wyłącza wbudowaną konsolę skryptów\n --show-fps Wyświetla liczbę klatek na sekundę podczas gry\n --no-show-fps Nie wyświetla liczby klatek na sekundę podczas gry\n --record-demo PLIK POZIOM Nagrywa przebieg gry do PLIKU\n --play-demo FILE LEVEL Odtwarza nagrany poziom\n -s, --debug-scripts Włącza debuger skryptów.\n --print-datadir Wypisuje główny katalog danych SuperTuksa.\n\nZmienne środowiskowe:\n SUPERTUX2_USER_DIR Katalog użytkownika gry (zapis przejścia poziomów itd.);\n default %s\n\n" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Ty" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Ściągnij dodatkowe plansze" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Najlepszy" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Sprawdź w Internecie" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Monety" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Sprawdź w Internecie (wyłączone)" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Secrets" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Zestaw poziomów" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Mapa świata" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Świat" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Poziom" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" przez \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" przez \"%s\"" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Czas" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Wróć" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"To jest gra ABSOLUTNIE NIE ZOBOWIUJCA. Jest to darmowe oprogramowanie... Jesli chcesz \n" -"doaczy do jej twrcw zajrzyj do pliku COPYING, aby uzyska szczegly.\n" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Dodatkowe plansze" -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "Przyczynili si " +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Kontynuuj" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Znalaze sekretne miejsce!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Opcje" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Anuluj grę" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Ustawienia klawiatury" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Ustaw dżojstik" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" -msgstr "W gr" +msgstr "W górę" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" -msgstr "W dl" +msgstr "W dół" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "W lewo" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "W prawo" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Skok" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Akcja" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pauza/Menu" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" -msgstr "Przesu w lewo" +msgstr "Przesuń w lewo" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" -msgstr "Przesu w prawo" +msgstr "Przesuń w prawo" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "Przesuń w górę" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" +msgstr "Przesuń w dół" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Konsola" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" -msgstr "" +msgstr "Skok = W górę" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Wr" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Nie znaleziono dżojstika" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Szukaj dżojstików" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Brak" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Naciśnij przycisk" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Ustawienia klawiatury" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konsola" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" -msgstr "Gra" +msgstr "Strzałka w górę" #: src/supertux/menu/keyboard_menu.cpp:60 msgid "Down cursor" -msgstr "Dl" +msgstr "Strzałka w dół" #: src/supertux/menu/keyboard_menu.cpp:62 msgid "Left cursor" -msgstr "Lewy" +msgstr "Lewa strzałka" #: src/supertux/menu/keyboard_menu.cpp:64 msgid "Right cursor" -msgstr "Prawy" +msgstr "Prawa strzałka" #: src/supertux/menu/keyboard_menu.cpp:66 msgid "Return" @@ -217,199 +266,148 @@ #: src/supertux/menu/keyboard_menu.cpp:70 msgid "Right Shift" -msgstr "Prawy Shift" +msgstr "Prawy shift" #: src/supertux/menu/keyboard_menu.cpp:72 msgid "Left Shift" -msgstr "Lewy Shift" +msgstr "Lewy shift" #: src/supertux/menu/keyboard_menu.cpp:74 msgid "Right Control" -msgstr "Prawy Control" +msgstr "Prawy control" #: src/supertux/menu/keyboard_menu.cpp:76 msgid "Left Control" -msgstr "Lewy Control" +msgstr "Lewy control" #: src/supertux/menu/keyboard_menu.cpp:78 msgid "Right Alt" -msgstr "Prawy Control" +msgstr "Prawy alt" #: src/supertux/menu/keyboard_menu.cpp:80 msgid "Left Alt" -msgstr "Lewy Alt" +msgstr "Lewy alt" #: src/supertux/menu/keyboard_menu.cpp:90 msgid "Press Key" -msgstr "Nacinij klawisz" +msgstr "Naciśnij klawisz" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Język" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "Wykryj automatycznie" #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Start Gry" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Dodatkowe plansze" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Opcje" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" -msgstr "Twrcy" +msgstr "Twórcy" #: src/supertux/menu/main_menu.cpp:44 msgid "Quit" -msgstr "Wyjd" - -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Kontynuuj" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Anuluj gr" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "" +msgstr "Wyjdź" #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "" +msgstr "Wybierz język" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Wybierz inny język wyświetlania komunikatów" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "" +msgstr "Wybierz profil" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Wybierz profil gracza" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" -msgstr "" +msgstr "Profil przy starcie gry" #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Wybierz swój profil natychmiast po starcie" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" -msgstr "Peny ekran" +msgstr "Pelny ekran" #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Wypełnij cały ekran" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Rozdzielczość" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Określa rozdzielczość używaną w trybie pełnoekranowym (musisz włączyć tryb pełnoekranowy, aby wprowadzić zmianę)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Powiększenie" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Zmień zbliżenie ekranu gry" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "automatycznie" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" -msgstr "" +msgstr "Proporcje obrazu" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" -msgstr "" +msgstr "Ustawia proporcje ekranu" -#: src/supertux/menu/options_menu.cpp:151 -#, fuzzy +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" -msgstr "Dzwik" +msgstr "Dźwięk" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Wyłącz wszystkie efekty dźwiękowe" -#: src/supertux/menu/options_menu.cpp:153 -#, fuzzy +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Muzyka" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Wyłącz muzykę" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" -msgstr "Dzwik (wylaczony)" +msgstr "Dźwięk (wyłączony)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" -msgstr "Muzyka (wylaczona)" +msgstr "Muzyka (wyłączona)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" +msgstr "Zmień przypisanie klawiszy" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Ustaw Joystick" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pauza/Menu" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Nie znaleziono Joystick'a" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Nacinij przycisk" +msgstr "Ustaw dżojstik" #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -417,63 +415,58 @@ #: src/supertux/menu/worldmap_menu.cpp:30 msgid "Quit World" -msgstr "Wyjd z tego wiata" +msgstr "Wyjdź z tego swiata" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Najwięcej monet:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Największe żniwo:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Najwięcej sekretów:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Najlepszy czas ukończenia:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Czas na przejście poziomu" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Ty" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Najlepszy" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Wrogowie" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Czas" -#~ msgid "Slot" -#~ msgstr "Miejsce" +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Prawa autorskie" -#~ msgid "Free" -#~ msgstr "Wolny" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Ta gra dostarczana jest BEZ JAKICHKOLWIEK GWARANCJI. Jest to otwarte oprogramowanie,\nktóre możesz powielać pod pewnymi warunkami. Przeczytaj plik COPYING, aby poznać szczegóły.\n" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Uzycie: %s [OPCIONS] [NOM_DEL_FITXER]\n" -#~ "\n" - -#~ msgid "auto-detect language" -#~ msgstr "automatyczne wykrycie jzyka" - -#~ msgid "Yes" -#~ msgstr "Tak" - -#~ msgid "No" -#~ msgstr "Nie" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Opcions:\n" -#~ " -f, --fullscreen Executar el joc en pantalla completa\n" -#~ " -w, --window Executar el joc en una finestra\n" -#~ " -g, --geometry ANCHOxALTO Executar Super Tux en la resoluci donada\n" -#~ " --disable-sfx Desactivar efectes de so\n" -#~ " --disable-music Desactivar msica\n" -#~ " --help Mostra aquest missatge d'ajuda\n" -#~ " --version Mostra la versi del supertux i surt\n" -#~ " --show-fps Activa la visualizaci del framerate durant el joc\n" -#~ " --record-demo ARCHIVO NIVEL Graba una demo en FITXER\n" -#~ " --play-demo ARCHIVO NIVEL Reproduueix una demo grabada\n" -#~ "\n" - -#~ msgid "" -#~ "Copyright (c) 2006 SuperTux Devel Team\n" -#~ "This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -#~ "redistribute it under certain conditions; see the file COPYING for details.\n" -#~ msgstr "" -#~ "Copyright (c) 2006 Supertux Devel Team\n" -#~ "To jest gra ABSOLUTNIE NIE ZOBOWIaZUJaCA. Jest to darmowe oprogramowanie... Jesli chcesz \n" -#~ "dolaczyc do jej twrcw zajrzyj do pliku COPYING, aby uzyskac szczegly.\n" +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Idziemy w górę..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Znalazles sekretne miejsce!" diff -Nru supertux-0.3.3/data/locale/pt_BR.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/pt_BR.po --- supertux-0.3.3/data/locale/pt_BR.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/pt_BR.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,36 +1,61 @@ -# Brazilian Portuguese translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Herval Ribeiro , 2006. -# Krishna , 2006-2008. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Daniela Ferraz , 2013 +# Filipe Oliveira , 2013 +# Herval Ribeiro , 2006 +# joel_gil , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2008-04-16 19:24+0100\n" -"Last-Translator: Krishna \n" -"Language-Team: Brazilian Portuguese\n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Filipe Oliveira \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/supertux/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: KBabel 1.11.4\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "" +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "contribuído por %s" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" -msgstr "" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Melhores Estatísticas dessa Fase" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Moedas" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Inimigos Vencidos" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Segredos" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Melhor tempo" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Objetivo de tempo da fase" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -49,150 +74,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" - -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Melhores Estatísticas dessa Fase" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Máx moedas coletadas:" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Máx abatidos:" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Mín tempo necessário:" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nUtilização: %s [OPÇÕES] [FICHEIRONIVEL]\n\nOpções:\n -f, --fullscreen Executar em tela cheia\n -w, --window Executar em modo de janela\n -g, --geometry LARGxALT Executar o SuperTux em uma resolução específica\n -a, --aspect LARG:ALT Executar o SuperTux em uma proporção de tela específica\n -d, --default Reiniciar as definições de vídeo para os valores padrões\n --renderer RENDERER Usar sdl, opengl, ou auto para gráficos\n --disable-sfx Desligar os efeitos sonoros\n --disable-music Desligar a música\n -h, --help Mostrar esta mensagem de ajuda e sair\n -v, --version Mostrar a versão do SuperTux e sair\n --console Ativar a console de scripting no jogo\n --noconsole Desativar a console de scripting no jogo\n --show-fps Mostrar a taxa de quadros por segundo nos níveis\n --no-show-fps Não apresentar a taxa de quadros por segundo nos níveis\n --record-demo ARQUIVO NÍVEL Gravar um demo para o ARQUIVO\n --play-demo ARQUIVO NÍVEL Reproduzir um demo previamente gravado\n -s, --debug-scripts Ativar o depurador de scritps\n --print-datadir Apresentar a pasta principal de dados do Supertux\n\nVariáveis de ambiente:\n SUPERTUX2_USER_DIR Pasta para os dados do usuário (jogos gravados, etc.);\n padrão %s\n" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Máx segredos achados:" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Extensões" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Você" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Verificar Online" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Melhor" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Verificar Online (desabilitado)" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Moedas" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Conjunto de fases" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Mapa mundi" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Mundo" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Fase" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" por \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" por \"%s\"" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Segredos" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Voltar" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Tempo" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Fases Extras" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 do Time de Desenvolvimento do SuperTux\n" -"Este jogo vem sem ABSOLUTAMENTE NENHUMA GARANTIA. Ele é um softwares livre, e você é encorajado a\n" -"redistribuí-lo sob certas condições; veja o arquivo COPYING para detalhes.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "contribuído por" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Continuar" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Você achou uma área secreta!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Opções" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Desistir dessa Fase" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Configurar Teclado" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Configurar Joystick" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Cima" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Baixo" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Esquerda" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Direita" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Pular" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Ação" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pausa/Menu" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Espiar à Esquerda" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Espiar à Direita" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "Espiar Acima" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" - -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Console" +msgstr "Espiar Abaixo" -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "Pula com Tecla para Cima" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Voltar" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Nenhum Joystick encontrado" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Procurar Joysticks" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Nada" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Pressione um Botão" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Configurar Teclado" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Consola" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Tecla pra cima" @@ -245,24 +290,18 @@ msgid "Press Key" msgstr "Pressione uma Tecla" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Idioma" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Começar Jogo" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Níveis Extras" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Extensões" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Opções" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Créditos" @@ -271,53 +310,29 @@ msgid "Quit" msgstr "Sair" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "Língua" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Continuar" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Desistir dessa Fase" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Verificar Online" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Verificar Online (desabilitado)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "" +msgstr "Selecionar Idioma" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Selecione um idioma diferente para exibir o texto" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "" +msgstr "Escolher perfil" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Selecione um perfil para jogar" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" -msgstr "" +msgstr "Perfil no início" #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Escolher o perfil imediatamente depois do início do jogo" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" @@ -325,91 +340,72 @@ #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Preencher a tela toda" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Resolução" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Determinar a resolução usada no modo de tela cheia (você deve alternar fullscreen para concluir a alteração)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Ampliação" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Alterar a ampliação da área de jogo" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "Automático" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" -msgstr "" +msgstr "Proporção de tela" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" -msgstr "" +msgstr "Ajustar a proporção de tela" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Som" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Desativar todos os efeitos sonoros" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Música" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Desativar a música" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Som (desligado)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Música (desligada)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" - -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Configurar Joystick" +msgstr "Configurar as teclas usadas" -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pausa/Menu" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Nenhum Joystick encontrado" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Pressione um Botão" +msgstr "Configurar os controles do joystick " #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -419,58 +415,56 @@ msgid "Quit World" msgstr "Sair deste Mundo" -#~ msgid "Yes" -#~ msgstr "Sim" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Máx moedas coletadas:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Máx abatidos:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Máx segredos achados:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Melhor tempo concluído:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Objetivo de tempo da fase:" -#~ msgid "No" -#~ msgstr "Não" +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Você" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Melhor" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Uso: %s [OPÇÕES] [ARQUIVO DA FASE]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Opções:\n" -#~ " -f, --fullscreen Executar em modo tela-cheia\n" -#~ " -w, --window Executar em modo janela\n" -#~ " -g, --geometry LARGURAxALTURA Executar SuperTux na resolução dada\n" -#~ " -a, --aspect LARGURA:ALTURA Execurar SuperTux com a razão de aspecto dada\n" -#~ " --disable-sfx Desativa efeitos sonoros\n" -#~ " --disable-music Desativa música\n" -#~ " --help Exibe esta mensagem de ajuda\n" -#~ " --version Exibe a versão do SuperTux e sai\n" -#~ " --console Habilita um terminal de depuração no jogo\n" -#~ " --noconsole Desabilita o terminal de depuração no jogo\n" -#~ " --show-fps Exibe a taxa de quadros nos níveis\n" -#~ " --no-show-fps Não exibe a taxa de quadros nos níveis --record-demo ARQUIVO FASE Grava um demo no ARQUIVO\n" -#~ " --play-demo ARQUIVO FASE Roda um demo gravado\n" -#~ "\n" +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Inimigos" -#~ msgid "auto-detect language" -#~ msgstr "auto-detectar língua" +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Tempo" -#~ msgid "Free" -#~ msgstr "Livre" +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Direitos autorais" -#~ msgid "Slot" -#~ msgstr "Slot" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Este jogo não acompanha ABSOLUTAMENTE NENHUMA GARANTIA. É um software livre, e você é livre para\nredistribuí-lo sob certas condições; veja o arquivo COPYING para detalhes.\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Para cima..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Você achou uma área secreta!" diff -Nru supertux-0.3.3/data/locale/pt.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/pt.po --- supertux-0.3.3/data/locale/pt.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/pt.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,37 +1,62 @@ -# translation of pt.po to português -# European Portuguese translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# -# Ricardo Cruz , 2004. -# Jose Jorge , 2008. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Daniela Ferraz , 2013 +# Jose Jorge , 2008 +# Ricardo Cruz , 2004 +# Sérgio Lopes , 2012 +# zezinho , 2013 msgid "" msgstr "" -"Project-Id-Version: pt\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2008-05-05 09:35+0200\n" -"Last-Translator: Jose Jorge \n" -"Language-Team: português \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: zezinho \n" +"Language-Team: Portuguese (http://www.transifex.com/projects/p/supertux/language/pt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "" +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "contribuído por %s" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" -msgstr "" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Melhores Estatísticas do Nível" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Moedas" -#: src/supertux//main.cpp:231 +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Bandidos mortos" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Áreas Secretas" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Melhor tempo" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Objectivo de tempo do nível" + +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -50,165 +75,185 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" - -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Melhores Estatísticas do Nível" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Máx moedas apanhadas:" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Max matança:" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Min tempo necessário:" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nUtilização: %s [OPÇÕES] [FICHEIRONIVEL]\n\nOpções:\n -f, --fullscreen Executar em ecrã completo\n -w, --window Executar em modo de janela\n -g, --geometry LARGxALT Executar o SuperTux numa resolução específica\n -a, --aspect LARG:ALT Executar o SuperTux numa relação de aspeto específica\n -d, --default Reiniciar as definições de vídeo para os valores por omissão\n --renderer RENDERER Usar sdl, opengl, ou auto para gráficos\n --disable-sfx Desligar os efeitos sonoros\n --disable-music Desligar a música\n -h, --help Mostrar esta mensagem de ajuda e sair\n -v, --version Mostrar a versão do SuperTux e sair\n --console Ativar a consola de scripting no jogo\n --noconsole Desativar a consola de scripting no jogo\n --show-fps Mostrar a framerate nos níveis\n --no-show-fps Não apresentar a framerate nos níveis\n --record-demo FICHEIRO NÍVEL Gravar um demo para o FICHEIRO\n --play-demo FICHEIRO NÍVEL Reproduzir um demo previamente gravado\n -s, --debug-scripts Ativar o depurador de scritps\n --print-datadir Apresentar a diretoria principal de dados do Supertux\n\nVariáveis de ambiente:\n SUPERTUX2_USER_DIR Diretoria para os dados do utilizador (jogos gravados, etc.)\n por omissão %s\n" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Máx segredos descobertos:" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Extras" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Você" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Verificar Online" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Melhor" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Verificar Online (desativado)" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Moedas" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Conjuntos de nivéis" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Mapa" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Mundo" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Nível" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" por \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" por \"%s\"" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Segredos" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Voltar" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Tempo" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Níveis Contribuídos" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"Este jogo é fornecido sem ABSOLUTAMENTE NENHUMA GARANTIA. É um programa livre, e é convidado a\n" -"redistribuir-lo sob certas condições ; veja o ficheiro COPYING para mais informações.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "contribuído por " +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Continuar" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Descobriu uma zona secreta!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Opções" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Sair Nível" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Configurar Teclas" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Configurar Joystick" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" -msgstr "Acima" +msgstr "Cima" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" -msgstr "Abaixo" +msgstr "Baixo" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Esquerda" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Direita" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Saltar" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" -msgstr "Acção" +msgstr "Ação" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pausa/Menu" -#: src/supertux/menu/keyboard_menu.cpp:35 #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" -msgstr "Olhar para a esquerda" +msgstr "Olhar para a Esquerda" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" -msgstr "Olhar para a direita" +msgstr "Olhar para a Direita" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "Olhar para Cima" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" +msgstr "Olhar para Baixo" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Consola" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" -msgstr "Saltar e subir" +msgstr "Salta com a Seta Cima" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Recuar" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Não foram encontrados Joysticks" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Procurar Joysticks" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Nenhum" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Carregue no Botão" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Configurar Teclas" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Consola" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" -msgstr "Cursor Acima" +msgstr "Seta Cima" #: src/supertux/menu/keyboard_menu.cpp:60 msgid "Down cursor" -msgstr "Cursor Abaixo" +msgstr "Seta Baixo" #: src/supertux/menu/keyboard_menu.cpp:62 msgid "Left cursor" -msgstr "Cursor Esquerda" +msgstr "Seta Direita" #: src/supertux/menu/keyboard_menu.cpp:64 msgid "Right cursor" -msgstr "Cursor Direita" +msgstr "Seta Esquerda" #: src/supertux/menu/keyboard_menu.cpp:66 msgid "Return" @@ -220,57 +265,31 @@ #: src/supertux/menu/keyboard_menu.cpp:70 msgid "Right Shift" -msgstr "Shift direito" +msgstr "Shift Direito" #: src/supertux/menu/keyboard_menu.cpp:72 msgid "Left Shift" -msgstr "Shift esquerdo" +msgstr "Shift Esquerdo" #: src/supertux/menu/keyboard_menu.cpp:74 msgid "Right Control" -msgstr "Control direito" +msgstr "CTRL Direito" #: src/supertux/menu/keyboard_menu.cpp:76 msgid "Left Control" -msgstr "Control esquerdo" +msgstr "CTRL Esquerdo" #: src/supertux/menu/keyboard_menu.cpp:78 msgid "Right Alt" -msgstr "Alt direito" +msgstr "Alt Direito" #: src/supertux/menu/keyboard_menu.cpp:80 msgid "Left Alt" -msgstr "Alt esquerdo" +msgstr "Alt Esquerdo" #: src/supertux/menu/keyboard_menu.cpp:90 msgid "Press Key" -msgstr "Carregue na tecla" - -#: src/supertux/menu/main_menu.cpp:39 -msgid "Start Game" -msgstr "Começar o Jogo" - -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Contribuições" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Suplementos" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Opções" - -#: src/supertux/menu/main_menu.cpp:43 -msgid "Credits" -msgstr "Méritos" - -#: src/supertux/menu/main_menu.cpp:44 -msgid "Quit" -msgstr "Sair" +msgstr "Carregue na tecla desejada" #: src/supertux/menu/language_menu.cpp:36 msgid "Language" @@ -278,139 +297,116 @@ #: src/supertux/menu/language_menu.cpp:38 msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Continuar" +msgstr "" -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Abortar Nível" +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Iniciar o Jogo" -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Verificar pela rede" +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "Créditos" -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Verificar pela rede (inactivo)" +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "Sair" #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "" +msgstr "Seleciona a Língua" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Escolhe outra língua a usar na apresentação do texto" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "" +msgstr "Seleciona o Perfil" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Escolhe um perfil com o qual jogar" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" -msgstr "" +msgstr "Perfil no Início" #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Escolhe o teu perfil imediatamente depois do início do jogo" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" -msgstr "Todo o ecrã" +msgstr "Ecrã completo" #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Preencher o ecrã na totalidade" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Resolução" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Define a resolução usada no modo de ecrã completo (precisas ativar a opção de ecrã completo para esta opção ter efeito)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Ampliação" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Mudar a ampliação da área de jogo" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "automático" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" -msgstr "" +msgstr "Proporção da Imagem" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" -msgstr "" +msgstr "Ajustar a proporção da imagem" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Som" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Desligar todos os efeitos sonoros" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Música" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Desligar a música" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Som (desligado)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Música (desligada)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" +msgstr "Configurar as teclas usadas" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Configurar Joystick" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pausa/Menu" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Nenhum Joystick encontrado" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Carregue no Butão" +msgstr "Configurar os movimentos do joystick usados" #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -420,59 +416,56 @@ msgid "Quit World" msgstr "Sair do Mundo" -#~ msgid "Slot" -#~ msgstr "Slot" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Máx moedas apanhadas:" -#~ msgid "Free" -#~ msgstr "Livre" +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Max inimigos vencidos:" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Uso: %s [OPÇÕES] FICHEIRO_DE_NIVEL\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Opções:\n" -#~ " -f, --fullscreen modo ecrã cheio\n" -#~ " -w, --window modo janela\n" -#~ " -g, --geometry LARGURAxALTURA Inicia SuperTux no tamanho indicado\n" -#~ " -a, --aspect LARGURA:ALTURA Inicia SuperTux na proporção de aspecto indicada\n" -#~ " --disable-sfx Sem soms\n" -#~ " --disable-music Sem música\n" -#~ " --help Mostra esta mensagem de ajuda\n" -#~ " --version Mostra a versão do SuperTux e pára\n" -#~ " --console Activa a consola de programação no jogo\n" -#~ " --noconsole Desactiva a consola de programação no jogo\n" -#~ " --show-fps Mostra a velocidade gráfica nos níveis\n" -#~ " --no-show-fps Não mostra a velocidade gráfica nos níveis\n" -#~ " --record-demo FICHEIRO NIVEL Grava a actuação no FICHEIRO\n" -#~ " --play-demo FICHEIRO NIVEL Lê uma actuação gravada\n" -#~ "\n" +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Máx áreas secretas descobertas:" -#~ msgid "auto-detect language" -#~ msgstr "detecção automática" +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Melhor tempo feito :" -#~ msgid "Yes" -#~ msgstr "Sim" +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Objectivo de tempo do nível :" -#~ msgid "No" -#~ msgstr "Não" +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Tu" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Melhor Pontuação" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Bandidos" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Tempo" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Direitos" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Este jogo vem sem ABSOLUTAMENTE NENHUMA GARANTIA. Isto é um programa livre, e pode ser redistribuído sob certas condições ; leia o ficheiro COPYING para os detalhes.\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Para cima..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Descobriste uma área secreta!" diff -Nru supertux-0.3.3/data/locale/ro.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ro.po --- supertux-0.3.3/data/locale/ro.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ro.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,35 +1,58 @@ -# Romanian translations for SuperTux -# Copyright (C) 2007 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# -# Razvan , 2007. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Razvan , 2007 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.0\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-07-19 16:32+0200\n" -"Last-Translator: \n" -"Language-Team: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Romanian (http://www.transifex.com/projects/p/supertux/language/ro/)\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: KBabel 1.11.4\n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" msgstr "" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Statistici Cel Mai Bun Nivel" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Monede" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Secrete" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" msgstr "" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -48,147 +71,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" "\n" msgstr "" -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Statistici Cel Mai Bun Nivel" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Add-ons" -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Max monede colectate:" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Verifica Online" -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Max fragging:" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Verifica Online (dezactivat)" -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Min timp necesar:" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Max secrete gasite:" +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Tu" +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Cel Mai Bun" +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Monede" +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Secrete" +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Timp" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Inapoi" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Contributie Nivele" -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "contribuit de catre" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Continua" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Ai gasit o zona secreta!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Optiuni" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Renunta Nivel" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Configurare Tastatura" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Configurare Joystick" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Sus" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Jos" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Stanga" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Dreapta" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Saritura" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Actiune" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pauza/Meniu" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Privire Stanga" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Privire Dreapta" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Consola" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Inapoi" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Nu au fost gasite joystick-uri" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Niciunul" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Apasa Buton" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Configurare Tastatura" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Consola" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Cursor sus" @@ -241,24 +287,18 @@ msgid "Press Key" msgstr "Apasa tasta" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Limba" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Porneste Joc" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Contributie Nivele" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Add-ons" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Optiuni" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Credite" @@ -267,30 +307,6 @@ msgid "Quit" msgstr "Iesire" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "Limba" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Continua" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Renunta Nivel" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Verifica Online" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Verifica Online (dezactivat)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" msgstr "" @@ -328,7 +344,9 @@ msgstr "" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" msgstr "" #: src/supertux/menu/options_menu.cpp:69 @@ -340,73 +358,52 @@ msgstr "" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" msgstr "" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" msgstr "" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" msgstr "" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Sunet" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" msgstr "" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Muzica" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" msgstr "" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Sunet (dezactivat)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Muzica (dezactivat)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" msgstr "" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Configurare Joystick" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" msgstr "" -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Pauza/Meniu" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Nu au fost gasite joystick-uri" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Apasa Buton" - #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" msgstr "Pauza" @@ -415,59 +412,56 @@ msgid "Quit World" msgstr "Iesire Lume" -#~ msgid "Slot" -#~ msgstr "Slot" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Max monede colectate:" -#~ msgid "Free" -#~ msgstr "Liber" +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Max fragging:" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Utilizare: %s [OPTIUNI] [FISIERNIVEL]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Optiuni:\n" -#~ " -f, --fullscreen Ruleaza pe tot ecranul\n" -#~ " -w, --window Ruleaza in mod fereastra\n" -#~ " -g, --geometrie LATIMExINALTIME Ruleaza SuperTux in rezolutia data\n" -#~ " -a, --aspect LATIME:INALTIME Ruleaza SuperTux cu proportia aspectului data\n" -#~ " --disable-sfx Dezactiveaza efecte sonore\n" -#~ " --disable-music Dezactiveaza muzica\n" -#~ " --help Arata acest mesaj de ajutor\n" -#~ " --version Afiseaza versiunea SuperTux si iesi \n" -#~ " --console Activeaza consola de scriptare din joc\n" -#~ " --noconsole Dezactiveaza consola de scriptare din joc\n" -#~ " --show-fps Afiseaza framerate in nivele\n" -#~ " --no-show-fps Nu afisa framerate in nivele\n" -#~ " --record-demo FISIER NIVEL Inregistreaza un demo in FISIER\n" -#~ " --play-demo FISIER NIVEL Ruleaza un demo inregistrat\n" -#~ "\n" +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Max secrete gasite:" -#~ msgid "auto-detect language" -#~ msgstr "detecteaza automat limba" +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" -#~ msgid "Yes" -#~ msgstr "Da" +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" -#~ msgid "No" -#~ msgstr "Nu" +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Tu" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Cel Mai Bun" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Timp" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Ai gasit o zona secreta!" diff -Nru supertux-0.3.3/data/locale/ru.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ru.po --- supertux-0.3.3/data/locale/ru.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/ru.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,32 +1,59 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Artem Krosheninnikov , 2013 +# Dmitry , 2013 msgid "" msgstr "" -"Project-Id-Version: SuperTux 0.3.2\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2008-12-09 19:56+0400\n" -"Last-Translator: Constantin Baranov \n" -"Language-Team: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Artem Krosheninnikov \n" +"Language-Team: Russian (http://www.transifex.com/projects/p/supertux/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Basepath: ../..\n" -"X-Poedit-Language: Russian\n" -"X-Poedit-Country: RUSSIAN FEDERATION\n" -"X-Poedit-SourceCharset: utf-8\n" -"X-Poedit-SearchPath-0: src\n" +"Language: ru\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" -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "" +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "внесли вклад: %s" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" -msgstr "" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Лучшая статистика миссии" -#: src/supertux//main.cpp:231 +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Монеты" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Убито врагов" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Тайники" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Лучшее время" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Требуемое время уровня" + +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -45,151 +72,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" - -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Лучшая статистика миссии" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Максимум собранных монет:" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Максимум убитых:" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Минимум времени:" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nИспользование: %s [ОПЦИИ] [ФАЙЛ УРОВНЯ]\n\nОпции:\n -f, --fullscreen Запустить на весь экран\n -w, --window Запустить в оконном режиме\n -g, --geometry ШИРИНАxВЫСОТА Запустить SuperTux в заданном разрешении\n -a, --aspect ШИРИНА:ВЫСОТА Запустить SuperTux с заданными пропорциями\n -d, --default Сбросить настройки видео к значениям по умолчанию\n --renderer RENDERER Использовать движок sdl, opengl, или auto для отрисовки\n --disable-sfx Отключить звуковые эффекты\n --disable-music Отключить музыку\n -h, --help Показать это сообщение и выйти\n -v, --version Показать версию SuperTux и выйти\n --console Включить скриптовую консоль в игре\n --noconsole Отключить скриптовую консоль в игре\n --show-fps Показывать частоту кадров на уровнях\n --no-show-fps Не показывать частоту кадров на уровнях\n --record-demo ФАЙЛ УРОВЕНЬ Записать демо в ФАЙЛ\n --play-demo ФАЙЛ УРОВЕНЬ Показать записанное демо\n -s, --debug-scripts Включить отладчик скриптов\n --print-datadir Показать первичный каталог данных supertux'а.\n\nПеременные окружения:\n SUPERTUX2_USER_DIR Каталог для пользовательских данных (сохранённые игры, и т.д.);\n по-умолчанию %s\n\n" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Максимум найденных тайников:" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Дополнения" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Ваше" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Посмотреть в интернете" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Лучшее" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Посмотреть в интернете (отключено)" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Монеты" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Уровни" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Карта мира" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Мир" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Уровень" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s %s от %s" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "%s от %s" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Тайники" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Назад" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Время" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Дополнительные миссии" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"Эта игра распространяется БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.\n" -"Это свободное программное обеспечение, и вы можете распространять его\n" -"при соблюдении некоторых условий; детали смотрите в файле COPYING.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "автор -" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Продолжить" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Вы нашли тайник!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Настройки" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "Идём вверх..." +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Прервать миссию" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Клавиатура" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Джойстик" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Вверх" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Вниз" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Влево" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Вправо" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Прыжок" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Действие" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Пауза/Меню" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Взгляд влево" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Взгляд вправо" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" msgstr "Взгляд вверх" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" msgstr "Взгляд вниз" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Консоль" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "Прыжок = Вверх" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Назад" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Джойстик не найден" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Найти джойстики" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Не задано" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Нажмите кнопку" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Клавиатура" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Консоль" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Стрелка вверх" @@ -242,24 +288,18 @@ msgid "Press Key" msgstr "Нажмите клавишу" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Язык" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "<автоопределение>" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Начать игру" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Дополнительные миссии" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Дополнения" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Настройки" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Титры" @@ -268,33 +308,9 @@ msgid "Quit" msgstr "Выйти" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "Язык" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Продолжить" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Прервать миссию" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Посмотреть в интернете" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Посмотреть в интернете (отключено)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "Язык" +msgstr "Выберите язык" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" @@ -302,7 +318,7 @@ #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "Профиль" +msgstr "Выберать профиль" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" @@ -329,7 +345,9 @@ msgstr "Разрешение" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" msgstr "Определить разрешение для полноэкранного режима (вы должны выбрать полноэкранный режим)" #: src/supertux/menu/options_menu.cpp:69 @@ -341,73 +359,52 @@ msgstr "Изменить масштаб игрового пространства" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "автоматически" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" msgstr "Формат экрана" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" msgstr "Подстроить соотношение сторон экрана" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Звуки" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" msgstr "Выключить все эвуковые эффекты" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Музыка" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" msgstr "Выключить музыку" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Звуки (отключено)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Музыка (отключено)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" msgstr "Настроить функции клавиш" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Джойстик" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" msgstr "Настроить функции джойстика" -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Пауза/Меню" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Джойстик не найден" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "Найти джойстики" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Нажмите кнопку" - #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" msgstr "Пауза" @@ -416,57 +413,56 @@ msgid "Quit World" msgstr "Покинуть мир" -#~ msgid "auto-detect" -#~ msgstr "автоопределение" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Максимум собранных монет:" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Использование: %s [ПАРАМЕТРЫ] [МИССИЯ]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " -d, --default Reset video settings to default values\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " -h, --help Show this help message\n" -#~ " -v, --version Show SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ " -s, --debug-scripts Enable script debugger.\n" -#~ "\n" -#~ msgstr "" -#~ "Параметры:\n" -#~ " -f, --fullscreen Запустить в полноэкранном режиме\n" -#~ " -w, --window Запустить в оконном режиме\n" -#~ " -g, --geometry ШИРИНАxВЫСОТА Задать разрешение экрана\n" -#~ " -a, --aspect ШИРИНА:ВЫСОТА Задать соотношение сторон экрана\n" -#~ " -d, --default Сбросить настройки видео\n" -#~ " --disable-sfx Отключить звуковые эффекты\n" -#~ " --disable-music Отключить музыку\n" -#~ " -h, --help Показать это сообщение\n" -#~ " -v, --version Показать версию SuperTux и выйти\n" -#~ " --console Включить консоль для скриптов\n" -#~ " --noconsole Выключить консоль для скриптов\n" -#~ " --show-fps Показывать скорость отрисовки в игре\n" -#~ " --no-show-fps Не показывать скорость отрисовки в игре\n" -#~ " --record-demo ФАЙЛ МИССИЯ Записать игру в ФАЙЛ\n" -#~ " --play-demo ФАЙЛ МИССИЯ Воспроизвести игру\n" -#~ " -s, --debug-scripts Включить отладчик скриптов.\n" -#~ "\n" +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Максимум убитых:" -#~ msgid "Yes" -#~ msgstr "Да" +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Максимум найденных тайников:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Лучшее время:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Требуемое время уровня:" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Ваше" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Лучшее" -#~ msgid "No" -#~ msgstr "Нет" +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Враги" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Время" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Авторское право" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Эта игра поставляется АБСОЛЮТНО БЕЗ ГАРАНТИИ. Это свободное программное обеспечение,\nи вы можете распространять его при определенных условиях, см. файл COPYING для деталей.\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Идём вверх..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Вы нашли тайник!" diff -Nru supertux-0.3.3/data/locale/sk.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/sk.po --- supertux-0.3.3/data/locale/sk.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/sk.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,467 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# DusXMT , 2014 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-04-04 12:58+0000\n" +"Last-Translator: DusXMT \n" +"Language-Team: Slovak (http://www.transifex.com/projects/p/supertux/language/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sk\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "prispel %s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Najlepšie Skóre Levelu" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Mince" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Nepriateľov zabitých" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Tajnosti" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Najlepší čas" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Požadovaný čas levelu" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nPoužitie: %s [MOŽNOSTI] [LEVELSÚBOR]\n\nMožnosti:\n-f, --fullscreen Spustiť na celej obrazovke\n-w, --window Spustiť v okne\n-g, --geometry ŠÍRKAxVÝŠKA Spustiť Supertux v danom rozlíšení\n-a, --aspect ŠÍRKA:VÝŠKA Spustiť Supertux s daným pomerom strán\n-d, --default Použiť prednastavené nastavenia grafiky\n--renderer RENDERER Použiť sdl, opengl, alebo auto kreslič\n--disable-sfx Vypnúť zvukové efekty\n--disable-music Vypnúť hudbu\n-h, --help Ukázať túto pomocnú správu a ukončiť\n-v, --version Ukázať verziu Supertuxu a ukončiť\n--console Zapnúť skriptovaciu konzolu v hre\n--noconsole Vypnúť skriptovaciu konzolu v hre\n--show-fps Ukázať hodnotu fps počas hry\n--no-show-fps Neukázať hodnotu fps počas hry\n--record-demo SÚBOR LEVEL Nahrať demo do SÚBORu\n--play-demo SÚBOR LEVEL Prehrať nahrané demo\n-s, --debug-scripts Spustiť dolaďovač skriptov\n--print-datadir Ukázať, kde sa nachádza hlavný dátový priečinok Supertuxu\n\nProstrediové premenné:\nSUPERTUX2_USER_DIR Priečinok pre užívateľské dáta (uložené hry, atd.);\nprednastavená hodnota: %s\n" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Voliteľný obsah" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Overiť Online" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Overiť Online (vypnuté)" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Sada levelov" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Mapa sveta" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Svet" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Level" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\", vytvoril \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\", vytvoril \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "späť" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Neoficiálne levely" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Pokračovať" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Možnosti" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Ukončiť hru" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Nastavenie Joysticku" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "Hore" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "Dole" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "V ľavo" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "V pravo" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "Skok" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "Činnosť" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Pauza/Menu" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "Nazrieť do ľava" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "Nazrieť do prava" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "Nazrieť hore" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "Nazrieť dole" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "Skákanie s tlačídlom Hore" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Nebol nájdený žiaden Joystick" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Hľadať Joysticky" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "Žiaden" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Stlačte tlačidlo" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Nastaviť klávesnicu" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konzola" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "Šípka hore" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "Šípka dole" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "Šípka do ľava" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "Šípka do prava" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "Enter" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "Medzerník" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "Pravý Shift" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "Ľavý Shift" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "Pravé CTRL" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "Ľavé CTRL" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "Pravý Alt" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "Ľavý Alt" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "Stlačte klávesu" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Jazyk" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Spustiť Hru" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "Zoznam autorov a prispievajúcich" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "Ukončiť" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "Zvoliť jazyk" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "Zvoliť iný jazyk na zobrazenie textu" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "Zvoliť profil" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "Zvoliť profil, s ktorým budete hrať" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "Profil pri štarte" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "Zvoliť profil hneď po spustení hry" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "Celá obrazovka" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "Zaplniť celú obrazovku" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "Rozlíštenie" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Určiť rozlíšenie použité v móde celej obrazovky (musíte prepnúť mód celej obrazovky na dokončenie zmeny)" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "Zväčšenie" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "Zmeniť zväčšenie hracej plochy" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "automaticky" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "Pomer strán" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "Nastaviť pomer strán" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "Zvuk" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "Vypnúť všetky zvukové efekty" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "Hudba" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "Vypnúť všetku hudbu" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "Zvuk (vypnutý)" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "Hudba (vypnutá)" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "Nastavenie kláveso-činnostných mapovaní" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "Nastavenie ovládaco-činnostných mapovaní s Joystickom" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "Pauza" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "Opustiť svet" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Maximum nazbieraných mincí:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Najviac nepriateľov zabitých:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Maximum nájdených tajností:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "Najlepší čas:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Požadovaný čas levelu:" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Vy" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Najlepší" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Nepriatelia" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Čas" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Autorské práva" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Táto hra neprichádza s ABSOLUTNE ŽIADNOU ZÁRUKOU. Toto je slobodný softvér, a môžte ho\nredistribuovať pod určitými podmienkami; viďte súbor COPYING pre podrobnosti.\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "A ideme na hor..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Našli ste tajné miesto!" diff -Nru supertux-0.3.3/data/locale/sl.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/sl.po --- supertux-0.3.3/data/locale/sl.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/sl.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,38 +1,59 @@ -# Slovenian translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the supertux package. -# -# Marko Burjek , 2005. -# Marko Burjek , 2006, 2007. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Marko Burjek , 2005-2007 +# Nwolfy, 2014 msgid "" msgstr "" -"Project-Id-Version: sl\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2007-03-11 12:18+0100\n" -"Last-Translator: Marko Burjek \n" -"Language-Team: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2014-04-06 15:43+0000\n" +"Last-Translator: Nwolfy\n" +"Language-Team: Slovenian (http://www.transifex.com/projects/p/supertux/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" -"X-Poedit-Language: Slovenian\n" -"X-Poedit-Country: SLOVENIA\n" -"X-Generator: KBabel 1.11.4\n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" msgstr "" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" -msgstr "" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Statistika Najboljše Stopnje" -#: src/supertux//main.cpp:231 +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Kovanci" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Slabi fantje ubiti" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Skrivnosti" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "Najboljši čas" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Ciljni čas stopnje" + +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -51,147 +72,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" "\n" msgstr "" -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Statistika Najboljše stopnje" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "" -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Največ zbranih kovancev:" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Preverite na Spletu" -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Največ pobitih:" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Preverite na Spletu (onemogočeno)" -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Najmanjši potreben čas:" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Največ najdenih skrivnosti:" +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Zemljevid Sveta" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Vi" +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Svet" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Najboljši" +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Stopnja" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Kovancev" +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Skrivnosti" +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Čas" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Nazaj" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Prispevane Stopnje" -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "prispeval " +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Nadaljuj" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Odkrili ste skrito območje!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Nastavitve" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Prekliči Stopnjo" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Nastavitve tipkovnice" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Nastavitve Igralne Palice" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Gor" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Dol" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Levo" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Desno" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Skok" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Akcija" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Premor/Meni" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" -msgstr "Poškili Levo" +msgstr "Pokukaj Levo" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" -msgstr "Poškili Desno" +msgstr "Pokukaj Desno" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "Pokukaj Gor" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" - -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Konzola" +msgstr "Pokukaj Dol" -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" -msgstr "" +msgstr "Skoči z Gor" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Nazaj" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Nobena igralna palica ni bila najdena" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Poišči Igralne Palice" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Nič" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Pritisnite Gumb" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Nastavitve Tipkovnice" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konzola" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Tipka navzgor" @@ -244,59 +288,29 @@ msgid "Press Key" msgstr "Pritisnite tipko" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Jezik" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Zaženi igro" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Prispevane Stopnje" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Nastavitve" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" -msgstr "Zahvala" +msgstr "Zasluge" #: src/supertux/menu/main_menu.cpp:44 msgid "Quit" msgstr "Končaj" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Nadaljuj" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Prekliči stopnjo" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "" +msgstr "Izberi Jezik" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" @@ -304,11 +318,11 @@ #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "" +msgstr "Izberi Profil" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Izberi Profil za igranje" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" @@ -324,14 +338,16 @@ #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Zapolni celoten zaslon" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Resolucija" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" msgstr "" #: src/supertux/menu/options_menu.cpp:69 @@ -343,73 +359,52 @@ msgstr "" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "auto" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" -msgstr "" +msgstr "Razmerje" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" msgstr "" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Zvok" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" msgstr "" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Glasba" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Onemogočiti vso glasbo" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Zvok (onemogočen)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Glasba (onemogočena)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" msgstr "" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Nastavitve igralne palice" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" msgstr "" -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Premor/Meni" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Nobena igralna palica ni bila najdena" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Pritisnite Gumb" - #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" msgstr "Premor" @@ -418,56 +413,56 @@ msgid "Quit World" msgstr "Zapustite svet" -#~ msgid "Slot" -#~ msgstr "Reža" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Največ zbranih kovancev:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Največ pobitih:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Največ najdenih skrivnosti:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Ciljni čas stopnje:" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Vi" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Najboljši" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Čas" -#~ msgid "Free" -#~ msgstr "Prosta" +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Avtorske pravice" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Uporaba: %s [IZBIRA] [DATOTEKASTOPNJE]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Nastavitve:\n" -#~ " -f, --fullscreen Zaženite čez celoten zaslon.\n" -#~ " -w, --window Zaženite v oknu.\n" -#~ " -g, --geometry ŠIRINAxVIŠINA Zaženite SuperTux v dani ločljivosti\n" -#~ " -a, --aspect ŠIRINA:VIŠINA Zaženite SuperTux v danem razmerju\n" -#~ " --disable-sfx Onemogoči zvočne učinke\n" -#~ " --disable-music Onemogoči glasbo\n" -#~ " --help Prikaže to pomoč\n" -#~ " --version Prikaže različico SuperTux-in konča\n" -#~ " --console Omogoči skriptno konzolo v igri\n" -#~ " --noconsole Onemogoči skriptno konzolo v igri\n" -#~ " --show-fps Prikaže število sličic na sekundo v stopnjah\n" -#~ " --no-show-fps Ne prikaže število sličic na sekundo v stopnjah\n" -#~ " --record-demo DATOTEKA STOPNJA Posname demo v DATOTEKO\n" -#~ " --play-demo DATOTEKA STOPNJA Predvaja posnet demo\n" -#~ "\n" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" -#~ msgid "Yes" -#~ msgstr "Da" +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Gremo Gor..." -#~ msgid "No" -#~ msgstr "Ne" +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Odkrili ste skrito območje!" diff -Nru supertux-0.3.3/data/locale/sv.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/sv.po --- supertux-0.3.3/data/locale/sv.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/sv.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,40 +1,59 @@ -# translation of sv.po to Swedish -# Swedish translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the supertux package. -# -# Arvid Norlander , 2006, 2007, 2008, 2009, 2010. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Arvid Norlander , 2006-2010 +# supertux_pl_sv , 2013 msgid "" msgstr "" -"Project-Id-Version: sv\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 17:10+0100\n" -"PO-Revision-Date: 2010-02-28 18:03+0100\n" -"Last-Translator: Arvid Norlander \n" -"Language-Team: Swedish \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Swedish (http://www.transifex.com/projects/p/supertux/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Swedish\n" -"X-Poedit-Country: SWEDEN\n" -"X-Poedit-SourceCharset: utf-8\n" -"X-Generator: Lokalize 1.0\n" +"Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "Användning: " +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Bästa resultat för nivå" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Mynt" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Antal Onda Dödade" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Hemligheter" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" msgstr "" -" [ALTERNATIV] [FIL MED NIVÅ]\n" -"\n" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -53,172 +72,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" -"Alternativ:\n" -" -f, --fullscreen Kör i helskärmsläge\n" -" -w, --window Kör i fönsterläge\n" -" -g, --geometry BREDDxHÖJD Kör SuperTux i en given upplösning\n" -" -a, --aspect BREDD:HÖJD Kör SuperTux i de givna bildformatet\n" -" -d, --default Återställ videoinställningar till förvalda " -"värden\n" -" --renderer RENDERER Använd sdl, opengl, eller auto för rendering\n" -" --disable-sfx Avaktivera ljudeffetker\n" -" --disable-music Avaktivera musik\n" -" -h, --help Visa detta hjälpmeddelande\n" -" -v, --version Visa SuperTuxs version och avsluta\n" -" --console Aktivera skriptningskonsolen\n" -" --noconsole Avaktivera skriptningskonsolen\n" -" --show-fps Visa FPS i nivåer\n" -" --no-show-fps Visa inte FPS i nivåer\n" -" --record-demo FIL NIVÅ Spela in en demo till FIL\n" -" --play-demo FIL NIVÅ Spela upp en inspelad demo\n" -" -s, --debug-scripts Aktivera skriptavlusare.\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" "\n" +msgstr "" -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Bästa resultat för nivå" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Tillägg" -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Flest samlade mynt:" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Kontrollera online" -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Flest dödade fiender:" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Kontrollera online (deaktiverad)" -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Kortast behövd tid:" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Flest funna hemligheter:" +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Du" +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Bästa" +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Mynt" +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Hemligheter" +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Tid" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Tillbaka" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you " -"are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"Detta spel kommer med ABSOLUT INGEN GARANTI. Detta är fri programvara, och " -"du är välkommen att\n" -"återdistrubuera den under vissa villkor; se filen COPYING för detaljer.\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "bidragen av" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Bidragna nivåer" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Du har hittat en hemlig plats!" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Fortsätt" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "Nu klättrar vi..." +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Inställningar" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Ställ in tangenter" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Avbryt nivå" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Ställ in styrspak" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Upp" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Ner" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Vänster" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Höger" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Hoppa" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Handling" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Paus/Meny" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Titta åt vänster" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Titta åt höger" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" msgstr "Titta upp" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" msgstr "Titta ner" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Konsol" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "Hoppa med Up" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Tillbaka" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Ingen Joystick hittades" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Sök efter styrspakar" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Ingen" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Tryck ner en knapp" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Ställ in tangenter" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konsol" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Uppåtpil" @@ -271,24 +288,18 @@ msgid "Press Key" msgstr "Tryck ner en tangent" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Språk" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Starta spel" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Bidragna nivåer" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Tillägg" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Inställningar" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Författare" @@ -297,30 +308,6 @@ msgid "Quit" msgstr "Avsluta" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "Språk" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Fortsätt" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Avbryt nivå" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Kontrollera online" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Kontrollera online (deaktiverad)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" msgstr "Välj språk" @@ -359,11 +346,9 @@ #: src/supertux/menu/options_menu.cpp:67 msgid "" -"Determine the resolution used in fullscreen mode (you must toggle fullscreen " -"to complete the change)" -msgstr "" -"Ställer in upplösningen som ska användas i helskärmsläge (du måste växla " -"helskärm för att slutföra ändringen)" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Ställer in upplösningen som ska användas i helskärmsläge (du måste växla helskärm för att slutföra ändringen)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" @@ -374,73 +359,52 @@ msgstr "Ändra förstoringen av spelytan" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" msgstr "auto" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" msgstr "Bildformat" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" msgstr "Ändra bildformatet" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Ljud" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" msgstr "Avaktivera alla ljudeffekter" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Musik" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" msgstr "Avaktivara all musik" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Ljud (deaktiverat)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Musik (deaktiverad)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" msgstr "Ställ in funktioner för tangenterna" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Ställ in styrspak" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" msgstr "Ställ in funktioner för styrspakskontrollerna" -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Paus/Meny" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Ingen Joystick hittades" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "Sök efter styrspakar" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Tryck ner en knapp" - #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" msgstr "Paus" @@ -449,4 +413,56 @@ msgid "Quit World" msgstr "Lämna värld" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Flest samlade mynt:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Flest dödade fiender:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Flest funna hemligheter:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Du" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Bästa" +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Onda Typer" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Tid" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Nu klättrar vi..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Du har hittat en hemlig plats!" diff -Nru supertux-0.3.3/data/locale/tr.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/tr.po --- supertux-0.3.3/data/locale/tr.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/tr.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,36 +1,61 @@ -# translation of tr.po to -# Turkish translations for supertux package -# supertux paketi için Türkçe çeviriler. -# Copyright (C) 2009 THE supertux'S COPYRIGHT HOLDER -# This file is distributed under the same license as the supertux package. -# root , 2009. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# alkimkacmaz , 2013 +# root , 2009 +# yakup , 2013 +# yozsoy , 2013 msgid "" msgstr "" -"Project-Id-Version: tr\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2009-03-26 16:30+0200\n" -"Last-Translator: \n" -"Language-Team: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: yakup \n" +"Language-Team: Turkish (http://www.transifex.com/projects/p/supertux/language/tr/)\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: KBabel 1.11.4\n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " -msgstr "" +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "%s tarafından katkıda bulunuldu" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" -msgstr "" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "En İyi Bölüm İstatistikleri" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Altın" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Öldürülen kötü adamlar" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Gizli yerler" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "En iyi zaman" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "Seviye hedef zamanı" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -49,151 +74,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" "\n" -msgstr "" - -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "En İyi Bölüm İstatistikleri" - -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Toplanan en fazla altın:" - -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "En çok can kaybı:" - -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "En kısa zaman:" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nKullanım: %s [Seçenekler] [Bölüm dosyası]⏎\n⏎\nSeçenekler:⏎\n-f, --fullscreen Tam ekran modunda çalıştır⏎\n-w, --window Pencere modunda çalıştır⏎\n-g, --geometry ENxBOY SuperTux'u verilen çözünürlükte çalıştır⏎\n-a, --aspect EN:BOY SuperTux'u verilen en-boy oranında çalıştır⏎\n-d, --default Video ayarlarını varsayılan haline getir⏎\n--renderer RENDERER Render için sdl, opengl veya auto kullan⏎\n--disable-sfx Ses efektlerini kapat⏎\n--disable-music Müziği kapat⏎\n-h, --help Bu yardım mesajını göster ve çık⏎\n-v, --version SuperTux versiyonunu göster ve çık⏎\n--console Oyun içi betik konsolunu etkinleştir⏎\n--noconsole Oyun içi betik konsolunu devre dışı bırak⏎\n--show-fps Display Bölümlerdeki kare hızını göster⏎\n--no-show-fps Bölümlerde kare hızını gösterme⏎\n--record-demo DOSYA BÖLÜM DOSYA'ya bir demo kaydet⏎\n--play-demo DOSYA BÖLÜM Kaydedilmiş bir demoyu oynat⏎\n-s, --debug-scripts Betik hata ayıklayıcısını etkinleştir.⏎\n--print-datadir Supertux'un ana veri klasörünü göster.⏎\n⏎\nÇevresel değişkenler:⏎\nSUPERTUX2_USER_DIR Kullanıcı verileri için klasör (kayıtlı oyunlar vb.);⏎\nvarsayılan %s⏎\n⏎\n" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Bulunan en fazla gizli yer:" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Eklentiler" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Sen" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Çevrimiçi Kontrol Et" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "En iyi" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Çevrimdışı Konrol Et (kapalı)" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Altın" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "Seviye ayarı" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "Dünya haritası" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "Dünya" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "Bölüm" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" kadar \"%s\"" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" kadar \"%s\"" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Gizli yerler" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Geri" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Zaman" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Ek Bölümler" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" -"Telif hakkı (c) 2003-2010 SuperTux Devel Team\n" -"Bu oyun için bir HİÇ BİR GARANTİ VERİLMEMEKTEDİR. Bu özgür yazılım.\n" -"Ve belirtilen durumlara uygun olarak dağıtmakta serbestsin.\n" -"Daha fazla detay için COPYING dosyasına bakabilirsin\n" - -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "ekleyen" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Devam et" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Gizli bir yer buldun!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Seçenekler" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Bölümü Sonlandır" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Klavyeyi Ayarla" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Joystik Ayarla" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Yukarı " -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Aşağı" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Sol" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Sağ" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Zıplama" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Eylem" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Durdur/Menü" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Sola Bak" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Sağa Bak" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" -msgstr "" +msgstr "Yukarı bak" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" -msgstr "" - -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "Konsol" +msgstr "Aşağı bak" -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "Yukarı il zıpla" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Geri" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Joystik bulunamadı" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Joystick ara" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Boş" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Düğmeye Bas" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Klavyeyi Ayarla" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Konsol" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Yukarı ok" @@ -246,24 +290,18 @@ msgid "Press Key" msgstr "Tuşa Bas" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Dil" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "Oyunu Başlat" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "Ek Bölümler" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "Eklentiler" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Seçenekler" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "Emeği Geçenler" @@ -272,53 +310,29 @@ msgid "Quit" msgstr "Çıkış" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "Dil" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Devam et" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Bölümü Sonlandır" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "Çevrimiçi Kontrol Et" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "Çevrimdışı Konrol Et (kapalı)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" -msgstr "" +msgstr "Dil seç" #: src/supertux/menu/options_menu.cpp:55 msgid "Select a different language to display text in" -msgstr "" +msgstr "Metni göstermek için başka bir dil seçiniz" #: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 msgid "Select Profile" -msgstr "" +msgstr "Profil seçin" #: src/supertux/menu/options_menu.cpp:58 msgid "Select a profile to play with" -msgstr "" +msgstr "Oynamak için bir profil seçin" #: src/supertux/menu/options_menu.cpp:60 msgid "Profile on Startup" -msgstr "" +msgstr "Başlangıçta Profil Seçimi" #: src/supertux/menu/options_menu.cpp:61 msgid "Select your profile immediately after start-up" -msgstr "" +msgstr "Açılıştan hemen sonra profilinizi seçin" #: src/supertux/menu/options_menu.cpp:63 msgid "Fullscreen" @@ -326,91 +340,72 @@ #: src/supertux/menu/options_menu.cpp:64 msgid "Fill the entire screen" -msgstr "" +msgstr "Tüm ekranı kapla" #: src/supertux/menu/options_menu.cpp:66 msgid "Resolution" -msgstr "" +msgstr "Çözünürlül" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" -msgstr "" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Tam ekran modunda kullanılan çözünürlüğü belirle(Bu değişikliği tamamlamak için tam ekran moduna geçmelisiniz)" #: src/supertux/menu/options_menu.cpp:69 msgid "Magnification" -msgstr "" +msgstr "Büyütme" #: src/supertux/menu/options_menu.cpp:70 msgid "Change the magnification of the game area" -msgstr "" +msgstr "Arena alanının büyütmesini değiştirin" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" -msgstr "" +msgstr "otomatik" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" -msgstr "" +msgstr "En-boy oranı" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" -msgstr "" +msgstr "En-boy oranını ayarla" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Ses" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" -msgstr "" +msgstr "Tüm ses efektlerini kapat" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Müzik" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" -msgstr "" +msgstr "Tüm müziği kapat" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Ses (kapalı)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Müzik (kapalı)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" -msgstr "" +msgstr "Tuş-eylem ayarla" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Joystik Ayarla" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Durdur/Menü" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Joystik bulunamadı" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Düğmeye Bas" +msgstr "Joystick kontrol-eylem ayarla" #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" @@ -420,59 +415,56 @@ msgid "Quit World" msgstr "Dünyadan Çık" -#~ msgid "Yes" -#~ msgstr "Evet" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Toplanan en fazla altın:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "En çok can kaybı:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Bulunan en fazla gizli yer:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "En iyi tamamlama zamanı:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "Seviye hedef zamanı:" -#~ msgid "No" -#~ msgstr "Hayır" +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Sen" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "En iyi" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Kullanım: %s [SEÇENEKLER] [BÖLÜMDOSYASI]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Seçenekler:\n" -#~ " -f, --fullscreen Tam ekran modunda çalıştır\n" -#~ " -w, --window Pencerede çalıştır\n" -#~ " -g, --geometry GENİŞLİKxYÜKSEKLİK SuperTux'U verilen çözünürlükte çalıştır\n" -#~ " -a, --aspect GENİŞLİK:YÜKSEKLİK SuperTux'U verilen en boy oranıyla çalıştır\n" -#~ " --disable-sfx Ses efektlerini kapat\n" -#~ " --disable-music Müziği kapat\n" -#~ " --help Bu yardım mesajını göster\n" -#~ " --version SuperTux versiyonunu göster ve çıkış yap\n" -#~ " --console Oyun sırasında betik yazma konsolunu aç\n" -#~ " --noconsole Oyun sırasında betik yazma konsolunu kapat\n" -#~ " --show-fps Bölümlerde framerate değerini göster\n" -#~ " --no-show-fps Bölümlerde framerate değerini göster\n" -#~ " --record-demo DOSYA BÖLÜM DOSYA'ya bir demo kaydet\n" -#~ " --play-demo DOSYA BÖLÜM Kaydedilen bir demoyu oynat\n" -#~ "\n" +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Kötü adamlar" -#~ msgid "auto-detect language" -#~ msgstr "dili otomatik belirle" +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Zaman" -#~ msgid "Free" -#~ msgstr "Boş" +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Telif hakkı" -#~ msgid "Slot" -#~ msgstr "Yuva" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "Bu oyunla gelen KESİNLİKLE HİÇBİR GARANTİ YOKTUR. Bu ücretsiz bir yazılımdır. ve sen belirli\nkoşullar altında oyunu tekrar dağıtabilirsin; detaylar için COPYING dosyasına bak.\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Çıkıyoruz yukarı..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Gizli bir yer buldun!" diff -Nru supertux-0.3.3/data/locale/uk.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/uk.po --- supertux-0.3.3/data/locale/uk.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/uk.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,31 +1,58 @@ -# Swedish translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the supertux package. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: # Arvid Norlander , 2006 -# msgid "" msgstr "" -"Project-Id-Version: uk\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"Last-Translator: Eugen Uvin \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Ukrainian (http://www.transifex.com/projects/p/supertux/language/uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: uk\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" -#: src/supertux//main.cpp:230 -msgid "Usage: " +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" msgstr "" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Кращі результати рівня" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Монети" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Тайники" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" msgstr "" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -44,148 +71,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" "\n" msgstr "" -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "Кращі результати рівня" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "" -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "Рекорд із зібраних монет:" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "" -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "Рекорд з вбитих ворогів:" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "" -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "Найменший час:" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "Рекорд з відкритих тайників:" +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "Ви" +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "Кращий" +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "Монети" +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "Тайники" +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "Час" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Назад" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" msgstr "" -#: src/supertux//levelintro.cpp:92 -#, fuzzy -msgid "contributed by " -msgstr "розроблений" +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Продовжити" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "Ви знайшли тайник!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Налагодження" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "" +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Вийти з рівня" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "Налагодити клавіатуру" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Налагодити джойстик" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "Угору" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "Униз" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "Уліво" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "Управо" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "Стрибок" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "Дія" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Пауза/Меню" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "Продивитися уліво" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "Продивитися управо" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "Назад" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Джойстик не знайдений" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "Нема" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Натисніть клавішу" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Налагодити клавіатуру" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "Курсор угору" @@ -238,24 +287,17 @@ msgid "Press Key" msgstr "Натисніть клавішу" -#: src/supertux/menu/main_menu.cpp:39 -msgid "Start Game" -msgstr "Грати" - -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -#, fuzzy -msgid "Contrib Levels" -msgstr "Додаткові рівні" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "" -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" +#: src/supertux/menu/language_menu.cpp:38 +msgid "" msgstr "" -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "Налагодження" +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Грати" #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" @@ -265,30 +307,6 @@ msgid "Quit" msgstr "Вийти" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "Продовжити" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "Вийти з рівня" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" msgstr "" @@ -326,7 +344,9 @@ msgstr "" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" msgstr "" #: src/supertux/menu/options_menu.cpp:69 @@ -338,133 +358,110 @@ msgstr "" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" msgstr "" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" msgstr "" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" msgstr "" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "Звук" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" msgstr "" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "Музика" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" msgstr "" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "Звук (вимкнений)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "Музика (вимкнена)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" msgstr "" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "Налагодити джойстик" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" msgstr "" -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "Пауза/Меню" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "Джойстик не знайдений" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "Натисніть клавішу" - #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" msgstr "Пауза" #: src/supertux/menu/worldmap_menu.cpp:30 -#, fuzzy msgid "Quit World" -msgstr "Вийти із Світу" +msgstr "" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "Синтаксис: %s [ALTERNATIV] [FIL MED NIVÅ]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " --help Show this help message\n" -#~ " --version Display SuperTux version and quit\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ "\n" -#~ msgstr "" -#~ "Опції:\n" -#~ " -f, --fullscreen Запустити у повноекранному режимі\n" -#~ " -w, --window Запустити у вікні\n" -#~ " -g, --geometry ВИСОТАxШИРИНА Запустити SuperTux у поданому відношенні\n" -#~ " --disable-sfx Вимкнути звукові ефекти\n" -#~ " --disable-music Вимкнути музику\n" -#~ " --help Показати це вспоміжне повідомлення\n" -#~ " --version Показати версію SuperTux'у та вийти\n" -#~ " --show-fps Показувати кількість кадрів у секунду\n" -#~ " --record-demo ФАЙЛ УРОВЕНЬ Записати демонстрацію гри у ФАЙЛ\n" -#~ " --play-demo ФАЙЛ УРОВЕНЬ Програти записану демонстрацію\n" -#~ "\n" - -#~ msgid "" -#~ "Copyright (c) 2006 SuperTux Devel Team\n" -#~ "This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -#~ "redistribute it under certain conditions; see the file COPYING for details.\n" -#~ msgstr "" -#~ "Група розробників SuperTux'у (c) 2006\n" -#~ "Ця гра надається ЦІЛКОМ БЕЗ ГАРАНТІЙ. Це вільне ПЗ. Ми будемо раді, якщо\n" -#~ "ви поширюватимете її за певних умов (див. файл COPYING)." - -#~ msgid "Slot" -#~ msgstr "Слот" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Рекорд із зібраних монет:" -#~ msgid "Free" -#~ msgstr "Вільний" +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Рекорд з вбитих ворогів:" -#~ msgid "Yes" -#~ msgstr "Так" +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Рекорд з відкритих тайників:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" -#~ msgid "No" -#~ msgstr "Ні" +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Ви" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Кращий" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Час" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Ви знайшли тайник!" diff -Nru supertux-0.3.3/data/locale/uz.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/uz.po --- supertux-0.3.3/data/locale/uz.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/uz.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,467 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Umidjon Almasov , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Umidjon Almasov \n" +"Language-Team: Uzbek (http://www.transifex.com/projects/p/supertux/language/uz/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uz\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Parametrlar" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "Amal" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Til" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "O'yinni boshlash" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "To'liq ekran" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "Ovoz" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "Musiqa" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "Mualliflik huquqi" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "" diff -Nru supertux-0.3.3/data/locale/vi.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/vi.po --- supertux-0.3.3/data/locale/vi.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/vi.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,467 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# ppanhh , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Vietnamese (http://www.transifex.com/projects/p/supertux/language/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "được cống hiến bởi %s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "Thống kê cấp độ tốt nhất" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "Tiền" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "Đã giết kẻ xấu" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "Các bí mật" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\nCách sử dụng: %s [OPTIONS] [LEVELFILE]\n\nOptions:\n -f, --fullscreen Chơi game ở chế độ toàn màn hình\n -w, --window Chơi game ở chế độ cửa sổ\n -g, --geometry WIDTHxHEIGHT Chạy SuperTux với độ phân giải được cho trước\n -a, --aspect WIDTH:HEIGHT Chạy SuperTux với tỉ lệ màn hình được cho trước\n -d, --default Cài đặt lại thiết lập về video theo mặc định\n --renderer RENDERER Sử dụng sdl, opengl, hoặc tự động khi render\n --disable-sfx Tắt âm thanh hiệu ứng\n --disable-music Tắt nhạc nền\n -h, --help Hiển thị nội dung trợ giúp và thoát\n -v, --version Hiển thị phiên bản của SuperTux và thoát\n --console Cho phép hiển thị phần mã trong màn chơi ở chế độ dòng lệnh\n --noconsole Tắt phần hiển thị phần mã trong màn chơi ở chế độ dòng lệnh\n --show-fps Hiển thị tỉ lệ khung hình ở các cấp độ\n --no-show-fps Không hiển thị tỉ lệ khung hình ở các cấp độ\n --record-demo FILE LEVEL Ghi lại dữ liệu demo vào TẬP TIN\n --play-demo FILE LEVEL Phát chế độ demo đã ghi\n -s, --debug-scripts Bật phần mã gỡ rối.\n --print-datadir In dữ liệu về các phần trọng điểm của supertux vào thư mục.\n\nCác biến số môi trường:\n SUPERTUX2_USER_DIR Thư mục chứa dữ liệu của người dùng (các màn chơi đã lưu, v.v..);\n mặc định %s\n" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "Tiện ích" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "Kiểm tra online" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "Kiểm tra online (tắt)" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "Quay lại" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "Các cấp độ cống hiến" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "Tiếp tục" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "Tùy chọ" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "Bỏ qua cấp độ" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "Cài đặt tay cầm" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "Lên" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "Xuống" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "Trái" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "Phải" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "Nhảy" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "Thao tác" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "Tạm dừng/Menu" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "Nhìn sang trái" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "Nhìn sang phải" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "Nhìn lên trên" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "Nhìn xuống dưới" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "Nhảy với lệnh Lên" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "Không tìm thấy tay cầm nào" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "Quét tay cầm" + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "Không" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "Nhấn nút" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "Cài đặt phím tắt" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "Dòng lệnh" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "Dấu hướng lên" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "Dấu hướng xuống" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "Dấu hướng qua trái" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "Dấu hướng qua phải" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "Quay lại" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "Phím khoảng cách" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "Phím Shift phải" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "Phím Shift trái" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "Điều khiển bên phải" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "Điều khiển bên trái" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "Phím Alt bên phải" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "Phím Alt bên trái" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "Nhấn phím" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "Ngôn ngữ" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "Bắt đầu màn chơi" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "Đồng tác giả" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "Thoát" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "Chọn lựa ngôn ngữ hiển thị" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "Chọn một ngôn ngữ khác để hiển thị văn bản trong" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "Chọn hồ sơ" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "Chọn một hồ sơ để bắt đầu chơi" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "Hồ sơ khi bắt đầu" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "Chọn hồ sơ của bạn theo hướng tự động ngay sau khi khởi động" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "Toàn màn hình" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "Kích hoạt hiển thị giao diện toàn màn hình" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "Độ phân giải màn hình" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "Xác định độ phân giải được dùng trong chế độ toàn màn hình (bạn phải chuyển sang chế độ toàn màn hình để hoàn tất thay đổi này)" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "Phóng to" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "Thay đổi độ phóng to về hiển thị của khu vực hiển thị màn chơi" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "tự động" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "Tự động canh chỉnh" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "Canh chỉnh tỉ lệ" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "Âm thanh" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "Tắt toàn bộ âm thanh liên quan đến hiệu ứng" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "Nhạc nền" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "Tắt toàn bộ nhạc" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "Âm thanh (tắt)" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "Nhạc (tắt)" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "Chỉnh sửa các thao tác nhấn phím" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "Chỉnh sửa phần thao tác nhấn phím của tay cầm" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "Tạm dừng" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "Thoát khỏi" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "Số đồng tiền tối đa đã thu được:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "Số mìn tối đa:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "Các bí mật tối đa được tìm thấy:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "Bạn" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "Tốt nhất" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "Kẻ xấu" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "Thời gian" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "Chúng ta đã đến..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "Bạn đã tìm ra khu vực bí mật!" diff -Nru supertux-0.3.3/data/locale/zh_CN.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/zh_CN.po --- supertux-0.3.3/data/locale/zh_CN.po 2010-03-01 12:40:57.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/zh_CN.po 2014-05-17 16:30:09.000000000 +0000 @@ -1,35 +1,58 @@ -# Simplified Chinese translations for SuperTux -# Copyright (C) 2006 SuperTux Development Team -# This file is distributed under the same license as the SuperTux package. -# Liu Sizhuang , 2008. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Liu Sizhuang , 2008 msgid "" msgstr "" -"Project-Id-Version: Supertux 0.3.1\n" +"Project-Id-Version: SuperTux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-28 19:14+0100\n" -"PO-Revision-Date: 2009-03-21 21:16+0800\n" -"Last-Translator: Liu Sizhuang \n" -"Language-Team: Simplified Chinese \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Benjamin Leduc \n" +"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/supertux/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Chinese\n" -"X-Poedit-Country: CHINA\n" -"X-Poedit-Basepath: ../../\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" -#: src/supertux//main.cpp:230 -msgid "Usage: " +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" msgstr "" -#: src/supertux//main.cpp:230 -msgid "" -" [OPTIONS] [LEVELFILE]\n" -"\n" +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "此关最佳成绩" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "金币" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "秘密区域" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" msgstr "" -#: src/supertux//main.cpp:231 +#: src/supertux/main.cpp:237 +#, c-format msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" @@ -48,147 +71,170 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" "\n" msgstr "" -#: src/supertux//statistics.cpp:132 src/supertux//levelintro.cpp:107 -msgid "Best Level Statistics" -msgstr "此关最佳成绩" +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "扩展" -#: src/supertux//statistics.cpp:143 -msgid "Max coins collected:" -msgstr "金币最多:" +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "在线检查" -#: src/supertux//statistics.cpp:147 -msgid "Max fragging:" -msgstr "杀伤最多:" +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "在线检查(已禁用)" -#: src/supertux//statistics.cpp:151 -msgid "Min time needed:" -msgstr "时间最短:" +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "" -#: src/supertux//statistics.cpp:155 -msgid "Max secrets found:" -msgstr "找到秘区最多:" +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "" -#: src/supertux//statistics.cpp:207 -msgid "You" -msgstr "本次" +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "" -#: src/supertux//statistics.cpp:209 -msgid "Best" -msgstr "最佳成绩" +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "" -#: src/supertux//statistics.cpp:211 src/supertux//levelintro.cpp:113 -msgid "Coins" -msgstr "金币" +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:219 src/supertux//levelintro.cpp:120 -msgid "Secrets" -msgstr "秘密区域" +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "" -#: src/supertux//statistics.cpp:227 src/supertux//levelintro.cpp:127 -msgid "Time" -msgstr "时间" +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "返回" -#: src/supertux//title_screen.cpp:147 -msgid "" -"Copyright (c) 2003-2010 SuperTux Devel Team\n" -"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" -"redistribute it under certain conditions; see the file COPYING for details.\n" -msgstr "" +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "贡献的关卡" -#: src/supertux//levelintro.cpp:92 -msgid "contributed by " -msgstr "贡献者: " +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "继续" -#: src/trigger//secretarea_trigger.cpp:67 -msgid "You found a secret area!" -msgstr "你找到了一个秘密区域!" +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "选项" -#: src/trigger//climbable.cpp:78 -msgid "Up we go..." -msgstr "出发了..." +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "中止关卡" -#: src/supertux/menu/keyboard_menu.cpp:27 -#: src/supertux/menu/options_menu.cpp:160 -msgid "Setup Keyboard" -msgstr "键盘设置" +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "游戏杆设置" -#: src/supertux/menu/keyboard_menu.cpp:29 #: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 msgid "Up" msgstr "上" -#: src/supertux/menu/keyboard_menu.cpp:30 #: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 msgid "Down" msgstr "下" -#: src/supertux/menu/keyboard_menu.cpp:31 #: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 msgid "Left" msgstr "左" -#: src/supertux/menu/keyboard_menu.cpp:32 #: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 msgid "Right" msgstr "右" -#: src/supertux/menu/keyboard_menu.cpp:33 #: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 msgid "Jump" msgstr "跳跃" -#: src/supertux/menu/keyboard_menu.cpp:34 #: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 msgid "Action" msgstr "动作" -#: src/supertux/menu/keyboard_menu.cpp:35 +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "暂停/菜单" + #: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 msgid "Peek Left" msgstr "向左看" -#: src/supertux/menu/keyboard_menu.cpp:36 #: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 msgid "Peek Right" msgstr "向右看" -#: src/supertux/menu/keyboard_menu.cpp:37 #: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 msgid "Peek Up" msgstr "向上看" -#: src/supertux/menu/keyboard_menu.cpp:38 #: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 msgid "Peek Down" msgstr "向下看" -#: src/supertux/menu/keyboard_menu.cpp:40 -msgid "Console" -msgstr "终端" - -#: src/supertux/menu/keyboard_menu.cpp:42 #: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 msgid "Jump with Up" msgstr "上=跳" -#: src/supertux/menu/keyboard_menu.cpp:44 -#: src/supertux/menu/language_menu.cpp:49 src/supertux/menu/addon_menu.cpp:86 -#: src/supertux/menu/options_menu.cpp:166 -#: src/supertux/menu/joystick_menu.cpp:71 -#: src/supertux/menu/contrib_menu.cpp:64 -#: src/supertux/menu/contrib_world_menu.cpp:42 -#: src/supertux/menu/profile_menu.cpp:39 -msgid "Back" -msgstr "返回" +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "找不到游戏杆" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "扫描游戏杆" -#: src/supertux/menu/keyboard_menu.cpp:56 #: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 msgid "None" msgstr "无" +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "请按按钮" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "键盘设置" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "终端" + #: src/supertux/menu/keyboard_menu.cpp:58 msgid "Up cursor" msgstr "方向键上" @@ -241,24 +287,18 @@ msgid "Press Key" msgstr "请按键" +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "语言" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "" + #: src/supertux/menu/main_menu.cpp:39 msgid "Start Game" msgstr "开始游戏" -#: src/supertux/menu/main_menu.cpp:40 src/supertux/menu/contrib_menu.cpp:41 -msgid "Contrib Levels" -msgstr "贡献的关卡" - -#: src/supertux/menu/main_menu.cpp:41 src/supertux/menu/addon_menu.cpp:55 -msgid "Add-ons" -msgstr "扩展" - -#: src/supertux/menu/main_menu.cpp:42 src/supertux/menu/game_menu.cpp:29 -#: src/supertux/menu/options_menu.cpp:49 -#: src/supertux/menu/worldmap_menu.cpp:28 -msgid "Options" -msgstr "选项" - #: src/supertux/menu/main_menu.cpp:43 msgid "Credits" msgstr "作者" @@ -267,30 +307,6 @@ msgid "Quit" msgstr "退出" -#: src/supertux/menu/language_menu.cpp:36 -msgid "Language" -msgstr "语言" - -#: src/supertux/menu/language_menu.cpp:38 -msgid "" -msgstr "" - -#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 -msgid "Continue" -msgstr "继续" - -#: src/supertux/menu/game_menu.cpp:31 -msgid "Abort Level" -msgstr "中止关卡" - -#: src/supertux/menu/addon_menu.cpp:60 -msgid "Check Online" -msgstr "在线检查" - -#: src/supertux/menu/addon_menu.cpp:62 -msgid "Check Online (disabled)" -msgstr "在线检查(已禁用)" - #: src/supertux/menu/options_menu.cpp:54 msgid "Select Language" msgstr "选择语言" @@ -328,7 +344,9 @@ msgstr "全屏分辨率" #: src/supertux/menu/options_menu.cpp:67 -msgid "Determine the resolution used in fullscreen mode (you must toggle fullscreen to complete the change)" +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" msgstr "选择全屏模式下的分辨率 (你必须切换全屏来应用改变)" #: src/supertux/menu/options_menu.cpp:69 @@ -340,73 +358,52 @@ msgstr "改变游戏区域的放大倍率" #: src/supertux/menu/options_menu.cpp:74 -#: src/supertux/menu/options_menu.cpp:122 -#: src/supertux/menu/options_menu.cpp:179 -#: src/supertux/menu/options_menu.cpp:199 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 msgid "auto" msgstr "" -#: src/supertux/menu/options_menu.cpp:119 +#: src/supertux/menu/options_menu.cpp:163 msgid "Aspect Ratio" msgstr "纵横比" -#: src/supertux/menu/options_menu.cpp:120 +#: src/supertux/menu/options_menu.cpp:164 msgid "Adjust the aspect ratio" msgstr "保持宽高比" -#: src/supertux/menu/options_menu.cpp:151 +#: src/supertux/menu/options_menu.cpp:198 msgid "Sound" msgstr "音效" -#: src/supertux/menu/options_menu.cpp:152 +#: src/supertux/menu/options_menu.cpp:199 msgid "Disable all sound effects" msgstr "禁用所有音效" -#: src/supertux/menu/options_menu.cpp:153 +#: src/supertux/menu/options_menu.cpp:200 msgid "Music" msgstr "音乐" -#: src/supertux/menu/options_menu.cpp:154 +#: src/supertux/menu/options_menu.cpp:201 msgid "Disable all music" msgstr "禁用所有音乐" -#: src/supertux/menu/options_menu.cpp:156 +#: src/supertux/menu/options_menu.cpp:203 msgid "Sound (disabled)" msgstr "音效(已禁用)" -#: src/supertux/menu/options_menu.cpp:157 +#: src/supertux/menu/options_menu.cpp:204 msgid "Music (disabled)" msgstr "音乐(已禁用)" -#: src/supertux/menu/options_menu.cpp:161 +#: src/supertux/menu/options_menu.cpp:208 msgid "Configure key-action mappings" msgstr "配置键盘映射" -#: src/supertux/menu/options_menu.cpp:163 -#: src/supertux/menu/joystick_menu.cpp:41 -msgid "Setup Joystick" -msgstr "游戏杆设置" - -#: src/supertux/menu/options_menu.cpp:164 +#: src/supertux/menu/options_menu.cpp:211 msgid "Configure joystick control-action mappings" msgstr "配置游戏杆映射" -#: src/supertux/menu/joystick_menu.cpp:50 -msgid "Pause/Menu" -msgstr "暂停/菜单" - -#: src/supertux/menu/joystick_menu.cpp:58 -msgid "No Joysticks found" -msgstr "找不到游戏杆" - -#: src/supertux/menu/joystick_menu.cpp:61 -msgid "Scan for Joysticks" -msgstr "扫描游戏杆" - -#: src/supertux/menu/joystick_menu.cpp:90 -msgid "Press Button" -msgstr "请按按钮" - #: src/supertux/menu/worldmap_menu.cpp:25 msgid "Pause" msgstr "暂停" @@ -415,57 +412,56 @@ msgid "Quit World" msgstr "退出世界" -#~ msgid "Yes" -#~ msgstr "是" +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "金币最多:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "杀伤最多:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "找到秘区最多:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "本次" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "最佳成绩" -#~ msgid "No" -#~ msgstr "否" +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "时间" -#~ msgid "auto-detect" -#~ msgstr "自动检测" +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "" -#~ msgid "" -#~ "Usage: %s [OPTIONS] [LEVELFILE]\n" -#~ "\n" -#~ msgstr "" -#~ "用法: %s [选项] [关卡文件]\n" -#~ "\n" - -#~ msgid "" -#~ "Options:\n" -#~ " -f, --fullscreen Run in fullscreen mode\n" -#~ " -w, --window Run in window mode\n" -#~ " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" -#~ " -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" -#~ " -d, --default Reset video settings to default values\n" -#~ " --disable-sfx Disable sound effects\n" -#~ " --disable-music Disable music\n" -#~ " -h, --help Show this help message\n" -#~ " -v, --version Show SuperTux version and quit\n" -#~ " --console Enable ingame scripting console\n" -#~ " --noconsole Disable ingame scripting console\n" -#~ " --show-fps Display framerate in levels\n" -#~ " --no-show-fps Do not display framerate in levels\n" -#~ " --record-demo FILE LEVEL Record a demo to FILE\n" -#~ " --play-demo FILE LEVEL Play a recorded demo\n" -#~ " -s, --debug-scripts Enable script debugger.\n" -#~ "\n" -#~ msgstr "" -#~ "选项:\n" -#~ " -f, --fullscreen 在全屏模式下运行\n" -#~ " -w, --window 在窗口模式下运行\n" -#~ " -g, --geometry 宽x高 按给定的分辨率运行\n" -#~ " -a, --aspect 宽:高 按给定的宽高比运行\n" -#~ " -d, --default 恢复初始显示设置\n" -#~ " --disable-sfx 禁用声效\n" -#~ " --disable-music 禁用音乐\n" -#~ " --help 显示此帮助\n" -#~ " --version 显示 SuperTux 版本并退出\n" -#~ " --console 启用游戏中的终端\n" -#~ " --noconsole 禁用游戏中的终端\n" -#~ " --show-fps 显示桢速率\n" -#~ " --no-show-fps 不显示桢速率\n" -#~ " --record-demo [文件] [关卡] 玩 [关卡] 并录像到 [文件]\n" -#~ " --play-demo [文件] [关卡] 播放指定 [关卡] 的录像 [文件]\n" -#~ " -s, --debug-scripts 启用调试脚本\n" -#~ "\n" +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "出发了..." + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "你找到了一个秘密区域!" diff -Nru supertux-0.3.3/data/locale/zh_TW.po supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/zh_TW.po --- supertux-0.3.3/data/locale/zh_TW.po 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/locale/zh_TW.po 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,467 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Franklin , 2013 +msgid "" +msgstr "" +"Project-Id-Version: SuperTux\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-03-03 21:33+0000\n" +"PO-Revision-Date: 2013-11-20 10:07+0000\n" +"Last-Translator: Franklin \n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/supertux/language/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: src/supertux/levelintro.cpp:94 +#, c-format +msgid "contributed by %s" +msgstr "貢獻者:%s" + +#: src/supertux/levelintro.cpp:109 src/supertux/statistics.cpp:117 +msgid "Best Level Statistics" +msgstr "最佳關卡統計" + +#: src/supertux/levelintro.cpp:115 src/supertux/statistics.cpp:205 +msgid "Coins" +msgstr "金幣" + +#: src/supertux/levelintro.cpp:122 +msgid "Badguys killed" +msgstr "壞蛋已解決" + +#: src/supertux/levelintro.cpp:129 src/supertux/statistics.cpp:221 +msgid "Secrets" +msgstr "未知區域" + +#: src/supertux/levelintro.cpp:136 +msgid "Best time" +msgstr "最佳時間" + +#: src/supertux/levelintro.cpp:143 +msgid "Level target time" +msgstr "關卡目標時間" + +#: src/supertux/main.cpp:237 +#, c-format +msgid "" +"\n" +"Usage: %s [OPTIONS] [LEVELFILE]\n" +"\n" +"Options:\n" +" -f, --fullscreen Run in fullscreen mode\n" +" -w, --window Run in window mode\n" +" -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" +" -a, --aspect WIDTH:HEIGHT Run SuperTux with given aspect ratio\n" +" -d, --default Reset video settings to default values\n" +" --renderer RENDERER Use sdl, opengl, or auto to render\n" +" --disable-sfx Disable sound effects\n" +" --disable-music Disable music\n" +" -h, --help Show this help message and quit\n" +" -v, --version Show SuperTux version and quit\n" +" --console Enable ingame scripting console\n" +" --noconsole Disable ingame scripting console\n" +" --show-fps Display framerate in levels\n" +" --no-show-fps Do not display framerate in levels\n" +" --record-demo FILE LEVEL Record a demo to FILE\n" +" --play-demo FILE LEVEL Play a recorded demo\n" +" -s, --debug-scripts Enable script debugger.\n" +" --print-datadir Print supertux's primary data directory.\n" +"\n" +"Environment variables:\n" +" SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" +" default %s\n" +"\n" +msgstr "\n\\n\n用法:%s [選項] [關卡檔]\\n\n\\n\n選項:\\n\n-f, --fullscreen:在全螢幕模式下執行\\n\n-w, --window:在視窗模式下執行\\n\n-g, --geometry 寬x高:在指定的解析度下執行\\n\n-a, --aspect 寬:高: 在指定的畫面比例下執行\\n\n-d, --default:將影像設定回預設值\\n\n--renderer RENDERER:設定使用 sdl, opengl, 或是自動選取成像器\\n\n--disable-sfx:關閉音效\\n\n--disable-music:關閉音樂\\n\n-h, --help:顯示此說明畫面並離開\\n\n-v, --version:顯示 SuperTux 版號並離開\\n\n--console:開啟遊戲中的文稿主控台\\n\n--noconsole:關閉遊戲中的文稿主控台\\n\n--show-fps:在關卡內顯示影格率\\n\n--no-show-fps:不要顯示影格率\\n\n--record-demo FILE LEVEL:錄製某關卡的示範到 FILE 中\\n\n--play-demo FILE LEVEL:玩某個已錄製的示範\\n\n-s, --debug-scripts:開啟文稿除錯器\\n\n--print-datadir:列印 supertux 主資料目錄\\n\n\\n\n環境變數:\\n\nSUPERTUX2_USER_DIR 使用者資料 (如儲存遊戲等) 的目錄。\\n\n 預設為 %s\\n\n\\n" + +#: src/supertux/menu/addon_menu.cpp:56 src/supertux/menu/main_menu.cpp:41 +msgid "Add-ons" +msgstr "附加元件" + +#: src/supertux/menu/addon_menu.cpp:61 +msgid "Check Online" +msgstr "上線查看" + +#: src/supertux/menu/addon_menu.cpp:63 +msgid "Check Online (disabled)" +msgstr "上線查看(已關閉)" + +#: src/supertux/menu/addon_menu.cpp:77 +msgid "Levelset" +msgstr "關卡集" + +#: src/supertux/menu/addon_menu.cpp:80 +msgid "Worldmap" +msgstr "世界地圖" + +#: src/supertux/menu/addon_menu.cpp:83 +msgid "World" +msgstr "世界 " + +#: src/supertux/menu/addon_menu.cpp:86 +msgid "Level" +msgstr "關卡" + +#: src/supertux/menu/addon_menu.cpp:92 +#, c-format +msgid "%s \"%s\" by \"%s\"" +msgstr "%s \"%s\" 由 \"%s\" 設計" + +#: src/supertux/menu/addon_menu.cpp:106 +#, c-format +msgid "\"%s\" by \"%s\"" +msgstr "\"%s\" 由 \"%s\" 設計" + +#: src/supertux/menu/addon_menu.cpp:119 src/supertux/menu/contrib_menu.cpp:64 +#: src/supertux/menu/contrib_world_menu.cpp:42 +#: src/supertux/menu/joystick_menu.cpp:71 +#: src/supertux/menu/keyboard_menu.cpp:44 +#: src/supertux/menu/language_menu.cpp:49 +#: src/supertux/menu/options_menu.cpp:213 +#: src/supertux/menu/profile_menu.cpp:39 +msgid "Back" +msgstr "返回" + +#: src/supertux/menu/contrib_menu.cpp:41 src/supertux/menu/main_menu.cpp:40 +msgid "Contrib Levels" +msgstr "自編關卡" + +#: src/supertux/menu/game_menu.cpp:28 src/supertux/menu/worldmap_menu.cpp:27 +msgid "Continue" +msgstr "繼續" + +#: src/supertux/menu/game_menu.cpp:29 src/supertux/menu/main_menu.cpp:42 +#: src/supertux/menu/options_menu.cpp:49 +#: src/supertux/menu/worldmap_menu.cpp:28 +msgid "Options" +msgstr "選項" + +#: src/supertux/menu/game_menu.cpp:31 +msgid "Abort Level" +msgstr "中止本關" + +#: src/supertux/menu/joystick_menu.cpp:41 +#: src/supertux/menu/options_menu.cpp:210 +msgid "Setup Joystick" +msgstr "設定搖桿" + +#: src/supertux/menu/joystick_menu.cpp:44 +#: src/supertux/menu/keyboard_menu.cpp:29 +msgid "Up" +msgstr "上" + +#: src/supertux/menu/joystick_menu.cpp:45 +#: src/supertux/menu/keyboard_menu.cpp:30 +msgid "Down" +msgstr "下" + +#: src/supertux/menu/joystick_menu.cpp:46 +#: src/supertux/menu/keyboard_menu.cpp:31 +msgid "Left" +msgstr "左" + +#: src/supertux/menu/joystick_menu.cpp:47 +#: src/supertux/menu/keyboard_menu.cpp:32 +msgid "Right" +msgstr "右" + +#: src/supertux/menu/joystick_menu.cpp:48 +#: src/supertux/menu/keyboard_menu.cpp:33 +msgid "Jump" +msgstr "跳" + +#: src/supertux/menu/joystick_menu.cpp:49 +#: src/supertux/menu/keyboard_menu.cpp:34 +msgid "Action" +msgstr "動作" + +#: src/supertux/menu/joystick_menu.cpp:50 +msgid "Pause/Menu" +msgstr "暫停/選單" + +#: src/supertux/menu/joystick_menu.cpp:51 +#: src/supertux/menu/keyboard_menu.cpp:35 +msgid "Peek Left" +msgstr "查看左方" + +#: src/supertux/menu/joystick_menu.cpp:52 +#: src/supertux/menu/keyboard_menu.cpp:36 +msgid "Peek Right" +msgstr "查看右方" + +#: src/supertux/menu/joystick_menu.cpp:53 +#: src/supertux/menu/keyboard_menu.cpp:37 +msgid "Peek Up" +msgstr "查看上方" + +#: src/supertux/menu/joystick_menu.cpp:54 +#: src/supertux/menu/keyboard_menu.cpp:38 +msgid "Peek Down" +msgstr "查看下方" + +#: src/supertux/menu/joystick_menu.cpp:56 +#: src/supertux/menu/keyboard_menu.cpp:42 +msgid "Jump with Up" +msgstr "向上跳" + +#: src/supertux/menu/joystick_menu.cpp:58 +msgid "No Joysticks found" +msgstr "找不到搖桿裝置" + +#: src/supertux/menu/joystick_menu.cpp:61 +msgid "Scan for Joysticks" +msgstr "掃描搖桿..." + +#: src/supertux/menu/joystick_menu.cpp:79 +#: src/supertux/menu/keyboard_menu.cpp:56 +msgid "None" +msgstr "無" + +#: src/supertux/menu/joystick_menu.cpp:90 +msgid "Press Button" +msgstr "按下按鈕" + +#: src/supertux/menu/keyboard_menu.cpp:27 +#: src/supertux/menu/options_menu.cpp:207 +msgid "Setup Keyboard" +msgstr "鍵盤設置" + +#: src/supertux/menu/keyboard_menu.cpp:40 +msgid "Console" +msgstr "主控台" + +#: src/supertux/menu/keyboard_menu.cpp:58 +msgid "Up cursor" +msgstr "游標向上" + +#: src/supertux/menu/keyboard_menu.cpp:60 +msgid "Down cursor" +msgstr "游標向下" + +#: src/supertux/menu/keyboard_menu.cpp:62 +msgid "Left cursor" +msgstr "游標向左" + +#: src/supertux/menu/keyboard_menu.cpp:64 +msgid "Right cursor" +msgstr "游標向右" + +#: src/supertux/menu/keyboard_menu.cpp:66 +msgid "Return" +msgstr "Enter 鍵" + +#: src/supertux/menu/keyboard_menu.cpp:68 +msgid "Space" +msgstr "空白鍵" + +#: src/supertux/menu/keyboard_menu.cpp:70 +msgid "Right Shift" +msgstr "右方 Shift" + +#: src/supertux/menu/keyboard_menu.cpp:72 +msgid "Left Shift" +msgstr "左方 Shift" + +#: src/supertux/menu/keyboard_menu.cpp:74 +msgid "Right Control" +msgstr "右方 Control" + +#: src/supertux/menu/keyboard_menu.cpp:76 +msgid "Left Control" +msgstr "左方 Control" + +#: src/supertux/menu/keyboard_menu.cpp:78 +msgid "Right Alt" +msgstr "右邊 Alt" + +#: src/supertux/menu/keyboard_menu.cpp:80 +msgid "Left Alt" +msgstr "左邊 Alt" + +#: src/supertux/menu/keyboard_menu.cpp:90 +msgid "Press Key" +msgstr "按下按鈕" + +#: src/supertux/menu/language_menu.cpp:36 +msgid "Language" +msgstr "語言" + +#: src/supertux/menu/language_menu.cpp:38 +msgid "" +msgstr "<自動偵測>" + +#: src/supertux/menu/main_menu.cpp:39 +msgid "Start Game" +msgstr "遊戲開始" + +#: src/supertux/menu/main_menu.cpp:43 +msgid "Credits" +msgstr "謝誌" + +#: src/supertux/menu/main_menu.cpp:44 +msgid "Quit" +msgstr "離開" + +#: src/supertux/menu/options_menu.cpp:54 +msgid "Select Language" +msgstr "挑選您的語言" + +#: src/supertux/menu/options_menu.cpp:55 +msgid "Select a different language to display text in" +msgstr "挑選不同的語言顯示內文" + +#: src/supertux/menu/options_menu.cpp:57 src/supertux/menu/profile_menu.cpp:29 +msgid "Select Profile" +msgstr "選擇設定檔" + +#: src/supertux/menu/options_menu.cpp:58 +msgid "Select a profile to play with" +msgstr "選擇一種遊戲設定檔" + +#: src/supertux/menu/options_menu.cpp:60 +msgid "Profile on Startup" +msgstr "起始設定檔" + +#: src/supertux/menu/options_menu.cpp:61 +msgid "Select your profile immediately after start-up" +msgstr "啓動之後立即選擇您的設定檔" + +#: src/supertux/menu/options_menu.cpp:63 +msgid "Fullscreen" +msgstr "全螢幕" + +#: src/supertux/menu/options_menu.cpp:64 +msgid "Fill the entire screen" +msgstr "填滿整個螢幕" + +#: src/supertux/menu/options_menu.cpp:66 +msgid "Resolution" +msgstr "解析度" + +#: src/supertux/menu/options_menu.cpp:67 +msgid "" +"Determine the resolution used in fullscreen mode (you must toggle fullscreen" +" to complete the change)" +msgstr "決定全螢幕解析度模式(必須轉換為全螢幕才能完成變更)" + +#: src/supertux/menu/options_menu.cpp:69 +msgid "Magnification" +msgstr "放大比率" + +#: src/supertux/menu/options_menu.cpp:70 +msgid "Change the magnification of the game area" +msgstr "變更遊戲區域的比率" + +#: src/supertux/menu/options_menu.cpp:74 +#: src/supertux/menu/options_menu.cpp:166 +#: src/supertux/menu/options_menu.cpp:226 +#: src/supertux/menu/options_menu.cpp:246 +msgid "auto" +msgstr "自動" + +#: src/supertux/menu/options_menu.cpp:163 +msgid "Aspect Ratio" +msgstr "長寬比" + +#: src/supertux/menu/options_menu.cpp:164 +msgid "Adjust the aspect ratio" +msgstr "調整長寬比" + +#: src/supertux/menu/options_menu.cpp:198 +msgid "Sound" +msgstr "聲音" + +#: src/supertux/menu/options_menu.cpp:199 +msgid "Disable all sound effects" +msgstr "關閉所有音效" + +#: src/supertux/menu/options_menu.cpp:200 +msgid "Music" +msgstr "音樂" + +#: src/supertux/menu/options_menu.cpp:201 +msgid "Disable all music" +msgstr "關閉所有音樂" + +#: src/supertux/menu/options_menu.cpp:203 +msgid "Sound (disabled)" +msgstr "音效 (已關閉)" + +#: src/supertux/menu/options_menu.cpp:204 +msgid "Music (disabled)" +msgstr "音樂 (已關閉)" + +#: src/supertux/menu/options_menu.cpp:208 +msgid "Configure key-action mappings" +msgstr "設定按鍵與動作的對應" + +#: src/supertux/menu/options_menu.cpp:211 +msgid "Configure joystick control-action mappings" +msgstr "設定搖桿控制與動作的對應" + +#: src/supertux/menu/worldmap_menu.cpp:25 +msgid "Pause" +msgstr "暫停" + +#: src/supertux/menu/worldmap_menu.cpp:30 +msgid "Quit World" +msgstr "離開" + +#: src/supertux/statistics.cpp:128 +msgid "Max coins collected:" +msgstr "最多取得錢幣數:" + +#: src/supertux/statistics.cpp:132 +msgid "Max fragging:" +msgstr "最高挑戰失敗次數:" + +#: src/supertux/statistics.cpp:136 +msgid "Max secrets found:" +msgstr "最多找到的秘密區域:" + +#: src/supertux/statistics.cpp:140 +msgid "Best time completed:" +msgstr "最佳完成時間:" + +#: src/supertux/statistics.cpp:145 +msgid "Level target time:" +msgstr "關卡目標時間:" + +#: src/supertux/statistics.cpp:201 +msgid "You" +msgstr "您" + +#: src/supertux/statistics.cpp:203 +msgid "Best" +msgstr "最佳成績" + +#: src/supertux/statistics.cpp:213 +msgid "Badguys" +msgstr "壞蛋" + +#: src/supertux/statistics.cpp:229 +msgid "Time" +msgstr "時間" + +#: src/supertux/title_screen.cpp:60 +msgid "Copyright" +msgstr "版權宣告" + +#: src/supertux/title_screen.cpp:61 +msgid "" +"This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" +"redistribute it under certain conditions; see the file COPYING for details.\n" +msgstr "這個遊戲沒有任何保證服務。這是自由軟體,您可以在特定條件下重新散佈。詳情請參考 COPYING 檔。\\n" + +#: src/trigger/climbable.cpp:78 +msgid "Up we go..." +msgstr "出發" + +#: src/trigger/secretarea_trigger.cpp:46 src/trigger/secretarea_trigger.cpp:56 +msgid "You found a secret area!" +msgstr "您發現了一個秘密區域!" diff -Nru supertux-0.3.3/data/music/airship_remix.music supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/airship_remix.music --- supertux-0.3.3/data/music/airship_remix.music 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/airship_remix.music 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +(supertux-music + (file "airship_remix.ogg") + (loop-begin 4) + (loop-at 58) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/airship_remix.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/airship_remix.ogg differ diff -Nru supertux-0.3.3/data/music/battle_theme.music supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/battle_theme.music --- supertux-0.3.3/data/music/battle_theme.music 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/battle_theme.music 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +(supertux-music + (file "battle_theme.ogg") + (loop-begin 30) + (loop-at 200) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/battle_theme.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/battle_theme.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/bossattack.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/bossattack.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/cave.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/cave.ogg differ diff -Nru supertux-0.3.3/data/music/clavelian_march.music supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/clavelian_march.music --- supertux-0.3.3/data/music/clavelian_march.music 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/clavelian_march.music 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +(supertux-music + (file "clavelian_march.ogg") + (loop-begin 0.5) + (loop-at -1) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/clavelian_march.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/clavelian_march.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/darkforestkeep.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/darkforestkeep.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/forest2.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/forest2.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/forest3.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/forest3.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/forestmap.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/forestmap.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/forest.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/forest.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/fortress.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/fortress.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/ghostforest.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/ghostforest.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/greatgigantic.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/greatgigantic.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/intro.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/intro.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/invincible.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/invincible.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/treeboss.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/treeboss.ogg differ diff -Nru supertux-0.3.3/data/music/voc-boss.music supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-boss.music --- supertux-0.3.3/data/music/voc-boss.music 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-boss.music 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +(supertux-music + (file "voc-boss.ogg") + (loop-begin 0) + (loop-at -1) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/voc-boss.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-boss.ogg differ diff -Nru supertux-0.3.3/data/music/voc-dark.music supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-dark.music --- supertux-0.3.3/data/music/voc-dark.music 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-dark.music 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +(supertux-music + (file "voc-dark.ogg") + (loop-begin 0) + (loop-at -1) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/voc-dark.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-dark.ogg differ diff -Nru supertux-0.3.3/data/music/voc-daytime2.music supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-daytime2.music --- supertux-0.3.3/data/music/voc-daytime2.music 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-daytime2.music 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +(supertux-music + (file "voc-daytime2.ogg") + (loop-begin 0) + (loop-at -1) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/voc-daytime2.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-daytime2.ogg differ diff -Nru supertux-0.3.3/data/music/voc-daytime.music supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-daytime.music --- supertux-0.3.3/data/music/voc-daytime.music 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-daytime.music 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +(supertux-music + (file "voc-daytime.ogg") + (loop-begin 0) + (loop-at -1) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/voc-daytime.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-daytime.ogg differ diff -Nru supertux-0.3.3/data/music/voc-night.music supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-night.music --- supertux-0.3.3/data/music/voc-night.music 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-night.music 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +(supertux-music + (file "voc-night.ogg") + (loop-begin 0) + (loop-at -1) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/voc-night.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/voc-night.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/music/wisphunt.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/music/wisphunt.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/coin2.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/coin2.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/cracking.wav and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/cracking.wav differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/firecracker.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/firecracker.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/grunts.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/grunts.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/hurt.wav and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/hurt.wav differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/icecrash.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/icecrash.ogg differ diff -Nru supertux-0.3.3/data/sounds/normalize.sh supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/normalize.sh --- supertux-0.3.3/data/sounds/normalize.sh 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/normalize.sh 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,21 @@ +#!/bin/sh + +set -e + +OUTPUTDIR="6db-less" + +mkdir "$OUTPUTDIR" + +for i in *.wav; do + cp -vi "$i" "${OUTPUTDIR}/${i}" + normalize-audio -g -6db "${OUTPUTDIR}/${i}" +done + +for i in *.ogg; do + oggdec "$i" -o "${OUTPUTDIR}/${i%%.ogg}.wav" + normalize-audio -g -6db "${OUTPUTDIR}/${i%%.ogg}.wav" + oggenc "${OUTPUTDIR}/${i%%.ogg}.wav" + rm "${OUTPUTDIR}/${i%%.ogg}.wav" +done + +# EOF # Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/pop.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/pop.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/savebell2.wav and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/savebell2.wav differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/savebell_low.wav and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/savebell_low.wav differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/sizzle.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/sizzle.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/squish.wav and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/squish.wav differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/stomp.wav and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/stomp.wav differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data/sounds/upgrade.wav and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data/sounds/upgrade.wav differ diff -Nru supertux-0.3.3/data-lowres/music/bossattack.music supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/bossattack.music --- supertux-0.3.3/data-lowres/music/bossattack.music 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/bossattack.music 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +(supertux-music + (file "bossattack.ogg") + (loop-begin 0.5) + (loop-at -1) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/bossattack.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/bossattack.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/cave.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/cave.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/chipdisko.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/chipdisko.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/credits.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/credits.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/darkforestkeep.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/darkforestkeep.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/forest2.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/forest2.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/forest3.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/forest3.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/forestmap.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/forestmap.ogg differ diff -Nru supertux-0.3.3/data-lowres/music/forest.music supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/forest.music --- supertux-0.3.3/data-lowres/music/forest.music 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/forest.music 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +(supertux-music + (file "forest.ogg") + (loop-begin 54.36) + (loop-at 109.25) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/forest.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/forest.ogg differ diff -Nru supertux-0.3.3/data-lowres/music/fortress.music supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/fortress.music --- supertux-0.3.3/data-lowres/music/fortress.music 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/fortress.music 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +(supertux-music + (file "fortress.ogg") + (loop-begin 11.37) + (loop-at -1) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/fortress.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/fortress.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/ghostforest.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/ghostforest.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/greatgigantic.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/greatgigantic.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/intro.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/intro.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/invincible.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/invincible.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/leveldone.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/leveldone.ogg differ Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/salcon.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/salcon.ogg differ diff -Nru supertux-0.3.3/data-lowres/music/theme.music supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/theme.music --- supertux-0.3.3/data-lowres/music/theme.music 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/theme.music 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +(supertux-music + (file "theme.ogg") + (loop-begin 9) + (loop-at -1) +) Binary files /tmp/fN72AxHkAR/supertux-0.3.3/data-lowres/music/theme.ogg and /tmp/s7g9u9kLUn/supertux-0.3.5~git20140517~ubuntu12.10.1/data-lowres/music/theme.ogg differ diff -Nru supertux-0.3.3/debian/bzr-builder.manifest supertux-0.3.5~git20140517~ubuntu12.10.1/debian/bzr-builder.manifest --- supertux-0.3.3/debian/bzr-builder.manifest 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/bzr-builder.manifest 2014-05-17 16:30:29.000000000 +0000 @@ -0,0 +1,3 @@ +# bzr-builder format 0.3 deb-version {debupstream}20140517 +lp:~supertux-dev/supertux/master revid:git-v1:6a678f660438abea881145fa38c8a1f74c6bbb99 +merge packaging lp:~supertux-dev/supertux/supertux-debian-trunk revid:tobedeprez@gmx.com-20140517161848-grja58ztcemfmdp2 diff -Nru supertux-0.3.3/debian/changelog supertux-0.3.5~git20140517~ubuntu12.10.1/debian/changelog --- supertux-0.3.3/debian/changelog 2012-08-10 16:47:48.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/changelog 2014-05-17 16:30:29.000000000 +0000 @@ -1,186 +1,301 @@ -supertux (0.3.3-5build1) quantal; urgency=low +supertux (0.3.5~git20140517~ubuntu12.10.1) quantal; urgency=low - * No change rebuild with the new glew + * Auto build. - -- Sebastien Bacher Fri, 10 Aug 2012 18:47:34 +0200 + -- Launchpad Package Builder Sat, 17 May 2014 16:30:29 +0000 -supertux (0.3.3-5) experimental; urgency=low +supertux (0.3.5~git-1) UNRELEASED; urgency=low - * Add debian/patches/fix_gcc4.7_ftbfs.patch to fix FTBFS with gcc 4.7. - (Closes: #671538) + * Update and cleanup of the debian directory - -- Vincent Cheng Fri, 04 May 2012 14:23:56 -0700 + -- Tobe Deprez Sat, 10 May 2014 12:41:06 +0200 -supertux (0.3.3-4) experimental; urgency=low +supertux (0.3.4~git-1~precise~ppa1) precise; urgency=low - * Add myself to Uploaders. - * Bump standards version from 3.8.4 to 3.9.3. - * Bump debian compat level from 7 to 9. - * Remove explicit b-d on quilt; also remove --with-quilt call in - debian/rules and unneeded debian/README.source. - * Add DEP-3 headers to included patches. - * Add debian/patches/fix-{desktop_file,spelling_errors}.patch to fix - minor issues found by lintian. - * Split debian-changes patch into separate patches. - * Update Vcs-Browser link. - * Update package descriptions with version in unstable. - * Tighten dependency on supertux-data. (Closes: #577223) - * Add "Suggests: supertux" field to supertux-data in debian/control. - * Remove redundant debian/supertux.6; upstream already includes a manpage. - * Fix path to xpm icon mentionned in debian/supertux.lintian-overrides. - * Install WHATSNEW.txt as upstream changelog. + * Initial import for daily builds. - -- Vincent Cheng Sun, 01 Apr 2012 00:50:03 -0700 + -- Liviu Andronic Thu, 06 Dec 2012 11:32:06 -0600 -supertux (0.3.3-3) experimental; urgency=low +supertux (0.3.4~git20120204-1~oneiric~ppa1) oneiric; urgency=low - * Import patch by Ilya Barygin to fix building - with gcc-4.6 (Closes: #640192) + * New master GIT snapshot 48e41b14bf8c + * Fix package name (use *-git) + * Fix dependencies + * Use orig.tar.gz name that avoids 'debian native' warning - -- Christoph Egger Tue, 11 Oct 2011 22:33:04 +0200 + -- Liviu Andronic Sun, 05 Feb 2012 11:32:06 -0600 -supertux (0.3.3-2) experimental; urgency=low +supertux (0.3.3-SVN~r6655~lucid) lucid; urgency=low - * Build-depend un libcurl-dev to make add-ons work - * Install the desktop file + * Set collision group according to block's solidity. (Fix for 684) (wolfgangb) - -- Christoph Egger Wed, 17 Mar 2010 09:43:49 +0100 + * Minor MrIceBlock physics tweak (mathnerd314) -supertux (0.3.3-1) experimental; urgency=low + * Coins follow tilemaps or can be given paths (mathnerd314) - [ Jon Dowland ] - * update menu section to "Games/Action" for menu policy transition. - Thanks Linas Žvirblis. + * Patch from ApOsTrOpHe to fix compile errors (mathnerd314) - [ Cyril Brulebois ] - * Added Vcs-Svn and Vcs-Browser fields in the control file. - * Dropped Gürkan Sengün from Uploaders since he doesn't want to package this - game anymore. Thanks for the initial effort. + * Now building for maverick and lucid - [ Jon Dowland ] - * add Homepage: control field to source stanza + -- Sam Townsend Wed, 22 Dec 2010 11:22:06 -0600 - [ Ansgar Burchardt ] - * Remove Homepage semi-field from description +supertux (0.3.3-SVN~r6649) lucid; urgency=low - [ Peter De Wachter ] - * Added watch file. + * Resync with upstream -- now at r6649 - [ Christoph Egger ] - * Drop Cyril Brulebois from uploaders on his request - * Clean up build system using dh7 autofoo - * Bump compat to 7 - * Add quilt patch system - * Adopt build system to upstream supertux -> supertux2 rename - * New upstream Release - * Update yopright - * Adopting by the Debian Games Team (Closes: #535147) - * Add myself to Uploaders - * Bump Standards Version from 3.7.2 to 3.8.4 - * Add README.source - * Wrap Uploaders - * Update Homepage field + -- Sam Townsend Tue, 17 Aug 2010 11:52:28 -0500 - -- Christoph Egger Thu, 04 Mar 2010 15:46:56 +0100 +supertux (0.3.3-SVN~r6638) lucid; urgency=low -supertux (0.3.0~dfsg-1) experimental; urgency=low + * Bumped for lucid - * New upstream release (Closes: #404676). - * Ack previous NMU, thanks to Martin Michlmayr. - * Licensing: - - Updated copyright by diffing both 0.1.3 and 0.3.0 upstream tarballs, - added missing GPL headers, updated author and contributor lists. - - DFSGified version by removing data/sound and data/music from the - upstream tarball since the licenses are not clear for those files. The - upstream authors are clarifying this on a wiki page, so we hope we'll - be able to release a 0.3.0-1 version with all DFSG-free content (thus - the choice of the tilde a DFSG separator). - - Added both --disable-sfx and --disable-music options to the command in - the desktop and the menu files accordingly. - * Set Maintainer field to `pkg-games-devel'. Added myself as an Uploader. - * Added a B-D on libphysfs-dev and libopenal-dev. - * Added a B-D on jam, and changed $(MAKE) to jam accordingly in - debian/rules. - * Added a build conflict against nvidia-glx-legacy. - * Adapted install rule, using jam's -sprefix option. - * Added a dh_desktop call. - * Adapted dh_install* parameters: - - removed `ChangeLog' - * Removed from debian/docs: - - NEWS - - TODO - - LEVELDESIGN - - AUTHORS - * Removed some manuals `cp', but added one to handle the .desktop file, - waiting for a better solution. - * Updated versioned dependency on the data package. - * Updated debian/menu icon path as well as the .desktop one. - (Closes: #341432, #394222) - * Made use of .install files and -i/-a parameters to build the packages - correctly. - * Bumped Standards-Version from 3.6.2 to 3.7.2 (no change needed). - * Bumped debhelper compatibility from 4 to 5 (no change needed). - * Updated manpage and fixed dieresis troubles. Also added a KNOWN BUGS - section pointing to a thread of the debian-devel-games list. - * Updated the long description to reflect that OpenGL is now required. + * Upstream commits - -- Cyril Brulebois Mon, 1 Jan 2007 02:09:53 +0100 + -- Sam Townsend Wed, 05 May 2010 16:14:21 -0500 -supertux (0.1.3-1.1) unstable; urgency=low +supertux (0.3.3-SVN~r6630) karmic; urgency=low - * NMU as part of the GCC 4.1 transition. - * Remove extra qualification from C++ header file. (closes: #356228) + * Upstream commits - -- Martin Michlmayr Thu, 25 May 2006 18:26:50 +0200 + -- Sam Townsend Thu, 08 Apr 2010 19:21:50 -0500 -supertux (0.1.3-1) unstable; urgency=low +supertux (0.3.3-SVN~r6621) karmic; urgency=low - * New upstream version. - * Bump Standards-Version. - * G++ transition upload. Fixes in Build-Depends line to ensure we'll use - correct dependencies. + * Rename ACTIVATION_DISTANCE to get compile_amalgation to work again (mathnerd314) - -- Gürkan Sengün Sun, 10 Jul 2005 19:49:12 +0200 + * -Weffc++ fix (grumbel) -supertux (0.1.2-4) unstable; urgency=high + * Incubator Island: Add "A Snowy Hill" by Wolfs. (florianf) - * Urgency high cause we really need this fix in sarge. - * Rebuilding without presence of nvidia-glx. (Closes: #282071, #285946) - * Added Build-Conflicts: nvidia-glx, to avoid similar situations - in the future. - * Added myself to Uploaders. + * Level "The not so long way": Add an unisolid platform to a tricky part. + The two spikies and the snowshots can now easily be avoided. (florianf) - -- Bartosz Fenski Wed, 16 Feb 2005 11:55:13 +0100 + * Level "The not so long way": Move the cannon one to the left end remove Mr. Bomb. + Also, the unisolid platform is two tiles less wide now. (florianf) -supertux (0.1.2-3) unstable; urgency=low + -- Sam Townsend Sun, 21 Mar 2010 12:48:22 -0500 - * Added icon to menu. (closes: #275593) - * Cleaned debian/{rules,copyright} +supertux (0.3.3-SVN~r6616) karmic; urgency=low - -- Gürkan Sengün Wed, 20 Oct 2004 13:27:22 +0200 + * Revert camera until I come up with a better idea (mathnerd314) -supertux (0.1.2-2) unstable; urgency=low + -- Sam Townsend Fri, 19 Mar 2010 22:43:08 -0500 - * Add versioning to leveldata depends. - * Fix copying missing file in debian/rules. (Closes: 273545). +supertux (0.3.3-SVN~r6613) karmic; urgency=low - -- Gürkan Sengün Mon, 27 Sep 2004 00:17:26 +0200 + * Upstream commits -supertux (0.1.2-1) unstable; urgency=low + -- Sam Townsend Sun, 14 Mar 2010 12:27:27 -0500 - * New upstream version. +supertux (0.3.3-SVN~r6610) karmic; urgency=low - -- Gürkan Sengün Wed, 25 Aug 2004 23:49:00 +0200 + * Upstream commits -supertux (0.1.1-1) unstable; urgency=low + -- Sam Townsend Sun, 14 Mar 2010 12:27:27 -0500 - * New upstream version. +supertux (0.3.3-SVN~r6591) karmic; urgency=low - -- Gürkan Sengün Thu, 13 May 2004 22:41:39 +0200 + * Upstream commits -supertux (0.1.0-1) unstable; urgency=low + -- Sam Townsend Wed, 10 Mar 2010 20:17:38 -0600 - * Initial Release. +supertux (0.3.3-SVN~r6481) karmic; urgency=low - -- Gürkan Sengün Thu, 6 May 2004 10:36:38 +0200 + * Upstream commits + -- Sam Townsend Sun, 28 Feb 2010 17:03:24 -0600 + +supertux (0.3.3-SVN~r6470) karmic; urgency=low + + * Upstream updates + + * Now compiled with -O2 for optimization + + -- Sam Townsend Sun, 28 Feb 2010 14:12:45 -0600 + +supertux (0.3.3-SVN~r6398) karmic; urgency=low + + * Bumped version number + + * Lots of upstream changes + + -- Sam Townsend Mon, 22 Feb 2010 18:20:55 -0600 + +supertux (0.3.2-SVN~r6379) karmic; urgency=low + + * Updated tiles.strf (grumbel) + + -- Sam Townsend Sun, 21 Feb 2010 12:59:37 -0600 + +supertux (0.3.2-SVN~r6378) karmic; urgency=low + + * Numerous upstream commits + + -- Sam Townsend Sun, 21 Feb 2010 12:01:19 -0600 + +supertux (0.3.2-SVN~r6334) karmic; urgency=low + + * Numerous upstream commits + + -- Sam Townsend Mon, 15 Feb 2010 11:20:24 -0600 + +supertux (0.3.2-SVN~r6304) karmic; urgency=low + + * Numerous upstream commits (too many to keep up with) + + * No longer compiled with `-O3' (fixes segfaulting) + + -- Sam Townsend Mon, 01 Feb 2010 17:26:23 -0600 + +supertux (0.3.2-SVN~r6275) karmic; urgency=low + + * Fix spawnpoint in "Down the rabbit hole" (mathnerd314) + + -- Sam Townsend Wed, 27 Jan 2010 23:07:28 -0600 + +supertux (0.3.2-SVN~r6274) karmic; urgency=low + + * Shake camera on buttjump. (mathnerd314) + + -- Sam Townsend Mon, 25 Jan 2010 20:42:10 -0600 + +supertux (0.3.2-SVN~r6273) karmic; urgency=low + + * Use supertux2 on Windows, zeekling squish animation fix. (mathnerd314) + + -- Sam Townsend Mon, 25 Jan 2010 17:35:02 -0600 + +supertux (0.3.2-SVN~r6272) karmic; urgency=low + + * MrIceBlock stops after bouncing a lot. + + * Snail can be kicked. + + * Player backflip/duck jump behavior change. (mathnerd314) + + -- Sam Townsend Mon, 25 Jan 2010 16:55:44 -0600 + +supertux (0.3.2-SVN~r6271) karmic; urgency=low + + * Console logging is now identical in all builds; warning and error show the console + for 1.5-3 seconds. + + * Tile editor images are now scripted by debug_draw_editor_images + + * Change contrib_menu level subset warning to info. + + * Ignore "release" directory that holds release builds. (mathnerd314) + + -- Sam Townsend Sun, 24 Jan 2010 20:01:14 -0600 + +supertux (0.3.2-SVN~r6270) karmic; urgency=low + + * Use NDEBUG a bit less. (mathnerd314) + + -- Sam Townsend Sun, 24 Jan 2010 14:04:45 -0600 + +supertux (0.3.2-SVN~r6269) karmic; urgency=low + + * Tile fixes (mathnerd314) + + -- Sam Townsend Sat, 23 Jan 2010 19:42:21 -0600 + +supertux (0.3.2-SVN~r6268) karmic; urgency=low + + * Badguy activation/deactivation (Matt's patch from bug 540) (mathnerd314) + + -- Sam Townsend Wed, 20 Jan 2010 18:23:58 -0600 + +supertux (0.3.2-SVN~r6267) karmic; urgency=low + + * Matt's patch for Stalactite shaking (bug 543) (mathnerd314) + + -- Sam Townsend Wed, 20 Jan 2010 18:09:05 -0600 + +supertux (0.3.2-SVN~r6266) karmic; urgency=low + + * Octo's patch from bug 523. (mathnerd314) + + -- Sam Townsend Wed, 20 Jan 2010 17:35:46 -0600 + +supertux (0.3.2-SVN~r6265) karmic; urgency=low + + * Bugs 454 (ice attribute) + 553 (Knee-deep in the Depth secret area) fixes (mathnerd314) + + -- Sam Townsend Wed, 20 Jan 2010 17:24:05 -0600 + +supertux (0.3.2-SVN~r6264) karmic; urgency=low + + * Remove bonus-grow.png and make lava tiles hurt. (mathnerd314) + + -- Sam Townsend Wed, 20 Jan 2010 17:02:18 -0600 + +supertux (0.3.2-SVN~r6263) karmic; urgency=low + + * Updated editor images from Some_Person/bug 481 (mathnerd314) + + -- Sam Townsend Mon, 18 Jan 2010 22:04:20 -0600 + +supertux (0.3.2-SVN~r6262) karmic; urgency=low + + * MrBomb, MrIceBlock, and Snail now die on invincibility rather than just + being kicked. (Also incorporates Matt's patch for bug 468) (mathnerd314) + + -- Sam Townsend Mon, 18 Jan 2010 21:06:25 -0600 + +supertux (0.3.2-SVN~r6261) karmic; urgency=low + + * Snow ADSR (bug 221): + This has the same ideas as the patch but is implemented slightly differently. + Tweaks to various constants/timings welcome. (mathnerd314) + + -- Sam Townsend Mon, 18 Jan 2010 17:27:55 -0600 + +supertux (0.3.2-SVN~r6260) karmic; urgency=low + + * Change DELTA to .002 (wait for bugs...) (mathnerd314) + + -- Sam Townsend Mon, 18 Jan 2010 16:41:35 -0600 + +supertux (0.3.2-SVN~r6259) karmic; urgency=low + + * Mark "auto" as translatable (mathnerd314) + + -- Sam Townsend Mon, 18 Jan 2010 10:06:51 -0600 + +supertux (0.3.2-SVN~r6258) karmic; urgency=low + + * Turkish translation from meczup (mathnerd314) + + -- Sam Townsend Mon, 18 Jan 2010 09:01:39 -0600 + +supertux (0.3.2-SVN~r6257) karmic; urgency=low + + * Doors can run scripts now. (mathnerd314) + + -- Sam Townsend Sun, 17 Jan 2010 18:22:28 -0600 + +supertux (0.3.2-SVN~r6256) karmic; urgency=low + + * UnstableTile and WeakBlock are affected by Explosions. (mathnerd314) + + -- Sam Townsend Sun, 17 Jan 2010 18:12:10 -0600 + +supertux (0.3.2-SVN~r6255) karmic; urgency=low + + * Replace igel with snail in dan_morial.stl + small nit in CMakeLists.txt (mathnerd314) + + -- Sam Townsend Sun, 17 Jan 2010 14:02:21 -0600 + +supertux (0.3.2-SVN~r6254) karmic; urgency=low + + * Fix for bug 544 and it's duplicates. There are some minor chagnes to the + patch to make it more readable, but the credit still belongs to octo (mmlosh) + + -- Sam Townsend Wed, 13 Jan 2010 20:54:14 -0600 + +supertux (0.3.2-SVN~r6252) karmic; urgency=low + + * Latest SVN snapshot + + -- Sam Townsend Sat, 02 Jan 2010 05:17:02 -0600 diff -Nru supertux-0.3.3/debian/clean supertux-0.3.5~git20140517~ubuntu12.10.1/debian/clean --- supertux-0.3.3/debian/clean 2012-03-05 03:03:24.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/clean 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -supertux2 diff -Nru supertux-0.3.3/debian/control supertux-0.3.5~git20140517~ubuntu12.10.1/debian/control --- supertux-0.3.3/debian/control 2012-03-05 01:36:10.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/control 2014-05-17 16:30:25.000000000 +0000 @@ -1,43 +1,24 @@ Source: supertux Section: games Priority: optional -Maintainer: Debian Games Team -Uploaders: Bartosz Fenski , - Christoph Egger , - Alexander Reichle-Schmehl , - Vincent Cheng -Build-Depends: debhelper (>= 9), - libsdl1.2-dev, - libsdl-image1.2-dev, - libsdl-mixer1.2-dev, - libphysfs-dev, - cmake, - libopenal-dev, - autotools-dev, - libboost-dev, - libglew-dev, - libcurl4-gnutls-dev -Build-Conflicts: nvidia-glx, nvidia-glx-legacy -Standards-Version: 3.9.3 -Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/supertux/ -Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/supertux/ -Homepage: http://supertux.lethargik.org/ +Maintainer: Liviu Andronic +Uploaders: Bartosz Fenski , Tobe Deprez (trldp) +Build-Depends: debhelper (>= 9), cmake, libsdl1.2-dev, libsdl-image1.2-dev, libphysfs-dev, libopenal-dev, + libvorbis-dev, libogg-dev, libboost-dev, libglew-dev +Standards-Version: 3.9.5 +Homepage: http://supertux.lethargik.org -Package: supertux +Package: supertux-git Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, supertux-data (= ${source:Version}) -Description: Classic 2D jump 'n run sidescroller with Tux - SuperTux is a classic 2D jump 'n run sidescroller game in a similar - style like the original SuperMario games. You play the role of Tux the - Penguin, who must rescue Penny from the hands of the evil Nolok. - -Package: supertux-data -Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends} -Suggests: supertux -Description: Classic 2D jump 'n run sidescroller with Tux (data files) +Conflicts: supertux, supertux-data, supertux-svn +Description: Classic 2D jump 'n run sidescroller with Tux SuperTux is a classic 2D jump 'n run sidescroller game in a similar - style like the original SuperMario games. You play the role of Tux the - Penguin, who must rescue Penny from the hands of the evil Nolok. + style like the original SuperMario games. This release of SuperTux + features 9 enemies, 26 playable levels, software and OpenGL rendering + modes, configurable joystick and keyboard input, new music and + completely redone graphics. . - This package contains the data files required by SuperTux. + This is a development snapshot of SuperTux. It may suffer from + critical bugs and has not been fully tested. Use `supertux-stable', + instead, if you want a more stable gameplay experience. diff -Nru supertux-0.3.3/debian/copyright supertux-0.3.5~git20140517~ubuntu12.10.1/debian/copyright --- supertux-0.3.3/debian/copyright 2010-03-05 18:05:41.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/copyright 2014-05-17 16:30:25.000000000 +0000 @@ -1,315 +1,38 @@ -This package was debianized by Gürkan Sengün on -Thu, 6 May 2004 10:36:38 +0200. - -It was originally downloaded from http://super-tux.sourceforge.net/ -and is now available from http://supertux.berlios.de/ - - -Upstream Authors: Tobias Glaesser , - Bill Kendrick , - Ricardo Cruz , - Ingo Ruhnke , - Duong-Khang NGUYEN , - Matthias Braun , - Ryan Flegel , - Ondrej Hosek , - Wolfgang Becker , - Christoph Sommer , - Benjamin P. Jung , - Bastiaan Zapf , - Richard Smith , - Arvid Norlander - Florian Forster - Philipp - - Graphics: - Ingo Ruhnke , - Christopher A. Webber - - Level Design: - Ingo Ruhnke , - Marek Moeckel , - Stephen Groundwater - Kővágó Zoltán - - -Translators: - ca - Antoni Villalonga - cs - Ondra Hosek - de - Core Team - da - Anders - es - Javier Beaumont - fr - Frederic Rodrigo - hu - Kővágó Zoltán - it - Iknos - nl - Frank van der Loo - nn - Karl Ove Hufthammer - pt - Ricardo Cruz - sv - Arvid Norlander - - -Copyright by authors mentioned above, 2003-2010. - -Some additional authors, copyright holders and licenses are listed at the -bottom of this document. - -License: - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -On Debian systems, the complete text of the GNU General -Public License can be found in `/usr/share/common-licenses/GPL-3'. - - - -Other author/licenses: - -./data/levels/world1/worldmap.stwm -./data/levels/bonus1/worldmap.stwm -./data/levels/world2/keystodoor.stl -./data/levels/bonus2/worldmap.stwm -./data/levels/test/magicblocks.stl -./data/levels/test/newice.stl -./data/levels/test_old/auto.stl -./data/levels/test_old/dropcrush.stl -./data/levels/test_old/scriptdoor.stl -./data/levels/test_old/break.stl -./data/levels/test_old/direction.stl -./data/levels/test_old/water.stl -./data/levels/test_old/reset.stl -./data/levels/test_old/grab.stl -./data/levels/test_old/trampoline.stl -------------------------------------- -Same copyright owners as the main game put GPLv2 only - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -On Debian systems, the complete text of the GNU General -Public License can be found in `/usr/share/common-licenses/GPL-2'. - -The following images are taken from other open source projects: - -camera.png from tango-project.org - -arrow.png from inkscape - -mk/cmake/FindICONV.cmake: -------------------------- - Copyright (c) 2006, Peter Kümmel, - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the copyright - notice, this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - 3. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR - IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. - IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, - INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -src/binreloc/binreloc.c: -src/binreloc/binreloc.h: ------------------------- - * BinReloc - a library for creating relocatable executables - * Written by: Hongli Lai - * http://autopackage.org/ - * - * This source code is public domain. You can relicense this code - * under whatever license you want. - - -src/random_generator.cpp: -src/random_generator.hpp: -------------------------- -// A strong random number generator -// -// Copyright (C) 2006 Allen King -// Copyright (C) 2002 Michael Ringgaard. All rights reserved. -// Copyright (C) 1983, 1993 The Regents of the University of California. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions -// are met: -// -// 1. Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// 2. Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// 3. Neither the name of the project nor the names of its contributors -// may be used to endorse or promote products derived from this software -// without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -// OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -// LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -// OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -// SUCH DAMAGE. - -// Transliterated into C++ Allen King 060417, from sources on -// http://www.jbox.dk/sanos/source/lib/random.c.html - - -tools/png_recompress.sh: ------------------------- - Copyright (C) 2007-2008 Arvid Norlander +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: supertux +Source: + +Files: * +Copyright: Tobias Glaesser + Bill Kendrick , + Ricardo Cruz , + Ingo Ruhnke , + Duong-Khang NGUYEN , + Matthias Braun , + Ryan Flegel + Christopher A. Webber + Marek Moeckel +License: GPL-3.0+ + +Files: debian/* +Copyright: 2004 Gürkan Sengün + 2012 Liviu Andronic + 2014 Tobe Deprez +License: GPL-3.0+ +License: GPL-3.0+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, + . + This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + . You should have received a copy of the GNU General Public License - along with this program. If not, see . - -This script recompresses .png files using optipng and -advpng to get the smallest images. All recompression is -lossless. - -src/squirrel: -------------- -All the files in src/squirrel refers to the following file, -src/squirrel/include/squirrel.h file, which contains the following notice: - -/* -Copyright (c) 2003-2006 Alberto Demichelis - -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. -*/ - -src/squirrel/squirrel/sqtable.h: --------------------------------- - -This file contains an additional copyright note: - -/* see copyright notice in squirrel.h */ -[...] -/* -* The following code is based on Lua 4.0 (Copyright 1994-2002 Tecgraf, PUC-Rio.) -* http://www.lua.org/copyright.html#4 -* http://www.lua.org/source/4.0.1/src_ltable.c.html -*/ - - -M4 macros: -========== - -Here is the list of macros with authors not listed above, and not in auto* or -gettext packages. - -m4/autoconf/acx_pthread.m4: ---------------------------- -dnl @category InstalledPackages -dnl @author Steven G. Johnson -dnl @version 2005-01-14 -dnl @license GPLWithACException - -m4/autoconf/ax_check_gl.m4: ---------------------------- -dnl @category InstalledPackages -dnl @author Braden McDaniel -dnl @version 2004-11-15 -dnl @license AllPermissive - -m4/autoconf/ax_lang_compiler_ms.m4: ------------------------------------ -dnl @category InstalledPackages -dnl @author Braden McDaniel -dnl @version 2004-11-15 -dnl @license AllPermissive - -m4/autoconf/binreloc.m4: ------------------------- -# Hongli Lai -# slightly modified by Matze (don't enable automatically) - -m4/autoconf/ogg.m4: -------------------- -# Jack Moffitt 10-21-2000 -# Owen Taylor and Manish Singh - -m4/autoconf/sdl.m4: -------------------- -# Sam Lantinga 9/21/99 -# Manish Singh, Frank Belew, Owen Taylor - -m4/autoconf/vorbis.m4: ----------------------- -# Jack Moffitt 10-21-2000 -# Owen Taylor and Manish Singh - -m4/jam/macosx.jam: ------------------- -# Copyright (C) 2003 by Eric Sunshine -# Copyright (C) 2006 by Ondrej Hosek -(GPL v2 or later) - + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". diff -Nru supertux-0.3.3/debian/docs supertux-0.3.5~git20140517~ubuntu12.10.1/debian/docs --- supertux-0.3.3/debian/docs 2011-04-18 06:55:39.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/docs 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -README diff -Nru supertux-0.3.3/debian/manpages supertux-0.3.5~git20140517~ubuntu12.10.1/debian/manpages --- supertux-0.3.3/debian/manpages 2012-03-05 07:07:45.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/manpages 2014-05-17 16:30:25.000000000 +0000 @@ -1 +1 @@ -man/man6/supertux2.6 +debian/supertux2.6 diff -Nru supertux-0.3.3/debian/menu supertux-0.3.5~git20140517~ubuntu12.10.1/debian/menu --- supertux-0.3.3/debian/menu 2009-09-02 14:15:24.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/menu 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -?package(supertux):needs="X11" section="Games/Action"\ - title="SuperTux" command="/usr/games/supertux2 --disable-sfx --disable-music"\ - icon="/usr/share/games/supertux2/images/engine/icons/supertux.xpm" diff -Nru supertux-0.3.3/debian/patches/embedded_libsquirrel.patch supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/embedded_libsquirrel.patch --- supertux-0.3.3/debian/patches/embedded_libsquirrel.patch 2012-03-05 08:03:21.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/embedded_libsquirrel.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -Description: Do not add path to embedded libsquirrel to linker path -Author: Christoph Egger -Bug: https://supertux.lethargik.org/bugs/view.php?id=640 - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -153,7 +153,7 @@ - - ## Add squirrel lib dir to search path - --LINK_DIRECTORIES(external/squirrel) -+#LINK_DIRECTORIES(external/squirrel) - - ## Some additional include paths - diff -Nru supertux-0.3.3/debian/patches/fix_curl_ftbfs.patch supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/fix_curl_ftbfs.patch --- supertux-0.3.3/debian/patches/fix_curl_ftbfs.patch 2012-03-05 03:15:10.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/fix_curl_ftbfs.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -Description: Fix FTBFS with curl >= 7.21.7 -Author: Christoph Egger -Bug: https://supertux.lethargik.org/bugs/view.php?id=855 -Last-Update: 2012-03-04 - ---- a/src/addon/addon_manager.cpp -+++ b/src/addon/addon_manager.cpp -@@ -29,7 +29,6 @@ - #ifdef HAVE_LIBCURL - # include - # include --# include - #endif - - #include "addon/addon.hpp" diff -Nru supertux-0.3.3/debian/patches/fix_desktop_file.patch supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/fix_desktop_file.patch --- supertux-0.3.3/debian/patches/fix_desktop_file.patch 2012-03-05 07:21:03.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/fix_desktop_file.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,14 +0,0 @@ -Description: Remove embedded Encoding key in supertux's menu entry file. -Author: Vincent Cheng -Forwarded: not-yet - ---- a/supertux2.desktop -+++ b/supertux2.desktop -@@ -1,7 +1,6 @@ - [Desktop Entry] - Type=Application - Version=1.0 --Encoding=UTF-8 - Name=SuperTux 2 - Name[en]=SuperTux 2 - GenericName=Platform Game diff -Nru supertux-0.3.3/debian/patches/fix_gcc4.6_ftbfs.patch supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/fix_gcc4.6_ftbfs.patch --- supertux-0.3.3/debian/patches/fix_gcc4.6_ftbfs.patch 2012-03-04 09:09:23.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/fix_gcc4.6_ftbfs.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -Description: Add missing header. Fixes FTBFS with gcc 4.6. -Author: Ilya Barygin -Bug-Ubuntu: https://launchpad.net/bugs/832874 -Bug-Debian: http://bugs.debian.org/640192 - ---- a/src/supertux/screen_manager.hpp -+++ b/src/supertux/screen_manager.hpp -@@ -18,6 +18,7 @@ - #define HEADER_SUPERTUX_SUPERTUX_MAINLOOP_HPP - - #include -+#include - - #include "scripting/thread_queue.hpp" - diff -Nru supertux-0.3.3/debian/patches/fix_gcc4.7_ftbfs.patch supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/fix_gcc4.7_ftbfs.patch --- supertux-0.3.3/debian/patches/fix_gcc4.7_ftbfs.patch 2012-05-04 21:27:31.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/fix_gcc4.7_ftbfs.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,38 +0,0 @@ -Description: Fix FTBFS with gcc 4.7 caused by libsquirrel -Forwarded: yes -Origin: upstream, https://supertux.lethargik.org/bugs/view.php?id=933 -Bug-Debian: http://bugs.debian.org/671538 - ---- /dev/null -+++ b/external/squirrel/squirrel/sqmem.h -@@ -0,0 +1,8 @@ -+/* see copyright notice in squirrel.h */ -+#ifndef _SQMEM_H_ -+#define _SQMEM_H_ -+ -+void *sq_vm_malloc(SQUnsignedInteger size); -+void *sq_vm_realloc(void *p,SQUnsignedInteger oldsize,SQUnsignedInteger size); -+void sq_vm_free(void *p,SQUnsignedInteger size); -+#endif //_SQMEM_H_ ---- a/external/squirrel/squirrel/sqstate.h -+++ b/external/squirrel/squirrel/sqstate.h -@@ -136,8 +136,4 @@ - extern SQObjectPtr _minusone_; - - bool CompileTypemask(SQIntVec &res,const SQChar *typemask); -- --void *sq_vm_malloc(SQUnsignedInteger size); --void *sq_vm_realloc(void *p,SQUnsignedInteger oldsize,SQUnsignedInteger size); --void sq_vm_free(void *p,SQUnsignedInteger size); - #endif //_SQSTATE_H_ ---- a/external/squirrel/squirrel/squtils.h -+++ b/external/squirrel/squirrel/squtils.h -@@ -2,6 +2,8 @@ - #ifndef _SQUTILS_H_ - #define _SQUTILS_H_ - -+#include "sqmem.h" -+ - #define sq_new(__ptr,__type) {__ptr=(__type *)sq_vm_malloc(sizeof(__type));new (__ptr) __type;} - #define sq_delete(__ptr,__type) {__ptr->~__type();sq_vm_free(__ptr,sizeof(__type));} - #define SQ_MALLOC(__size) sq_vm_malloc((__size)); diff -Nru supertux-0.3.3/debian/patches/fix_man_page.patch supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/fix_man_page.patch --- supertux-0.3.3/debian/patches/fix_man_page.patch 2012-03-05 08:03:31.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/fix_man_page.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ -Description: Fix manpage related error - W: supertux: manpage-has-errors-from-man usr/share/man/man6/supertux2.6.gz - 126: warning: macro `..' not defined -Author: Christoph Egger -Forwarded: not-yet - ---- a/man/man6/supertux2.6 -+++ b/man/man6/supertux2.6 -@@ -123,7 +123,7 @@ - .nf - levels/sample_collection/info - levels/sample_collection/level01.stl --... -+ ... - .fi - .SH BUGS - This is a development version, so expect plenty of bugs. diff -Nru supertux-0.3.3/debian/patches/fix_spelling_errors.patch supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/fix_spelling_errors.patch --- supertux-0.3.3/debian/patches/fix_spelling_errors.patch 2012-03-05 07:26:04.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/fix_spelling_errors.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,26 +0,0 @@ -Description: Fix various spelling errors caught by lintian -Author: Vincent Cheng -Forwarded: not-yet - ---- a/external/squirrel/sqstdlib/sqstdstring.cpp -+++ b/external/squirrel/sqstdlib/sqstdstring.cpp -@@ -88,7 +88,7 @@ - else { - n++; - if( nparam > sq_gettop(v) ) -- return sq_throwerror(v,_SC("not enough paramters for the given format string")); -+ return sq_throwerror(v,_SC("not enough parameters for the given format string")); - n = validate_format(v,fmt,format,n,w); - if(n < 0) return -1; - SQInteger addlen = 0; ---- a/external/tinygettext/tinygettext/po_parser.cpp -+++ b/external/tinygettext/tinygettext/po_parser.cpp -@@ -173,7 +173,7 @@ - else - { - if (pedantic) -- warning("keyword and string must be seperated by a single space"); -+ warning("keyword and string must be separated by a single space"); - - for(;;) - { diff -Nru supertux-0.3.3/debian/patches/series supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/series --- supertux-0.3.3/debian/patches/series 2012-05-04 21:20:14.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -fix_gcc4.6_ftbfs.patch -fix_gcc4.7_ftbfs.patch -fix_curl_ftbfs.patch -embedded_libsquirrel.patch -fix_desktop_file.patch -fix_spelling_errors.patch -fix_man_page.patch diff -Nru supertux-0.3.3/debian/rules supertux-0.3.5~git20140517~ubuntu12.10.1/debian/rules --- supertux-0.3.3/debian/rules 2012-03-05 07:12:08.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/rules 2014-05-17 16:30:25.000000000 +0000 @@ -1,10 +1,30 @@ #!/usr/bin/make -f -%: - dh $@ +## +# Debian rules file for supertux +# Copyright (C) 2014 Tobe Deprez +# +# This file is part of supertux +# +# Supertux is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Supertux is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +# See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along +# with this program. If not, see . +## -override_dh_install: - dh_install --exclude=COPYING --list-missing +#Uncomment to turn on verbose mode +#export DH_VERBOSE=1 -override_dh_installchangelogs: - dh_installchangelogs WHATSNEW.txt +%: + dh $@ + +override_dh_auto_configure: + dh_auto_configure --buildsystem=cmake -- -DCMAKE_BUILD_TYPE=Release diff -Nru supertux-0.3.3/debian/source/format supertux-0.3.5~git20140517~ubuntu12.10.1/debian/source/format --- supertux-0.3.3/debian/source/format 2010-03-05 18:05:41.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/source/format 2014-05-17 16:30:29.000000000 +0000 @@ -1 +1 @@ -3.0 (quilt) +3.0 (native) diff -Nru supertux-0.3.3/debian/supertux2.6 supertux-0.3.5~git20140517~ubuntu12.10.1/debian/supertux2.6 --- supertux-0.3.3/debian/supertux2.6 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/supertux2.6 2014-05-17 16:30:25.000000000 +0000 @@ -0,0 +1,68 @@ +.TH SUPERTUX 6 "May 6, 2004" +.SH NAME +supertux \- a classic 2D jump 'n run sidescroller game +.SH SYNOPSIS +.B supertux +.RI [ options ] " filename" +.br +.SH DESCRIPTION +This manual page documents briefly the +.B supertux +command. +This manual page was written for the Debian distribution +because the original program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBsupertux\fP is a classic 2D jump'n run sidescroller game in a similar +style like the original SuperMario games. +.SH OPTIONS +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`-'). +A summary of options is included below. +.TP +.B \-\-fullscreen +Run in fullscreen mode. +.TP +.B \-\-opengl +If opengl support was compiled in, this will enable the EXPERIMENTAL OpenGL mode. +.TP +.B \-\-sdl +Use non-opengl renderer + +.TP +.B \-\-disable-sound +If sound support was compiled in, this will disable sound for this session of the game. +.TP +.B \-\-disable-music +Like above, but this will disable music. + +.TP +.B \-j, \-\-joystick NUM +Use joystick NUM (default: 0) +.TP +.B \-\-joymap XAXIS:YAXIS:A:B:START +Define how joystick buttons and axis should be mapped. +.TP +.B \-\-worldmap +Start in worldmap-mode (EXPERIMENTAL). +.TP +.B \-d, \-\-datadir DIR +Load Game data from DIR (default: automatic). +.TP +.B \-\-debug-mode +Enables the debug-mode, which is useful for developers. + +.TP +.B \-h, \-\-help +Show summary of options. +.TP +.B \-\-usage +Display a brief message summarizing command-line options. +.TP +.B \-\-version +Display the version of SuperTux you're running. +.SH AUTHOR +This manual page was written by Grkan Sengn , +for the Debian project (but may be used by others). diff -Nru supertux-0.3.3/debian/supertux-data.install supertux-0.3.5~git20140517~ubuntu12.10.1/debian/supertux-data.install --- supertux-0.3.3/debian/supertux-data.install 2009-08-31 13:36:54.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/supertux-data.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/share/games/supertux2 diff -Nru supertux-0.3.3/debian/supertux.install supertux-0.3.5~git20140517~ubuntu12.10.1/debian/supertux.install --- supertux-0.3.3/debian/supertux.install 2012-03-05 08:10:05.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/supertux.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -usr/games -usr/share/applications/supertux2.desktop -usr/share/doc/supertux2 usr/share/doc/supertux -usr/share/pixmaps diff -Nru supertux-0.3.3/debian/supertux.lintian-overrides supertux-0.3.5~git20140517~ubuntu12.10.1/debian/supertux.lintian-overrides --- supertux-0.3.3/debian/supertux.lintian-overrides 2012-03-05 07:09:01.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/supertux.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -# Icon can be found inside the supertux-data package, which supertux depends on -supertux: menu-icon-missing usr/share/games/supertux2/images/engine/icons/supertux.xpm diff -Nru supertux-0.3.3/debian/watch supertux-0.3.5~git20140517~ubuntu12.10.1/debian/watch --- supertux-0.3.3/debian/watch 2008-09-07 16:33:31.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/debian/watch 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -version=3 - -opts=dversionmangle=s/.dfsg.*//,downloadurlmangle=s/prdownload/download/ \ -http://developer.berlios.de/project/showfiles.php?group_id=3467 http://prdownload.berlios.de/supertux/supertux-([\d\.]*[a-z]?).tar.bz2 diff -Nru supertux-0.3.3/docs/SuperTux.appdata.xml supertux-0.3.5~git20140517~ubuntu12.10.1/docs/SuperTux.appdata.xml --- supertux-0.3.3/docs/SuperTux.appdata.xml 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/docs/SuperTux.appdata.xml 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,20 @@ + + + + SuperTux + GPL + SuperTux + SuperTux is a classic 2D jump'n run sidescroller game in a style similar to the original Super Mario games + +

+SuperTux is a classic 2D jump'n run sidescroller game in a style similar to the original SuperMario games. The Milestone1 release of SuperTux features 9 enemies, 26 playable levels, software and OpenGL rendering modes, configurable joystick and keyboard input, new music and completely redone graphics. Together with a little story, we hope to provide a good gaming experience with this first Milestone release. +

+
+ + http://supertux.lethargik.org/images/supertux-0.1.3-1_small.jpg + http://supertux.lethargik.org/images/supertux-0.1.3-4_small.jpg + + https://code.google.com/p/supertux/ + supertux-devel@lists.lethargik.org +
+ diff -Nru supertux-0.3.3/Doxyfile supertux-0.3.5~git20140517~ubuntu12.10.1/Doxyfile --- supertux-0.3.3/Doxyfile 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/Doxyfile 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,1527 @@ +# Doxyfile 1.6.1 + +# This file describes the settings to be used by the documentation system +# doxygen (www.doxygen.org) for a project +# +# All text after a hash (#) is considered a comment and will be ignored +# The format is: +# TAG = value [value, ...] +# For lists items can also be appended using: +# TAG += value [value, ...] +# Values that contain spaces should be placed between quotes (" ") + +#--------------------------------------------------------------------------- +# Project related configuration options +#--------------------------------------------------------------------------- + +# This tag specifies the encoding used for all characters in the config file +# that follow. The default is UTF-8 which is also the encoding used for all +# text before the first occurrence of this tag. Doxygen uses libiconv (or the +# iconv built into libc) for the transcoding. See +# http://www.gnu.org/software/libiconv for the list of possible encodings. + +DOXYFILE_ENCODING = UTF-8 + +# The PROJECT_NAME tag is a single word (or a sequence of words surrounded +# by quotes) that should identify the project. + +PROJECT_NAME = SuperTux + +# The PROJECT_NUMBER tag can be used to enter a project or revision number. +# This could be handy for archiving the generated documentation or +# if some version control system is used. + +PROJECT_NUMBER = 0.3.4-GIT + +# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) +# base path where the generated documentation will be put. +# If a relative path is entered, it will be relative to the location +# where doxygen was started. If left blank the current directory will be used. + +OUTPUT_DIRECTORY = docs/doxygen + +# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create +# 4096 sub-directories (in 2 levels) under the output directory of each output +# format and will distribute the generated files over these directories. +# Enabling this option can be useful when feeding doxygen a huge amount of +# source files, where putting all generated files in the same directory would +# otherwise cause performance problems for the file system. + +CREATE_SUBDIRS = NO + +# The OUTPUT_LANGUAGE tag is used to specify the language in which all +# documentation generated by doxygen is written. Doxygen will use this +# information to generate all constant output in the proper language. +# The default language is English, other supported languages are: +# Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese-Traditional, +# Croatian, Czech, Danish, Dutch, Esperanto, Farsi, Finnish, French, German, +# Greek, Hungarian, Italian, Japanese, Japanese-en (Japanese with English +# messages), Korean, Korean-en, Lithuanian, Norwegian, Macedonian, Persian, +# Polish, Portuguese, Romanian, Russian, Serbian, Serbian-Cyrilic, Slovak, +# Slovene, Spanish, Swedish, Ukrainian, and Vietnamese. + +OUTPUT_LANGUAGE = English + +# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will +# include brief member descriptions after the members that are listed in +# the file and class documentation (similar to JavaDoc). +# Set to NO to disable this. + +BRIEF_MEMBER_DESC = YES + +# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend +# the brief description of a member or function before the detailed description. +# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the +# brief descriptions will be completely suppressed. + +REPEAT_BRIEF = YES + +# This tag implements a quasi-intelligent brief description abbreviator +# that is used to form the text in various listings. Each string +# in this list, if found as the leading text of the brief description, will be +# stripped from the text and the result after processing the whole list, is +# used as the annotated text. Otherwise, the brief description is used as-is. +# If left blank, the following values are used ("$name" is automatically +# replaced with the name of the entity): "The $name class" "The $name widget" +# "The $name file" "is" "provides" "specifies" "contains" +# "represents" "a" "an" "the" + +ABBREVIATE_BRIEF = "The $name class" \ + "The $name widget" \ + "The $name file" \ + is \ + provides \ + specifies \ + contains \ + represents \ + a \ + an \ + the + +# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then +# Doxygen will generate a detailed section even if there is only a brief +# description. + +ALWAYS_DETAILED_SEC = NO + +# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all +# inherited members of a class in the documentation of that class as if those +# members were ordinary class members. Constructors, destructors and assignment +# operators of the base classes will not be shown. + +INLINE_INHERITED_MEMB = NO + +# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full +# path before files name in the file list and in the header files. If set +# to NO the shortest path that makes the file name unique will be used. + +FULL_PATH_NAMES = YES + +# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag +# can be used to strip a user-defined part of the path. Stripping is +# only done if one of the specified strings matches the left-hand part of +# the path. The tag can be used to show relative paths in the file list. +# If left blank the directory from which doxygen is run is used as the +# path to strip. + +STRIP_FROM_PATH = + +# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of +# the path mentioned in the documentation of a class, which tells +# the reader which header file to include in order to use a class. +# If left blank only the name of the header file containing the class +# definition is used. Otherwise one should specify the include paths that +# are normally passed to the compiler using the -I flag. + +STRIP_FROM_INC_PATH = + +# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter +# (but less readable) file names. This can be useful is your file systems +# doesn't support long names like on DOS, Mac, or CD-ROM. + +SHORT_NAMES = NO + +# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen +# will interpret the first line (until the first dot) of a JavaDoc-style +# comment as the brief description. If set to NO, the JavaDoc +# comments will behave just like regular Qt-style comments +# (thus requiring an explicit @brief command for a brief description.) + +JAVADOC_AUTOBRIEF = YES + +# If the QT_AUTOBRIEF tag is set to YES then Doxygen will +# interpret the first line (until the first dot) of a Qt-style +# comment as the brief description. If set to NO, the comments +# will behave just like regular Qt-style comments (thus requiring +# an explicit \brief command for a brief description.) + +QT_AUTOBRIEF = NO + +# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen +# treat a multi-line C++ special comment block (i.e. a block of //! or /// +# comments) as a brief description. This used to be the default behaviour. +# The new default is to treat a multi-line C++ comment block as a detailed +# description. Set this tag to YES if you prefer the old behaviour instead. + +MULTILINE_CPP_IS_BRIEF = NO + +# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented +# member inherits the documentation from any documented member that it +# re-implements. + +INHERIT_DOCS = YES + +# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce +# a new page for each member. If set to NO, the documentation of a member will +# be part of the file/class/namespace that contains it. + +SEPARATE_MEMBER_PAGES = NO + +# The TAB_SIZE tag can be used to set the number of spaces in a tab. +# Doxygen uses this value to replace tabs by spaces in code fragments. + +TAB_SIZE = 8 + +# This tag can be used to specify a number of aliases that acts +# as commands in the documentation. An alias has the form "name=value". +# For example adding "sideeffect=\par Side Effects:\n" will allow you to +# put the command \sideeffect (or @sideeffect) in the documentation, which +# will result in a user-defined paragraph with heading "Side Effects:". +# You can put \n's in the value part of an alias to insert newlines. + +ALIASES = + +# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C +# sources only. Doxygen will then generate output that is more tailored for C. +# For instance, some of the names that are used will be different. The list +# of all members will be omitted, etc. + +OPTIMIZE_OUTPUT_FOR_C = NO + +# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java +# sources only. Doxygen will then generate output that is more tailored for +# Java. For instance, namespaces will be presented as packages, qualified +# scopes will look different, etc. + +OPTIMIZE_OUTPUT_JAVA = NO + +# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran +# sources only. Doxygen will then generate output that is more tailored for +# Fortran. + +OPTIMIZE_FOR_FORTRAN = NO + +# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL +# sources. Doxygen will then generate output that is tailored for +# VHDL. + +OPTIMIZE_OUTPUT_VHDL = NO + +# Doxygen selects the parser to use depending on the extension of the files it parses. +# With this tag you can assign which parser to use for a given extension. +# Doxygen has a built-in mapping, but you can override or extend it using this tag. +# The format is ext=language, where ext is a file extension, and language is one of +# the parsers supported by doxygen: IDL, Java, Javascript, C#, C, C++, D, PHP, +# Objective-C, Python, Fortran, VHDL, C, C++. For instance to make doxygen treat +# .inc files as Fortran files (default is PHP), and .f files as C (default is Fortran), +# use: inc=Fortran f=C. Note that for custom extensions you also need to set FILE_PATTERNS otherwise the files are not read by doxygen. + +EXTENSION_MAPPING = + +# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want +# to include (a tag file for) the STL sources as input, then you should +# set this tag to YES in order to let doxygen match functions declarations and +# definitions whose arguments contain STL classes (e.g. func(std::string); v.s. +# func(std::string) {}). This also make the inheritance and collaboration +# diagrams that involve STL classes more complete and accurate. + +BUILTIN_STL_SUPPORT = YES + +# If you use Microsoft's C++/CLI language, you should set this option to YES to +# enable parsing support. + +CPP_CLI_SUPPORT = NO + +# Set the SIP_SUPPORT tag to YES if your project consists of sip sources only. +# Doxygen will parse them like normal C++ but will assume all classes use public +# instead of private inheritance when no explicit protection keyword is present. + +SIP_SUPPORT = NO + +# For Microsoft's IDL there are propget and propput attributes to indicate getter +# and setter methods for a property. Setting this option to YES (the default) +# will make doxygen to replace the get and set methods by a property in the +# documentation. This will only work if the methods are indeed getting or +# setting a simple type. If this is not the case, or you want to show the +# methods anyway, you should set this option to NO. + +IDL_PROPERTY_SUPPORT = YES + +# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC +# tag is set to YES, then doxygen will reuse the documentation of the first +# member in the group (if any) for the other members of the group. By default +# all members of a group must be documented explicitly. + +DISTRIBUTE_GROUP_DOC = NO + +# Set the SUBGROUPING tag to YES (the default) to allow class member groups of +# the same type (for instance a group of public functions) to be put as a +# subgroup of that type (e.g. under the Public Functions section). Set it to +# NO to prevent subgrouping. Alternatively, this can be done per class using +# the \nosubgrouping command. + +SUBGROUPING = YES + +# When TYPEDEF_HIDES_STRUCT is enabled, a typedef of a struct, union, or enum +# is documented as struct, union, or enum with the name of the typedef. So +# typedef struct TypeS {} TypeT, will appear in the documentation as a struct +# with name TypeT. When disabled the typedef will appear as a member of a file, +# namespace, or class. And the struct will be named TypeS. This can typically +# be useful for C code in case the coding convention dictates that all compound +# types are typedef'ed and only the typedef is referenced, never the tag name. + +TYPEDEF_HIDES_STRUCT = NO + +# The SYMBOL_CACHE_SIZE determines the size of the internal cache use to +# determine which symbols to keep in memory and which to flush to disk. +# When the cache is full, less often used symbols will be written to disk. +# For small to medium size projects (<1000 input files) the default value is +# probably good enough. For larger projects a too small cache size can cause +# doxygen to be busy swapping symbols to and from disk most of the time +# causing a significant performance penality. +# If the system has enough physical memory increasing the cache will improve the +# performance by keeping more symbols in memory. Note that the value works on +# a logarithmic scale so increasing the size by one will rougly double the +# memory usage. The cache size is given by this formula: +# 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0, +# corresponding to a cache size of 2^16 = 65536 symbols + +SYMBOL_CACHE_SIZE = 0 + +#--------------------------------------------------------------------------- +# Build related configuration options +#--------------------------------------------------------------------------- + +# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in +# documentation are documented, even if no documentation was available. +# Private class members and static file members will be hidden unless +# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES + +EXTRACT_ALL = YES + +# If the EXTRACT_PRIVATE tag is set to YES all private members of a class +# will be included in the documentation. + +EXTRACT_PRIVATE = YES + +# If the EXTRACT_STATIC tag is set to YES all static members of a file +# will be included in the documentation. + +EXTRACT_STATIC = YES + +# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) +# defined locally in source files will be included in the documentation. +# If set to NO only classes defined in header files are included. + +EXTRACT_LOCAL_CLASSES = YES + +# This flag is only useful for Objective-C code. When set to YES local +# methods, which are defined in the implementation section but not in +# the interface are included in the documentation. +# If set to NO (the default) only methods in the interface are included. + +EXTRACT_LOCAL_METHODS = NO + +# If this flag is set to YES, the members of anonymous namespaces will be +# extracted and appear in the documentation as a namespace called +# 'anonymous_namespace{file}', where file will be replaced with the base +# name of the file that contains the anonymous namespace. By default +# anonymous namespace are hidden. + +EXTRACT_ANON_NSPACES = NO + +# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all +# undocumented members of documented classes, files or namespaces. +# If set to NO (the default) these members will be included in the +# various overviews, but no documentation section is generated. +# This option has no effect if EXTRACT_ALL is enabled. + +HIDE_UNDOC_MEMBERS = NO + +# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all +# undocumented classes that are normally visible in the class hierarchy. +# If set to NO (the default) these classes will be included in the various +# overviews. This option has no effect if EXTRACT_ALL is enabled. + +HIDE_UNDOC_CLASSES = NO + +# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all +# friend (class|struct|union) declarations. +# If set to NO (the default) these declarations will be included in the +# documentation. + +HIDE_FRIEND_COMPOUNDS = NO + +# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any +# documentation blocks found inside the body of a function. +# If set to NO (the default) these blocks will be appended to the +# function's detailed documentation block. + +HIDE_IN_BODY_DOCS = NO + +# The INTERNAL_DOCS tag determines if documentation +# that is typed after a \internal command is included. If the tag is set +# to NO (the default) then the documentation will be excluded. +# Set it to YES to include the internal documentation. + +INTERNAL_DOCS = NO + +# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate +# file names in lower-case letters. If set to YES upper-case letters are also +# allowed. This is useful if you have classes or files whose names only differ +# in case and if your file system supports case sensitive file names. Windows +# and Mac users are advised to set this option to NO. + +CASE_SENSE_NAMES = YES + +# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen +# will show members with their full class and namespace scopes in the +# documentation. If set to YES the scope will be hidden. + +HIDE_SCOPE_NAMES = NO + +# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen +# will put a list of the files that are included by a file in the documentation +# of that file. + +SHOW_INCLUDE_FILES = YES + +# If the INLINE_INFO tag is set to YES (the default) then a tag [inline] +# is inserted in the documentation for inline members. + +INLINE_INFO = YES + +# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen +# will sort the (detailed) documentation of file and class members +# alphabetically by member name. If set to NO the members will appear in +# declaration order. + +SORT_MEMBER_DOCS = YES + +# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the +# brief documentation of file, namespace and class members alphabetically +# by member name. If set to NO (the default) the members will appear in +# declaration order. + +SORT_BRIEF_DOCS = NO + +# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the (brief and detailed) documentation of class members so that constructors and destructors are listed first. If set to NO (the default) the constructors will appear in the respective orders defined by SORT_MEMBER_DOCS and SORT_BRIEF_DOCS. This tag will be ignored for brief docs if SORT_BRIEF_DOCS is set to NO and ignored for detailed docs if SORT_MEMBER_DOCS is set to NO. + +SORT_MEMBERS_CTORS_1ST = NO + +# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the +# hierarchy of group names into alphabetical order. If set to NO (the default) +# the group names will appear in their defined order. + +SORT_GROUP_NAMES = NO + +# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be +# sorted by fully-qualified names, including namespaces. If set to +# NO (the default), the class list will be sorted only by class name, +# not including the namespace part. +# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. +# Note: This option applies only to the class list, not to the +# alphabetical list. + +SORT_BY_SCOPE_NAME = NO + +# The GENERATE_TODOLIST tag can be used to enable (YES) or +# disable (NO) the todo list. This list is created by putting \todo +# commands in the documentation. + +GENERATE_TODOLIST = YES + +# The GENERATE_TESTLIST tag can be used to enable (YES) or +# disable (NO) the test list. This list is created by putting \test +# commands in the documentation. + +GENERATE_TESTLIST = YES + +# The GENERATE_BUGLIST tag can be used to enable (YES) or +# disable (NO) the bug list. This list is created by putting \bug +# commands in the documentation. + +GENERATE_BUGLIST = YES + +# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or +# disable (NO) the deprecated list. This list is created by putting +# \deprecated commands in the documentation. + +GENERATE_DEPRECATEDLIST= YES + +# The ENABLED_SECTIONS tag can be used to enable conditional +# documentation sections, marked by \if sectionname ... \endif. + +ENABLED_SECTIONS = + +# The MAX_INITIALIZER_LINES tag determines the maximum number of lines +# the initial value of a variable or define consists of for it to appear in +# the documentation. If the initializer consists of more lines than specified +# here it will be hidden. Use a value of 0 to hide initializers completely. +# The appearance of the initializer of individual variables and defines in the +# documentation can be controlled using \showinitializer or \hideinitializer +# command in the documentation regardless of this setting. + +MAX_INITIALIZER_LINES = 30 + +# Set the SHOW_USED_FILES tag to NO to disable the list of files generated +# at the bottom of the documentation of classes and structs. If set to YES the +# list will mention the files that were used to generate the documentation. + +SHOW_USED_FILES = YES + +# If the sources in your project are distributed over multiple directories +# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy +# in the documentation. The default is NO. + +SHOW_DIRECTORIES = NO + +# Set the SHOW_FILES tag to NO to disable the generation of the Files page. +# This will remove the Files entry from the Quick Index and from the +# Folder Tree View (if specified). The default is YES. + +SHOW_FILES = YES + +# Set the SHOW_NAMESPACES tag to NO to disable the generation of the +# Namespaces page. +# This will remove the Namespaces entry from the Quick Index +# and from the Folder Tree View (if specified). The default is YES. + +SHOW_NAMESPACES = YES + +# The FILE_VERSION_FILTER tag can be used to specify a program or script that +# doxygen should invoke to get the current version for each file (typically from +# the version control system). Doxygen will invoke the program by executing (via +# popen()) the command , where is the value of +# the FILE_VERSION_FILTER tag, and is the name of an input file +# provided by doxygen. Whatever the program writes to standard output +# is used as the file version. See the manual for examples. + +FILE_VERSION_FILTER = + +# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed by +# doxygen. The layout file controls the global structure of the generated output files +# in an output format independent way. The create the layout file that represents +# doxygen's defaults, run doxygen with the -l option. You can optionally specify a +# file name after the option, if omitted DoxygenLayout.xml will be used as the name +# of the layout file. + +LAYOUT_FILE = + +#--------------------------------------------------------------------------- +# configuration options related to warning and progress messages +#--------------------------------------------------------------------------- + +# The QUIET tag can be used to turn on/off the messages that are generated +# by doxygen. Possible values are YES and NO. If left blank NO is used. + +QUIET = YES + +# The WARNINGS tag can be used to turn on/off the warning messages that are +# generated by doxygen. Possible values are YES and NO. If left blank +# NO is used. + +WARNINGS = YES + +# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings +# for undocumented members. If EXTRACT_ALL is set to YES then this flag will +# automatically be disabled. + +WARN_IF_UNDOCUMENTED = YES + +# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for +# potential errors in the documentation, such as not documenting some +# parameters in a documented function, or documenting parameters that +# don't exist or using markup commands wrongly. + +WARN_IF_DOC_ERROR = YES + +# This WARN_NO_PARAMDOC option can be abled to get warnings for +# functions that are documented, but have no documentation for their parameters +# or return value. If set to NO (the default) doxygen will only warn about +# wrong or incomplete parameter documentation, but not about the absence of +# documentation. + +WARN_NO_PARAMDOC = NO + +# The WARN_FORMAT tag determines the format of the warning messages that +# doxygen can produce. The string should contain the $file, $line, and $text +# tags, which will be replaced by the file and line number from which the +# warning originated and the warning text. Optionally the format may contain +# $version, which will be replaced by the version of the file (if it could +# be obtained via FILE_VERSION_FILTER) + +WARN_FORMAT = "$file:$line: $text" + +# The WARN_LOGFILE tag can be used to specify a file to which warning +# and error messages should be written. If left blank the output is written +# to stderr. + +WARN_LOGFILE = + +#--------------------------------------------------------------------------- +# configuration options related to the input files +#--------------------------------------------------------------------------- + +# The INPUT tag can be used to specify the files and/or directories that contain +# documented source files. You may enter file names like "myfile.cpp" or +# directories like "/usr/src/myproject". Separate the files or directories +# with spaces. + +INPUT = src/ + +# This tag can be used to specify the character encoding of the source files +# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is +# also the default input encoding. Doxygen uses libiconv (or the iconv built +# into libc) for the transcoding. See http://www.gnu.org/software/libiconv for +# the list of possible encodings. + +INPUT_ENCODING = UTF-8 + +# If the value of the INPUT tag contains directories, you can use the +# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp +# and *.h) to filter out the source-files in the directories. If left +# blank the following patterns are tested: +# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx +# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py *.f90 + +FILE_PATTERNS = *.cpp \ + *.hpp \ + */*.hpp \ + */*.cpp + +# The RECURSIVE tag can be used to turn specify whether or not subdirectories +# should be searched for input files as well. Possible values are YES and NO. +# If left blank NO is used. + +RECURSIVE = YES + +# The EXCLUDE tag can be used to specify files and/or directories that should +# excluded from the INPUT source files. This way you can easily exclude a +# subdirectory from a directory tree whose root is specified with the INPUT tag. + +EXCLUDE = src/squirrel/ + +# The EXCLUDE_SYMLINKS tag can be used select whether or not files or +# directories that are symbolic links (a Unix filesystem feature) are excluded +# from the input. + +EXCLUDE_SYMLINKS = NO + +# If the value of the INPUT tag contains directories, you can use the +# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude +# certain files from those directories. Note that the wildcards are matched +# against the file with absolute path, so to exclude all test directories +# for example use the pattern */test/* + +EXCLUDE_PATTERNS = + +# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names +# (namespaces, classes, functions, etc.) that should be excluded from the +# output. The symbol name can be a fully qualified name, a word, or if the +# wildcard * is used, a substring. Examples: ANamespace, AClass, +# AClass::ANamespace, ANamespace::*Test + +EXCLUDE_SYMBOLS = + +# The EXAMPLE_PATH tag can be used to specify one or more files or +# directories that contain example code fragments that are included (see +# the \include command). + +EXAMPLE_PATH = + +# If the value of the EXAMPLE_PATH tag contains directories, you can use the +# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp +# and *.h) to filter out the source-files in the directories. If left +# blank all files are included. + +EXAMPLE_PATTERNS = * + +# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be +# searched for input files to be used with the \include or \dontinclude +# commands irrespective of the value of the RECURSIVE tag. +# Possible values are YES and NO. If left blank NO is used. + +EXAMPLE_RECURSIVE = NO + +# The IMAGE_PATH tag can be used to specify one or more files or +# directories that contain image that are included in the documentation (see +# the \image command). + +IMAGE_PATH = + +# The INPUT_FILTER tag can be used to specify a program that doxygen should +# invoke to filter for each input file. Doxygen will invoke the filter program +# by executing (via popen()) the command , where +# is the value of the INPUT_FILTER tag, and is the name of an +# input file. Doxygen will then use the output that the filter program writes +# to standard output. +# If FILTER_PATTERNS is specified, this tag will be +# ignored. + +INPUT_FILTER = + +# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern +# basis. +# Doxygen will compare the file name with each pattern and apply the +# filter if there is a match. +# The filters are a list of the form: +# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further +# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER +# is applied to all files. + +FILTER_PATTERNS = + +# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using +# INPUT_FILTER) will be used to filter the input files when producing source +# files to browse (i.e. when SOURCE_BROWSER is set to YES). + +FILTER_SOURCE_FILES = NO + +#--------------------------------------------------------------------------- +# configuration options related to source browsing +#--------------------------------------------------------------------------- + +# If the SOURCE_BROWSER tag is set to YES then a list of source files will +# be generated. Documented entities will be cross-referenced with these sources. +# Note: To get rid of all source code in the generated output, make sure also +# VERBATIM_HEADERS is set to NO. + +SOURCE_BROWSER = YES + +# Setting the INLINE_SOURCES tag to YES will include the body +# of functions and classes directly in the documentation. + +INLINE_SOURCES = YES + +# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct +# doxygen to hide any special comment blocks from generated source code +# fragments. Normal C and C++ comments will always remain visible. + +STRIP_CODE_COMMENTS = YES + +# If the REFERENCED_BY_RELATION tag is set to YES +# then for each documented function all documented +# functions referencing it will be listed. + +REFERENCED_BY_RELATION = YES + +# If the REFERENCES_RELATION tag is set to YES +# then for each documented function all documented entities +# called/used by that function will be listed. + +REFERENCES_RELATION = YES + +# If the REFERENCES_LINK_SOURCE tag is set to YES (the default) +# and SOURCE_BROWSER tag is set to YES, then the hyperlinks from +# functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will +# link to the source code. +# Otherwise they will link to the documentation. + +REFERENCES_LINK_SOURCE = YES + +# If the USE_HTAGS tag is set to YES then the references to source code +# will point to the HTML generated by the htags(1) tool instead of doxygen +# built-in source browser. The htags tool is part of GNU's global source +# tagging system (see http://www.gnu.org/software/global/global.html). You +# will need version 4.8.6 or higher. + +USE_HTAGS = NO + +# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen +# will generate a verbatim copy of the header file for each class for +# which an include is specified. Set to NO to disable this. + +VERBATIM_HEADERS = YES + +#--------------------------------------------------------------------------- +# configuration options related to the alphabetical class index +#--------------------------------------------------------------------------- + +# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index +# of all compounds will be generated. Enable this if the project +# contains a lot of classes, structs, unions or interfaces. + +ALPHABETICAL_INDEX = NO + +# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then +# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns +# in which this list will be split (can be a number in the range [1..20]) + +COLS_IN_ALPHA_INDEX = 5 + +# In case all classes in a project start with a common prefix, all +# classes will be put under the same header in the alphabetical index. +# The IGNORE_PREFIX tag can be used to specify one or more prefixes that +# should be ignored while generating the index headers. + +IGNORE_PREFIX = + +#--------------------------------------------------------------------------- +# configuration options related to the HTML output +#--------------------------------------------------------------------------- + +# If the GENERATE_HTML tag is set to YES (the default) Doxygen will +# generate HTML output. + +GENERATE_HTML = YES + +# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. +# If a relative path is entered the value of OUTPUT_DIRECTORY will be +# put in front of it. If left blank `html' will be used as the default path. + +HTML_OUTPUT = html + +# The HTML_FILE_EXTENSION tag can be used to specify the file extension for +# each generated HTML page (for example: .htm,.php,.asp). If it is left blank +# doxygen will generate files with .html extension. + +HTML_FILE_EXTENSION = .html + +# The HTML_HEADER tag can be used to specify a personal HTML header for +# each generated HTML page. If it is left blank doxygen will generate a +# standard header. + +HTML_HEADER = + +# The HTML_FOOTER tag can be used to specify a personal HTML footer for +# each generated HTML page. If it is left blank doxygen will generate a +# standard footer. + +HTML_FOOTER = + +# The HTML_STYLESHEET tag can be used to specify a user-defined cascading +# style sheet that is used by each HTML page. It can be used to +# fine-tune the look of the HTML output. If the tag is left blank doxygen +# will generate a default style sheet. Note that doxygen will try to copy +# the style sheet file to the HTML output directory, so don't put your own +# stylesheet in the HTML output directory as well, or it will be erased! + +HTML_STYLESHEET = + +# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, +# files or namespaces will be aligned in HTML using tables. If set to +# NO a bullet list will be used. + +HTML_ALIGN_MEMBERS = YES + +# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML +# documentation will contain sections that can be hidden and shown after the +# page has loaded. For this to work a browser that supports +# JavaScript and DHTML is required (for instance Mozilla 1.0+, Firefox +# Netscape 6.0+, Internet explorer 5.0+, Konqueror, or Safari). + +HTML_DYNAMIC_SECTIONS = NO + +# If the GENERATE_DOCSET tag is set to YES, additional index files +# will be generated that can be used as input for Apple's Xcode 3 +# integrated development environment, introduced with OSX 10.5 (Leopard). +# To create a documentation set, doxygen will generate a Makefile in the +# HTML output directory. Running make will produce the docset in that +# directory and running "make install" will install the docset in +# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find +# it at startup. +# See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html for more information. + +GENERATE_DOCSET = NO + +# When GENERATE_DOCSET tag is set to YES, this tag determines the name of the +# feed. A documentation feed provides an umbrella under which multiple +# documentation sets from a single provider (such as a company or product suite) +# can be grouped. + +DOCSET_FEEDNAME = "Doxygen generated docs" + +# When GENERATE_DOCSET tag is set to YES, this tag specifies a string that +# should uniquely identify the documentation set bundle. This should be a +# reverse domain-name style string, e.g. com.mycompany.MyDocSet. Doxygen +# will append .docset to the name. + +DOCSET_BUNDLE_ID = org.doxygen.Project + +# If the GENERATE_HTMLHELP tag is set to YES, additional index files +# will be generated that can be used as input for tools like the +# Microsoft HTML help workshop to generate a compiled HTML help file (.chm) +# of the generated HTML documentation. + +GENERATE_HTMLHELP = NO + +# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can +# be used to specify the file name of the resulting .chm file. You +# can add a path in front of the file if the result should not be +# written to the html output directory. + +CHM_FILE = + +# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can +# be used to specify the location (absolute path including file name) of +# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run +# the HTML help compiler on the generated index.hhp. + +HHC_LOCATION = + +# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag +# controls if a separate .chi index file is generated (YES) or that +# it should be included in the master .chm file (NO). + +GENERATE_CHI = NO + +# If the GENERATE_HTMLHELP tag is set to YES, the CHM_INDEX_ENCODING +# is used to encode HtmlHelp index (hhk), content (hhc) and project file +# content. + +CHM_INDEX_ENCODING = + +# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag +# controls whether a binary table of contents is generated (YES) or a +# normal table of contents (NO) in the .chm file. + +BINARY_TOC = NO + +# The TOC_EXPAND flag can be set to YES to add extra items for group members +# to the contents of the HTML help documentation and to the tree view. + +TOC_EXPAND = NO + +# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and QHP_VIRTUAL_FOLDER +# are set, an additional index file will be generated that can be used as input for +# Qt's qhelpgenerator to generate a Qt Compressed Help (.qch) of the generated +# HTML documentation. + +GENERATE_QHP = NO + +# If the QHG_LOCATION tag is specified, the QCH_FILE tag can +# be used to specify the file name of the resulting .qch file. +# The path specified is relative to the HTML output folder. + +QCH_FILE = + +# The QHP_NAMESPACE tag specifies the namespace to use when generating +# Qt Help Project output. For more information please see +# http://doc.trolltech.com/qthelpproject.html#namespace + +QHP_NAMESPACE = + +# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating +# Qt Help Project output. For more information please see +# http://doc.trolltech.com/qthelpproject.html#virtual-folders + +QHP_VIRTUAL_FOLDER = doc + +# If QHP_CUST_FILTER_NAME is set, it specifies the name of a custom filter to add. +# For more information please see +# http://doc.trolltech.com/qthelpproject.html#custom-filters + +QHP_CUST_FILTER_NAME = + +# The QHP_CUST_FILT_ATTRS tag specifies the list of the attributes of the custom filter to add.For more information please see +# Qt Help Project / Custom Filters. + +QHP_CUST_FILTER_ATTRS = + +# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this project's +# filter section matches. +# Qt Help Project / Filter Attributes. + +QHP_SECT_FILTER_ATTRS = + +# If the GENERATE_QHP tag is set to YES, the QHG_LOCATION tag can +# be used to specify the location of Qt's qhelpgenerator. +# If non-empty doxygen will try to run qhelpgenerator on the generated +# .qhp file. + +QHG_LOCATION = + +# The DISABLE_INDEX tag can be used to turn on/off the condensed index at +# top of each HTML page. The value NO (the default) enables the index and +# the value YES disables it. + +DISABLE_INDEX = NO + +# This tag can be used to set the number of enum values (range [1..20]) +# that doxygen will group on one line in the generated HTML documentation. + +ENUM_VALUES_PER_LINE = 4 + +# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index +# structure should be generated to display hierarchical information. +# If the tag value is set to YES, a side panel will be generated +# containing a tree-like index structure (just like the one that +# is generated for HTML Help). For this to work a browser that supports +# JavaScript, DHTML, CSS and frames is required (i.e. any modern browser). +# Windows users are probably better off using the HTML help feature. + +GENERATE_TREEVIEW = YES + +# By enabling USE_INLINE_TREES, doxygen will generate the Groups, Directories, +# and Class Hierarchy pages using a tree view instead of an ordered list. + +USE_INLINE_TREES = NO + +# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be +# used to set the initial width (in pixels) of the frame in which the tree +# is shown. + +TREEVIEW_WIDTH = 250 + +# Use this tag to change the font size of Latex formulas included +# as images in the HTML documentation. The default is 10. Note that +# when you change the font size after a successful doxygen run you need +# to manually remove any form_*.png images from the HTML output directory +# to force them to be regenerated. + +FORMULA_FONTSIZE = 10 + +# When the SEARCHENGINE tag is enable doxygen will generate a search box for the HTML output. The underlying search engine uses javascript +# and DHTML and should work on any modern browser. Note that when using HTML help (GENERATE_HTMLHELP) or Qt help (GENERATE_QHP) +# there is already a search function so this one should typically +# be disabled. + +SEARCHENGINE = NO + +#--------------------------------------------------------------------------- +# configuration options related to the LaTeX output +#--------------------------------------------------------------------------- + +# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will +# generate Latex output. + +GENERATE_LATEX = NO + +# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. +# If a relative path is entered the value of OUTPUT_DIRECTORY will be +# put in front of it. If left blank `latex' will be used as the default path. + +LATEX_OUTPUT = latex + +# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be +# invoked. If left blank `latex' will be used as the default command name. + +LATEX_CMD_NAME = latex + +# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to +# generate index for LaTeX. If left blank `makeindex' will be used as the +# default command name. + +MAKEINDEX_CMD_NAME = makeindex + +# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact +# LaTeX documents. This may be useful for small projects and may help to +# save some trees in general. + +COMPACT_LATEX = NO + +# The PAPER_TYPE tag can be used to set the paper type that is used +# by the printer. Possible values are: a4, a4wide, letter, legal and +# executive. If left blank a4wide will be used. + +PAPER_TYPE = a4wide + +# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX +# packages that should be included in the LaTeX output. + +EXTRA_PACKAGES = + +# The LATEX_HEADER tag can be used to specify a personal LaTeX header for +# the generated latex document. The header should contain everything until +# the first chapter. If it is left blank doxygen will generate a +# standard header. Notice: only use this tag if you know what you are doing! + +LATEX_HEADER = + +# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated +# is prepared for conversion to pdf (using ps2pdf). The pdf file will +# contain links (just like the HTML output) instead of page references +# This makes the output suitable for online browsing using a pdf viewer. + +PDF_HYPERLINKS = NO + +# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of +# plain latex in the generated Makefile. Set this option to YES to get a +# higher quality PDF documentation. + +USE_PDFLATEX = NO + +# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. +# command to the generated LaTeX files. This will instruct LaTeX to keep +# running if errors occur, instead of asking the user for help. +# This option is also used when generating formulas in HTML. + +LATEX_BATCHMODE = NO + +# If LATEX_HIDE_INDICES is set to YES then doxygen will not +# include the index chapters (such as File Index, Compound Index, etc.) +# in the output. + +LATEX_HIDE_INDICES = NO + +# If LATEX_SOURCE_CODE is set to YES then doxygen will include source code with syntax highlighting in the LaTeX output. Note that which sources are shown also depends on other settings such as SOURCE_BROWSER. + +LATEX_SOURCE_CODE = NO + +#--------------------------------------------------------------------------- +# configuration options related to the RTF output +#--------------------------------------------------------------------------- + +# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output +# The RTF output is optimized for Word 97 and may not look very pretty with +# other RTF readers or editors. + +GENERATE_RTF = NO + +# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. +# If a relative path is entered the value of OUTPUT_DIRECTORY will be +# put in front of it. If left blank `rtf' will be used as the default path. + +RTF_OUTPUT = rtf + +# If the COMPACT_RTF tag is set to YES Doxygen generates more compact +# RTF documents. This may be useful for small projects and may help to +# save some trees in general. + +COMPACT_RTF = NO + +# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated +# will contain hyperlink fields. The RTF file will +# contain links (just like the HTML output) instead of page references. +# This makes the output suitable for online browsing using WORD or other +# programs which support those fields. +# Note: wordpad (write) and others do not support links. + +RTF_HYPERLINKS = NO + +# Load stylesheet definitions from file. Syntax is similar to doxygen's +# config file, i.e. a series of assignments. You only have to provide +# replacements, missing definitions are set to their default value. + +RTF_STYLESHEET_FILE = + +# Set optional variables used in the generation of an rtf document. +# Syntax is similar to doxygen's config file. + +RTF_EXTENSIONS_FILE = + +#--------------------------------------------------------------------------- +# configuration options related to the man page output +#--------------------------------------------------------------------------- + +# If the GENERATE_MAN tag is set to YES (the default) Doxygen will +# generate man pages + +GENERATE_MAN = NO + +# The MAN_OUTPUT tag is used to specify where the man pages will be put. +# If a relative path is entered the value of OUTPUT_DIRECTORY will be +# put in front of it. If left blank `man' will be used as the default path. + +MAN_OUTPUT = man + +# The MAN_EXTENSION tag determines the extension that is added to +# the generated man pages (default is the subroutine's section .3) + +MAN_EXTENSION = .3 + +# If the MAN_LINKS tag is set to YES and Doxygen generates man output, +# then it will generate one additional man file for each entity +# documented in the real man page(s). These additional files +# only source the real man page, but without them the man command +# would be unable to find the correct page. The default is NO. + +MAN_LINKS = NO + +#--------------------------------------------------------------------------- +# configuration options related to the XML output +#--------------------------------------------------------------------------- + +# If the GENERATE_XML tag is set to YES Doxygen will +# generate an XML file that captures the structure of +# the code including all documentation. + +GENERATE_XML = NO + +# The XML_OUTPUT tag is used to specify where the XML pages will be put. +# If a relative path is entered the value of OUTPUT_DIRECTORY will be +# put in front of it. If left blank `xml' will be used as the default path. + +XML_OUTPUT = xml + +# The XML_SCHEMA tag can be used to specify an XML schema, +# which can be used by a validating XML parser to check the +# syntax of the XML files. + +XML_SCHEMA = + +# The XML_DTD tag can be used to specify an XML DTD, +# which can be used by a validating XML parser to check the +# syntax of the XML files. + +XML_DTD = + +# If the XML_PROGRAMLISTING tag is set to YES Doxygen will +# dump the program listings (including syntax highlighting +# and cross-referencing information) to the XML output. Note that +# enabling this will significantly increase the size of the XML output. + +XML_PROGRAMLISTING = YES + +#--------------------------------------------------------------------------- +# configuration options for the AutoGen Definitions output +#--------------------------------------------------------------------------- + +# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will +# generate an AutoGen Definitions (see autogen.sf.net) file +# that captures the structure of the code including all +# documentation. Note that this feature is still experimental +# and incomplete at the moment. + +GENERATE_AUTOGEN_DEF = NO + +#--------------------------------------------------------------------------- +# configuration options related to the Perl module output +#--------------------------------------------------------------------------- + +# If the GENERATE_PERLMOD tag is set to YES Doxygen will +# generate a Perl module file that captures the structure of +# the code including all documentation. Note that this +# feature is still experimental and incomplete at the +# moment. + +GENERATE_PERLMOD = NO + +# If the PERLMOD_LATEX tag is set to YES Doxygen will generate +# the necessary Makefile rules, Perl scripts and LaTeX code to be able +# to generate PDF and DVI output from the Perl module output. + +PERLMOD_LATEX = NO + +# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be +# nicely formatted so it can be parsed by a human reader. +# This is useful +# if you want to understand what is going on. +# On the other hand, if this +# tag is set to NO the size of the Perl module output will be much smaller +# and Perl will parse it just the same. + +PERLMOD_PRETTY = YES + +# The names of the make variables in the generated doxyrules.make file +# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. +# This is useful so different doxyrules.make files included by the same +# Makefile don't overwrite each other's variables. + +PERLMOD_MAKEVAR_PREFIX = + +#--------------------------------------------------------------------------- +# Configuration options related to the preprocessor +#--------------------------------------------------------------------------- + +# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will +# evaluate all C-preprocessor directives found in the sources and include +# files. + +ENABLE_PREPROCESSING = YES + +# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro +# names in the source code. If set to NO (the default) only conditional +# compilation will be performed. Macro expansion can be done in a controlled +# way by setting EXPAND_ONLY_PREDEF to YES. + +MACRO_EXPANSION = NO + +# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES +# then the macro expansion is limited to the macros specified with the +# PREDEFINED and EXPAND_AS_DEFINED tags. + +EXPAND_ONLY_PREDEF = NO + +# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files +# in the INCLUDE_PATH (see below) will be search if a #include is found. + +SEARCH_INCLUDES = YES + +# The INCLUDE_PATH tag can be used to specify one or more directories that +# contain include files that are not input files but should be processed by +# the preprocessor. + +INCLUDE_PATH = + +# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard +# patterns (like *.h and *.hpp) to filter out the header-files in the +# directories. If left blank, the patterns specified with FILE_PATTERNS will +# be used. + +INCLUDE_FILE_PATTERNS = + +# The PREDEFINED tag can be used to specify one or more macro names that +# are defined before the preprocessor is started (similar to the -D option of +# gcc). The argument of the tag is a list of macros of the form: name +# or name=definition (no spaces). If the definition and the = are +# omitted =1 is assumed. To prevent a macro definition from being +# undefined via #undef or recursively expanded use the := operator +# instead of the = operator. + +PREDEFINED = + +# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then +# this tag can be used to specify a list of macro names that should be expanded. +# The macro definition that is found in the sources will be used. +# Use the PREDEFINED tag if you want to use a different macro definition. + +EXPAND_AS_DEFINED = + +# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then +# doxygen's preprocessor will remove all function-like macros that are alone +# on a line, have an all uppercase name, and do not end with a semicolon. Such +# function macros are typically used for boiler-plate code, and will confuse +# the parser if not removed. + +SKIP_FUNCTION_MACROS = YES + +#--------------------------------------------------------------------------- +# Configuration::additions related to external references +#--------------------------------------------------------------------------- + +# The TAGFILES option can be used to specify one or more tagfiles. +# Optionally an initial location of the external documentation +# can be added for each tagfile. The format of a tag file without +# this location is as follows: +# +# TAGFILES = file1 file2 ... +# Adding location for the tag files is done as follows: +# +# TAGFILES = file1=loc1 "file2 = loc2" ... +# where "loc1" and "loc2" can be relative or absolute paths or +# URLs. If a location is present for each tag, the installdox tool +# does not have to be run to correct the links. +# Note that each tag file must have a unique name +# (where the name does NOT include the path) +# If a tag file is not located in the directory in which doxygen +# is run, you must also specify the path to the tagfile here. + +TAGFILES = + +# When a file name is specified after GENERATE_TAGFILE, doxygen will create +# a tag file that is based on the input files it reads. + +GENERATE_TAGFILE = + +# If the ALLEXTERNALS tag is set to YES all external classes will be listed +# in the class index. If set to NO only the inherited external classes +# will be listed. + +ALLEXTERNALS = NO + +# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed +# in the modules index. If set to NO, only the current project's groups will +# be listed. + +EXTERNAL_GROUPS = YES + +# The PERL_PATH should be the absolute path and name of the perl script +# interpreter (i.e. the result of `which perl'). + +PERL_PATH = /usr/bin/perl + +#--------------------------------------------------------------------------- +# Configuration options related to the dot tool +#--------------------------------------------------------------------------- + +# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will +# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base +# or super classes. Setting the tag to NO turns the diagrams off. Note that +# this option is superseded by the HAVE_DOT option below. This is only a +# fallback. It is recommended to install and use dot, since it yields more +# powerful graphs. + +CLASS_DIAGRAMS = NO + +# You can define message sequence charts within doxygen comments using the \msc +# command. Doxygen will then run the mscgen tool (see +# http://www.mcternan.me.uk/mscgen/) to produce the chart and insert it in the +# documentation. The MSCGEN_PATH tag allows you to specify the directory where +# the mscgen tool resides. If left empty the tool is assumed to be found in the +# default search path. + +MSCGEN_PATH = + +# If set to YES, the inheritance and collaboration graphs will hide +# inheritance and usage relations if the target is undocumented +# or is not a class. + +HIDE_UNDOC_RELATIONS = NO + +# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is +# available from the path. This tool is part of Graphviz, a graph visualization +# toolkit from AT&T and Lucent Bell Labs. The other options in this section +# have no effect if this option is set to NO (the default) + +HAVE_DOT = YES + +# By default doxygen will write a font called FreeSans.ttf to the output +# directory and reference it in all dot files that doxygen generates. This +# font does not include all possible unicode characters however, so when you need +# these (or just want a differently looking font) you can specify the font name +# using DOT_FONTNAME. You need need to make sure dot is able to find the font, +# which can be done by putting it in a standard location or by setting the +# DOTFONTPATH environment variable or by setting DOT_FONTPATH to the directory +# containing the font. + +DOT_FONTNAME = FreeSans + +# The DOT_FONTSIZE tag can be used to set the size of the font of dot graphs. +# The default size is 10pt. + +DOT_FONTSIZE = 10 + +# By default doxygen will tell dot to use the output directory to look for the +# FreeSans.ttf font (which doxygen will put there itself). If you specify a +# different font using DOT_FONTNAME you can set the path where dot +# can find it using this tag. + +DOT_FONTPATH = + +# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen +# will generate a graph for each documented class showing the direct and +# indirect inheritance relations. Setting this tag to YES will force the +# the CLASS_DIAGRAMS tag to NO. + +CLASS_GRAPH = YES + +# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen +# will generate a graph for each documented class showing the direct and +# indirect implementation dependencies (inheritance, containment, and +# class references variables) of the class with other documented classes. + +COLLABORATION_GRAPH = YES + +# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen +# will generate a graph for groups, showing the direct groups dependencies + +GROUP_GRAPHS = YES + +# If the UML_LOOK tag is set to YES doxygen will generate inheritance and +# collaboration diagrams in a style similar to the OMG's Unified Modeling +# Language. + +UML_LOOK = NO + +# If set to YES, the inheritance and collaboration graphs will show the +# relations between templates and their instances. + +TEMPLATE_RELATIONS = YES + +# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT +# tags are set to YES then doxygen will generate a graph for each documented +# file showing the direct and indirect include dependencies of the file with +# other documented files. + +INCLUDE_GRAPH = YES + +# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and +# HAVE_DOT tags are set to YES then doxygen will generate a graph for each +# documented header file showing the documented files that directly or +# indirectly include this file. + +INCLUDED_BY_GRAPH = YES + +# If the CALL_GRAPH and HAVE_DOT options are set to YES then +# doxygen will generate a call dependency graph for every global function +# or class method. Note that enabling this option will significantly increase +# the time of a run. So in most cases it will be better to enable call graphs +# for selected functions only using the \callgraph command. + +CALL_GRAPH = YES + +# If the CALLER_GRAPH and HAVE_DOT tags are set to YES then +# doxygen will generate a caller dependency graph for every global function +# or class method. Note that enabling this option will significantly increase +# the time of a run. So in most cases it will be better to enable caller +# graphs for selected functions only using the \callergraph command. + +CALLER_GRAPH = NO + +# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen +# will graphical hierarchy of all classes instead of a textual one. + +GRAPHICAL_HIERARCHY = YES + +# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES +# then doxygen will show the dependencies a directory has on other directories +# in a graphical way. The dependency relations are determined by the #include +# relations between the files in the directories. + +DIRECTORY_GRAPH = YES + +# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images +# generated by dot. Possible values are png, jpg, or gif +# If left blank png will be used. + +DOT_IMAGE_FORMAT = png + +# The tag DOT_PATH can be used to specify the path where the dot tool can be +# found. If left blank, it is assumed the dot tool can be found in the path. + +DOT_PATH = + +# The DOTFILE_DIRS tag can be used to specify one or more directories that +# contain dot files that are included in the documentation (see the +# \dotfile command). + +DOTFILE_DIRS = + +# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of +# nodes that will be shown in the graph. If the number of nodes in a graph +# becomes larger than this value, doxygen will truncate the graph, which is +# visualized by representing a node as a red box. Note that doxygen if the +# number of direct children of the root node in a graph is already larger than +# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note +# that the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH. + +DOT_GRAPH_MAX_NODES = 50 + +# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the +# graphs generated by dot. A depth value of 3 means that only nodes reachable +# from the root by following a path via at most 3 edges will be shown. Nodes +# that lay further from the root node will be omitted. Note that setting this +# option to 1 or 2 may greatly reduce the computation time needed for large +# code bases. Also note that the size of a graph can be further restricted by +# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction. + +MAX_DOT_GRAPH_DEPTH = 1000 + +# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent +# background. This is disabled by default, because dot on Windows does not +# seem to support this out of the box. Warning: Depending on the platform used, +# enabling this option may lead to badly anti-aliased labels on the edges of +# a graph (i.e. they become hard to read). + +DOT_TRANSPARENT = NO + +# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output +# files in one run (i.e. multiple -o and -T options on the command line). This +# makes dot run faster, but since only newer versions of dot (>1.8.10) +# support this, this feature is disabled by default. + +DOT_MULTI_TARGETS = YES + +# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will +# generate a legend page explaining the meaning of the various boxes and +# arrows in the dot generated graphs. + +GENERATE_LEGEND = YES + +# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will +# remove the intermediate dot files that are used to generate +# the various graphs. + +DOT_CLEANUP = YES diff -Nru supertux-0.3.3/external/findlocale/findlocale.c supertux-0.3.5~git20140517~ubuntu12.10.1/external/findlocale/findlocale.c --- supertux-0.3.3/external/findlocale/findlocale.c 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/findlocale/findlocale.c 2014-05-17 16:30:09.000000000 +0000 @@ -416,7 +416,7 @@ FL_Success -FL_FindLocale(FL_Locale **locale, FL_Domain domain) { +FL_FindLocale(FL_Locale **locale) { FL_Success success = FL_FAILED; FL_Locale *rtn = malloc(sizeof(FL_Locale)); rtn->lang = NULL; diff -Nru supertux-0.3.3/external/findlocale/findlocale.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/findlocale/findlocale.h --- supertux-0.3.3/external/findlocale/findlocale.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/findlocale/findlocale.h 2014-05-17 16:30:09.000000000 +0000 @@ -27,7 +27,7 @@ /* This allocates/fills in a FL_Locale structure with pointers to strings (which should be treated as static), or NULL for inappropriate / undetected fields. */ -FL_Success FL_FindLocale(FL_Locale **locale, FL_Domain domain); +FL_Success FL_FindLocale(FL_Locale **locale); /* This should be used to free the struct written by FL_FindLocale */ void FL_FreeLocale(FL_Locale **locale); diff -Nru supertux-0.3.3/external/squirrel/COPYRIGHT supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/COPYRIGHT --- supertux-0.3.3/external/squirrel/COPYRIGHT 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/COPYRIGHT 2014-05-17 16:30:09.000000000 +0000 @@ -1,4 +1,4 @@ -Copyright (c) 2003-2009 Alberto Demichelis +Copyright (c) 2003-2011 Alberto Demichelis This software is provided 'as-is', without any express or implied warranty. In no event will the diff -Nru supertux-0.3.3/external/squirrel/HISTORY supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/HISTORY --- supertux-0.3.3/external/squirrel/HISTORY 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/HISTORY 2014-05-17 16:30:09.000000000 +0000 @@ -1,3 +1,15 @@ +***version 2.2.5 stable*** +-sq_getsize() now returns userdatasize for classes and instances +-added parameter 'isstatic' to _newmember metamethod(thx G.Meyer) +-now array.sort() is implemented with heapsort +-added SQUIRREL_VERSION_NUMBER preprocessor definition +-now floats in scientific notation also accept numbers with no '.' (eg. 1e+6 or 1e6) +-fixed some compiler warning +-fixed a minor compiler bug +-fixed some bugs when SQUSEDOUBLE is used in 32bits systems +-fixed bug in GC + +***2009-11-15 *** ***version 2.2.4 stable*** -fixed bug in functions with default parameters diff -Nru supertux-0.3.3/external/squirrel/include/sqstdaux.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/sqstdaux.h --- supertux-0.3.3/external/squirrel/include/sqstdaux.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/sqstdaux.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,16 +1,16 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQSTD_AUXLIB_H_ -#define _SQSTD_AUXLIB_H_ - -#ifdef __cplusplus -extern "C" { -#endif - -SQUIRREL_API void sqstd_seterrorhandlers(HSQUIRRELVM v); -SQUIRREL_API void sqstd_printcallstack(HSQUIRRELVM v); - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /* _SQSTD_AUXLIB_H_ */ +/* see copyright notice in squirrel.h */ +#ifndef _SQSTD_AUXLIB_H_ +#define _SQSTD_AUXLIB_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +SQUIRREL_API void sqstd_seterrorhandlers(HSQUIRRELVM v); +SQUIRREL_API void sqstd_printcallstack(HSQUIRRELVM v); + +#ifdef __cplusplus +} /*extern "C"*/ +#endif + +#endif /* _SQSTD_AUXLIB_H_ */ diff -Nru supertux-0.3.3/external/squirrel/include/sqstdblob.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/sqstdblob.h --- supertux-0.3.3/external/squirrel/include/sqstdblob.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/sqstdblob.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,20 +1,20 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQSTDBLOB_H_ -#define _SQSTDBLOB_H_ - -#ifdef __cplusplus -extern "C" { -#endif - -SQUIRREL_API SQUserPointer sqstd_createblob(HSQUIRRELVM v, SQInteger size); -SQUIRREL_API SQRESULT sqstd_getblob(HSQUIRRELVM v,SQInteger idx,SQUserPointer *ptr); -SQUIRREL_API SQInteger sqstd_getblobsize(HSQUIRRELVM v,SQInteger idx); - -SQUIRREL_API SQRESULT sqstd_register_bloblib(HSQUIRRELVM v); - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*_SQSTDBLOB_H_*/ - +/* see copyright notice in squirrel.h */ +#ifndef _SQSTDBLOB_H_ +#define _SQSTDBLOB_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +SQUIRREL_API SQUserPointer sqstd_createblob(HSQUIRRELVM v, SQInteger size); +SQUIRREL_API SQRESULT sqstd_getblob(HSQUIRRELVM v,SQInteger idx,SQUserPointer *ptr); +SQUIRREL_API SQInteger sqstd_getblobsize(HSQUIRRELVM v,SQInteger idx); + +SQUIRREL_API SQRESULT sqstd_register_bloblib(HSQUIRRELVM v); + +#ifdef __cplusplus +} /*extern "C"*/ +#endif + +#endif /*_SQSTDBLOB_H_*/ + diff -Nru supertux-0.3.3/external/squirrel/include/sqstdio.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/sqstdio.h --- supertux-0.3.3/external/squirrel/include/sqstdio.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/sqstdio.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,54 +1,54 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQSTDIO_H_ -#define _SQSTDIO_H_ - -#ifdef __cplusplus - -#define SQSTD_STREAM_TYPE_TAG 0x80000000 - -struct SQStream { - virtual ~SQStream() {} - virtual SQInteger Read(void *buffer, SQInteger size) = 0; - virtual SQInteger Write(void *buffer, SQInteger size) = 0; - virtual SQInteger Flush() = 0; - virtual SQInteger Tell() = 0; - virtual SQInteger Len() = 0; - virtual SQInteger Seek(SQInteger offset, SQInteger origin) = 0; - virtual bool IsValid() = 0; - virtual bool EOS() = 0; -}; - -extern "C" { -#endif - -#define SQ_SEEK_CUR 0 -#define SQ_SEEK_END 1 -#define SQ_SEEK_SET 2 - -typedef void* SQFILE; - -SQUIRREL_API SQFILE sqstd_fopen(const SQChar *,const SQChar *); -SQUIRREL_API SQInteger sqstd_fread(SQUserPointer, SQInteger, SQInteger, SQFILE); -SQUIRREL_API SQInteger sqstd_fwrite(const SQUserPointer, SQInteger, SQInteger, SQFILE); -SQUIRREL_API SQInteger sqstd_fseek(SQFILE , SQInteger , SQInteger); -SQUIRREL_API SQInteger sqstd_ftell(SQFILE); -SQUIRREL_API SQInteger sqstd_fflush(SQFILE); -SQUIRREL_API SQInteger sqstd_fclose(SQFILE); -SQUIRREL_API SQInteger sqstd_feof(SQFILE); - -SQUIRREL_API SQRESULT sqstd_createfile(HSQUIRRELVM v, SQFILE file,SQBool own); -SQUIRREL_API SQRESULT sqstd_getfile(HSQUIRRELVM v, SQInteger idx, SQFILE *file); - -//compiler helpers -SQUIRREL_API SQRESULT sqstd_loadfile(HSQUIRRELVM v,const SQChar *filename,SQBool printerror); -SQUIRREL_API SQRESULT sqstd_dofile(HSQUIRRELVM v,const SQChar *filename,SQBool retval,SQBool printerror); -SQUIRREL_API SQRESULT sqstd_writeclosuretofile(HSQUIRRELVM v,const SQChar *filename); - -SQUIRREL_API SQRESULT sqstd_register_iolib(HSQUIRRELVM v); - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*_SQSTDIO_H_*/ - +/* see copyright notice in squirrel.h */ +#ifndef _SQSTDIO_H_ +#define _SQSTDIO_H_ + +#ifdef __cplusplus + +#define SQSTD_STREAM_TYPE_TAG 0x80000000 + +struct SQStream { + virtual ~SQStream() {} + virtual SQInteger Read(void *buffer, SQInteger size) = 0; + virtual SQInteger Write(void *buffer, SQInteger size) = 0; + virtual SQInteger Flush() = 0; + virtual SQInteger Tell() = 0; + virtual SQInteger Len() = 0; + virtual SQInteger Seek(SQInteger offset, SQInteger origin) = 0; + virtual bool IsValid() = 0; + virtual bool EOS() = 0; +}; + +extern "C" { +#endif + +#define SQ_SEEK_CUR 0 +#define SQ_SEEK_END 1 +#define SQ_SEEK_SET 2 + +typedef void* SQFILE; + +SQUIRREL_API SQFILE sqstd_fopen(const SQChar *,const SQChar *); +SQUIRREL_API SQInteger sqstd_fread(SQUserPointer, SQInteger, SQInteger, SQFILE); +SQUIRREL_API SQInteger sqstd_fwrite(const SQUserPointer, SQInteger, SQInteger, SQFILE); +SQUIRREL_API SQInteger sqstd_fseek(SQFILE , SQInteger , SQInteger); +SQUIRREL_API SQInteger sqstd_ftell(SQFILE); +SQUIRREL_API SQInteger sqstd_fflush(SQFILE); +SQUIRREL_API SQInteger sqstd_fclose(SQFILE); +SQUIRREL_API SQInteger sqstd_feof(SQFILE); + +SQUIRREL_API SQRESULT sqstd_createfile(HSQUIRRELVM v, SQFILE file,SQBool own); +SQUIRREL_API SQRESULT sqstd_getfile(HSQUIRRELVM v, SQInteger idx, SQFILE *file); + +//compiler helpers +SQUIRREL_API SQRESULT sqstd_loadfile(HSQUIRRELVM v,const SQChar *filename,SQBool printerror); +SQUIRREL_API SQRESULT sqstd_dofile(HSQUIRRELVM v,const SQChar *filename,SQBool retval,SQBool printerror); +SQUIRREL_API SQRESULT sqstd_writeclosuretofile(HSQUIRRELVM v,const SQChar *filename); + +SQUIRREL_API SQRESULT sqstd_register_iolib(HSQUIRRELVM v); + +#ifdef __cplusplus +} /*extern "C"*/ +#endif + +#endif /*_SQSTDIO_H_*/ + diff -Nru supertux-0.3.3/external/squirrel/include/sqstdmath.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/sqstdmath.h --- supertux-0.3.3/external/squirrel/include/sqstdmath.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/sqstdmath.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,15 +1,15 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQSTD_MATH_H_ -#define _SQSTD_MATH_H_ - -#ifdef __cplusplus -extern "C" { -#endif - -SQUIRREL_API SQRESULT sqstd_register_mathlib(HSQUIRRELVM v); - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*_SQSTD_MATH_H_*/ +/* see copyright notice in squirrel.h */ +#ifndef _SQSTD_MATH_H_ +#define _SQSTD_MATH_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +SQUIRREL_API SQRESULT sqstd_register_mathlib(HSQUIRRELVM v); + +#ifdef __cplusplus +} /*extern "C"*/ +#endif + +#endif /*_SQSTD_MATH_H_*/ diff -Nru supertux-0.3.3/external/squirrel/include/sqstdstring.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/sqstdstring.h --- supertux-0.3.3/external/squirrel/include/sqstdstring.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/sqstdstring.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,33 +1,33 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQSTD_STRING_H_ -#define _SQSTD_STRING_H_ - -#ifdef __cplusplus -extern "C" { -#endif - -typedef unsigned int SQRexBool; -typedef struct SQRex SQRex; - -typedef struct { - const SQChar *begin; - SQInteger len; -} SQRexMatch; - -SQUIRREL_API SQRex *sqstd_rex_compile(const SQChar *pattern,const SQChar **error); -SQUIRREL_API void sqstd_rex_free(SQRex *exp); -SQUIRREL_API SQBool sqstd_rex_match(SQRex* exp,const SQChar* text); -SQUIRREL_API SQBool sqstd_rex_search(SQRex* exp,const SQChar* text, const SQChar** out_begin, const SQChar** out_end); -SQUIRREL_API SQBool sqstd_rex_searchrange(SQRex* exp,const SQChar* text_begin,const SQChar* text_end,const SQChar** out_begin, const SQChar** out_end); -SQUIRREL_API SQInteger sqstd_rex_getsubexpcount(SQRex* exp); -SQUIRREL_API SQBool sqstd_rex_getsubexp(SQRex* exp, SQInteger n, SQRexMatch *subexp); - -SQUIRREL_API SQRESULT sqstd_format(HSQUIRRELVM v,SQInteger nformatstringidx,SQInteger *outlen,SQChar **output); - -SQUIRREL_API SQRESULT sqstd_register_stringlib(HSQUIRRELVM v); - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /*_SQSTD_STRING_H_*/ +/* see copyright notice in squirrel.h */ +#ifndef _SQSTD_STRING_H_ +#define _SQSTD_STRING_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +typedef unsigned int SQRexBool; +typedef struct SQRex SQRex; + +typedef struct { + const SQChar *begin; + SQInteger len; +} SQRexMatch; + +SQUIRREL_API SQRex *sqstd_rex_compile(const SQChar *pattern,const SQChar **error); +SQUIRREL_API void sqstd_rex_free(SQRex *exp); +SQUIRREL_API SQBool sqstd_rex_match(SQRex* exp,const SQChar* text); +SQUIRREL_API SQBool sqstd_rex_search(SQRex* exp,const SQChar* text, const SQChar** out_begin, const SQChar** out_end); +SQUIRREL_API SQBool sqstd_rex_searchrange(SQRex* exp,const SQChar* text_begin,const SQChar* text_end,const SQChar** out_begin, const SQChar** out_end); +SQUIRREL_API SQInteger sqstd_rex_getsubexpcount(SQRex* exp); +SQUIRREL_API SQBool sqstd_rex_getsubexp(SQRex* exp, SQInteger n, SQRexMatch *subexp); + +SQUIRREL_API SQRESULT sqstd_format(HSQUIRRELVM v,SQInteger nformatstringidx,SQInteger *outlen,SQChar **output); + +SQUIRREL_API SQRESULT sqstd_register_stringlib(HSQUIRRELVM v); + +#ifdef __cplusplus +} /*extern "C"*/ +#endif + +#endif /*_SQSTD_STRING_H_*/ diff -Nru supertux-0.3.3/external/squirrel/include/sqstdsystem.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/sqstdsystem.h --- supertux-0.3.3/external/squirrel/include/sqstdsystem.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/sqstdsystem.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,15 +1,15 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQSTD_SYSTEMLIB_H_ -#define _SQSTD_SYSTEMLIB_H_ - -#ifdef __cplusplus -extern "C" { -#endif - -SQUIRREL_API SQInteger sqstd_register_systemlib(HSQUIRRELVM v); - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif /* _SQSTD_SYSTEMLIB_H_ */ +/* see copyright notice in squirrel.h */ +#ifndef _SQSTD_SYSTEMLIB_H_ +#define _SQSTD_SYSTEMLIB_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +SQUIRREL_API SQInteger sqstd_register_systemlib(HSQUIRRELVM v); + +#ifdef __cplusplus +} /*extern "C"*/ +#endif + +#endif /* _SQSTD_SYSTEMLIB_H_ */ diff -Nru supertux-0.3.3/external/squirrel/include/squirrel.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/squirrel.h --- supertux-0.3.3/external/squirrel/include/squirrel.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/include/squirrel.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,455 +1,460 @@ -/* -Copyright (c) 2003-2009 Alberto Demichelis - -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. - -*/ -#ifndef _SQUIRREL_H_ -#define _SQUIRREL_H_ - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef SQUIRREL_API -#define SQUIRREL_API extern -#endif - -/* Get uintptr_t from a non standard or standard location */ -#ifdef _MSC_VER -#include - -typedef __int32 SQInt32; -typedef __int64 SQInt64; -#else /* _MSC_VER */ -#include - -typedef int32_t SQInt32; -typedef int64_t SQInt64; -#endif /* _MSC_VER */ - -typedef intptr_t SQInteger; -typedef uintptr_t SQUnsignedInteger; -typedef uintptr_t SQHash; - -#ifdef SQUSEDOUBLE -typedef double SQFloat; -#else -typedef float SQFloat; -#endif - -#if defined(SQUSEDOUBLE) -typedef SQInt64 SQRawObjectVal; /* must be 64 bits */ -#define SQ_OBJECT_RAWINIT() { _unVal.raw = 0; } -#else -typedef SQUnsignedInteger SQRawObjectVal; //is 32 bits on 32 bits builds and 64 bits otherwise -#define SQ_OBJECT_RAWINIT() -#endif - -typedef void* SQUserPointer; -typedef SQUnsignedInteger SQBool; -typedef SQInteger SQRESULT; - -#define SQTrue (1) -#define SQFalse (0) - -struct SQVM; -struct SQTable; -struct SQArray; -struct SQString; -struct SQClosure; -struct SQGenerator; -struct SQNativeClosure; -struct SQUserData; -struct SQFunctionProto; -struct SQRefCounted; -struct SQClass; -struct SQInstance; -struct SQDelegable; - -#ifdef _UNICODE -#define SQUNICODE -#endif - -#ifdef SQUNICODE -#if (defined(_MSC_VER) && _MSC_VER >= 1400) // 1400 = VS8 - -#if defined(wchar_t) //this is if the compiler considers wchar_t as native type -#define wchar_t unsigned short -#endif - -#else -typedef unsigned short wchar_t; -#endif - -typedef wchar_t SQChar; -#define _SC(a) L##a -#define scstrcmp wcscmp -#define scsprintf swprintf -#define scstrlen wcslen -#define scstrtod wcstod -#define scstrtol wcstol -#define scatoi _wtoi -#define scstrtoul wcstoul -#define scvsprintf vswprintf -#define scstrstr wcsstr -#define scisspace iswspace -#define scisdigit iswdigit -#define scisxdigit iswxdigit -#define scisalpha iswalpha -#define sciscntrl iswcntrl -#define scisalnum iswalnum -#define scprintf wprintf -#define MAX_CHAR 0xFFFF -#else -typedef char SQChar; -#define _SC(a) a -#define scstrcmp strcmp -#define scsprintf sprintf -#define scstrlen strlen -#define scstrtod strtod -#define scstrtol strtol -#define scatoi atoi -#define scstrtoul strtoul -#define scvsprintf vsprintf -#define scstrstr strstr -#define scisspace isspace -#define scisdigit isdigit -#define scisxdigit isxdigit -#define sciscntrl iscntrl -#define scisalpha isalpha -#define scisalnum isalnum -#define scprintf printf -#define MAX_CHAR 0xFF -#endif - -#define SQUIRREL_VERSION _SC("Squirrel 2.2.4 stable") -#define SQUIRREL_COPYRIGHT _SC("Copyright (C) 2003-2009 Alberto Demichelis") -#define SQUIRREL_AUTHOR _SC("Alberto Demichelis") - -#define SQ_VMSTATE_IDLE 0 -#define SQ_VMSTATE_RUNNING 1 -#define SQ_VMSTATE_SUSPENDED 2 - -#define SQUIRREL_EOB 0 -#define SQ_BYTECODE_STREAM_TAG 0xFAFA - -#define SQOBJECT_REF_COUNTED 0x08000000 -#define SQOBJECT_NUMERIC 0x04000000 -#define SQOBJECT_DELEGABLE 0x02000000 -#define SQOBJECT_CANBEFALSE 0x01000000 - -#define SQ_MATCHTYPEMASKSTRING (-99999) - -#define _RT_MASK 0x00FFFFFF -#define _RAW_TYPE(type) (type&_RT_MASK) - -#define _RT_NULL 0x00000001 -#define _RT_INTEGER 0x00000002 -#define _RT_FLOAT 0x00000004 -#define _RT_BOOL 0x00000008 -#define _RT_STRING 0x00000010 -#define _RT_TABLE 0x00000020 -#define _RT_ARRAY 0x00000040 -#define _RT_USERDATA 0x00000080 -#define _RT_CLOSURE 0x00000100 -#define _RT_NATIVECLOSURE 0x00000200 -#define _RT_GENERATOR 0x00000400 -#define _RT_USERPOINTER 0x00000800 -#define _RT_THREAD 0x00001000 -#define _RT_FUNCPROTO 0x00002000 -#define _RT_CLASS 0x00004000 -#define _RT_INSTANCE 0x00008000 -#define _RT_WEAKREF 0x00010000 - -typedef enum tagSQObjectType{ - OT_NULL = (_RT_NULL|SQOBJECT_CANBEFALSE), - OT_INTEGER = (_RT_INTEGER|SQOBJECT_NUMERIC|SQOBJECT_CANBEFALSE), - OT_FLOAT = (_RT_FLOAT|SQOBJECT_NUMERIC|SQOBJECT_CANBEFALSE), - OT_BOOL = (_RT_BOOL|SQOBJECT_CANBEFALSE), - OT_STRING = (_RT_STRING|SQOBJECT_REF_COUNTED), - OT_TABLE = (_RT_TABLE|SQOBJECT_REF_COUNTED|SQOBJECT_DELEGABLE), - OT_ARRAY = (_RT_ARRAY|SQOBJECT_REF_COUNTED), - OT_USERDATA = (_RT_USERDATA|SQOBJECT_REF_COUNTED|SQOBJECT_DELEGABLE), - OT_CLOSURE = (_RT_CLOSURE|SQOBJECT_REF_COUNTED), - OT_NATIVECLOSURE = (_RT_NATIVECLOSURE|SQOBJECT_REF_COUNTED), - OT_GENERATOR = (_RT_GENERATOR|SQOBJECT_REF_COUNTED), - OT_USERPOINTER = _RT_USERPOINTER, - OT_THREAD = (_RT_THREAD|SQOBJECT_REF_COUNTED) , - OT_FUNCPROTO = (_RT_FUNCPROTO|SQOBJECT_REF_COUNTED), //internal usage only - OT_CLASS = (_RT_CLASS|SQOBJECT_REF_COUNTED), - OT_INSTANCE = (_RT_INSTANCE|SQOBJECT_REF_COUNTED|SQOBJECT_DELEGABLE), - OT_WEAKREF = (_RT_WEAKREF|SQOBJECT_REF_COUNTED) -}SQObjectType; - -#define ISREFCOUNTED(t) (t&SQOBJECT_REF_COUNTED) - - -typedef union tagSQObjectValue -{ - struct SQTable *pTable; - struct SQArray *pArray; - struct SQClosure *pClosure; - struct SQGenerator *pGenerator; - struct SQNativeClosure *pNativeClosure; - struct SQString *pString; - struct SQUserData *pUserData; - SQInteger nInteger; - SQFloat fFloat; - SQUserPointer pUserPointer; - struct SQFunctionProto *pFunctionProto; - struct SQRefCounted *pRefCounted; - struct SQDelegable *pDelegable; - struct SQVM *pThread; - struct SQClass *pClass; - struct SQInstance *pInstance; - struct SQWeakRef *pWeakRef; - SQRawObjectVal raw; -}SQObjectValue; - - -typedef struct tagSQObject -{ - SQObjectType _type; - SQObjectValue _unVal; -}SQObject; - -typedef struct tagSQStackInfos{ - const SQChar* funcname; - const SQChar* source; - SQInteger line; -}SQStackInfos; - -typedef struct SQVM* HSQUIRRELVM; -typedef SQObject HSQOBJECT; -typedef SQInteger (*SQFUNCTION)(HSQUIRRELVM); -typedef SQInteger (*SQRELEASEHOOK)(SQUserPointer,SQInteger size); -typedef void (*SQCOMPILERERROR)(HSQUIRRELVM,const SQChar * /*desc*/,const SQChar * /*source*/,SQInteger /*line*/,SQInteger /*column*/); -typedef void (*SQPRINTFUNCTION)(HSQUIRRELVM,const SQChar * ,...); - -typedef SQInteger (*SQWRITEFUNC)(SQUserPointer,SQUserPointer,SQInteger); -typedef SQInteger (*SQREADFUNC)(SQUserPointer,SQUserPointer,SQInteger); - -typedef SQInteger (*SQLEXREADFUNC)(SQUserPointer); - -typedef struct tagSQRegFunction{ - const SQChar *name; - SQFUNCTION f; - SQInteger nparamscheck; - const SQChar *typemask; -}SQRegFunction; - -typedef struct tagSQFunctionInfo { - SQUserPointer funcid; - const SQChar *name; - const SQChar *source; -}SQFunctionInfo; - - -/*vm*/ -SQUIRREL_API HSQUIRRELVM sq_open(SQInteger initialstacksize); -SQUIRREL_API HSQUIRRELVM sq_newthread(HSQUIRRELVM friendvm, SQInteger initialstacksize); -SQUIRREL_API void sq_seterrorhandler(HSQUIRRELVM v); -SQUIRREL_API void sq_close(HSQUIRRELVM v); -SQUIRREL_API void sq_setforeignptr(HSQUIRRELVM v,SQUserPointer p); -SQUIRREL_API SQUserPointer sq_getforeignptr(HSQUIRRELVM v); -SQUIRREL_API void sq_setprintfunc(HSQUIRRELVM v, SQPRINTFUNCTION printfunc); -SQUIRREL_API SQPRINTFUNCTION sq_getprintfunc(HSQUIRRELVM v); -SQUIRREL_API SQRESULT sq_suspendvm(HSQUIRRELVM v); -SQUIRREL_API SQRESULT sq_wakeupvm(HSQUIRRELVM v,SQBool resumedret,SQBool retval,SQBool raiseerror,SQBool throwerror); -SQUIRREL_API SQInteger sq_getvmstate(HSQUIRRELVM v); - -/*compiler*/ -SQUIRREL_API SQRESULT sq_compile(HSQUIRRELVM v,SQLEXREADFUNC read,SQUserPointer p,const SQChar *sourcename,SQBool raiseerror); -SQUIRREL_API SQRESULT sq_compilebuffer(HSQUIRRELVM v,const SQChar *s,SQInteger size,const SQChar *sourcename,SQBool raiseerror); -SQUIRREL_API void sq_enabledebuginfo(HSQUIRRELVM v, SQBool enable); -SQUIRREL_API void sq_notifyallexceptions(HSQUIRRELVM v, SQBool enable); -SQUIRREL_API void sq_setcompilererrorhandler(HSQUIRRELVM v,SQCOMPILERERROR f); - -/*stack operations*/ -SQUIRREL_API void sq_push(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API void sq_pop(HSQUIRRELVM v,SQInteger nelemstopop); -SQUIRREL_API void sq_poptop(HSQUIRRELVM v); -SQUIRREL_API void sq_remove(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQInteger sq_gettop(HSQUIRRELVM v); -SQUIRREL_API void sq_settop(HSQUIRRELVM v,SQInteger newtop); -SQUIRREL_API void sq_reservestack(HSQUIRRELVM v,SQInteger nsize); -SQUIRREL_API SQInteger sq_cmp(HSQUIRRELVM v); -SQUIRREL_API void sq_move(HSQUIRRELVM dest,HSQUIRRELVM src,SQInteger idx); - -/*object creation handling*/ -SQUIRREL_API SQUserPointer sq_newuserdata(HSQUIRRELVM v,SQUnsignedInteger size); -SQUIRREL_API void sq_newtable(HSQUIRRELVM v); -SQUIRREL_API void sq_newarray(HSQUIRRELVM v,SQInteger size); -SQUIRREL_API void sq_newclosure(HSQUIRRELVM v,SQFUNCTION func,SQUnsignedInteger nfreevars); -SQUIRREL_API SQRESULT sq_setparamscheck(HSQUIRRELVM v,SQInteger nparamscheck,const SQChar *typemask); -SQUIRREL_API SQRESULT sq_bindenv(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API void sq_pushstring(HSQUIRRELVM v,const SQChar *s,SQInteger len); -SQUIRREL_API void sq_pushfloat(HSQUIRRELVM v,SQFloat f); -SQUIRREL_API void sq_pushinteger(HSQUIRRELVM v,SQInteger n); -SQUIRREL_API void sq_pushbool(HSQUIRRELVM v,SQBool b); -SQUIRREL_API void sq_pushuserpointer(HSQUIRRELVM v,SQUserPointer p); -SQUIRREL_API void sq_pushnull(HSQUIRRELVM v); -SQUIRREL_API SQObjectType sq_gettype(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQInteger sq_getsize(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_getbase(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQBool sq_instanceof(HSQUIRRELVM v); -SQUIRREL_API void sq_tostring(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API void sq_tobool(HSQUIRRELVM v, SQInteger idx, SQBool *b); -SQUIRREL_API SQRESULT sq_getstring(HSQUIRRELVM v,SQInteger idx,const SQChar **c); -SQUIRREL_API SQRESULT sq_getinteger(HSQUIRRELVM v,SQInteger idx,SQInteger *i); -SQUIRREL_API SQRESULT sq_getfloat(HSQUIRRELVM v,SQInteger idx,SQFloat *f); -SQUIRREL_API SQRESULT sq_getbool(HSQUIRRELVM v,SQInteger idx,SQBool *b); -SQUIRREL_API SQRESULT sq_getthread(HSQUIRRELVM v,SQInteger idx,HSQUIRRELVM *thread); -SQUIRREL_API SQRESULT sq_getuserpointer(HSQUIRRELVM v,SQInteger idx,SQUserPointer *p); -SQUIRREL_API SQRESULT sq_getuserdata(HSQUIRRELVM v,SQInteger idx,SQUserPointer *p,SQUserPointer *typetag); -SQUIRREL_API SQRESULT sq_settypetag(HSQUIRRELVM v,SQInteger idx,SQUserPointer typetag); -SQUIRREL_API SQRESULT sq_gettypetag(HSQUIRRELVM v,SQInteger idx,SQUserPointer *typetag); -SQUIRREL_API void sq_setreleasehook(HSQUIRRELVM v,SQInteger idx,SQRELEASEHOOK hook); -SQUIRREL_API SQChar *sq_getscratchpad(HSQUIRRELVM v,SQInteger minsize); -SQUIRREL_API SQRESULT sq_getfunctioninfo(HSQUIRRELVM v,SQInteger idx,SQFunctionInfo *fi); -SQUIRREL_API SQRESULT sq_getclosureinfo(HSQUIRRELVM v,SQInteger idx,SQUnsignedInteger *nparams,SQUnsignedInteger *nfreevars); -SQUIRREL_API SQRESULT sq_setnativeclosurename(HSQUIRRELVM v,SQInteger idx,const SQChar *name); -SQUIRREL_API SQRESULT sq_setinstanceup(HSQUIRRELVM v, SQInteger idx, SQUserPointer p); -SQUIRREL_API SQRESULT sq_getinstanceup(HSQUIRRELVM v, SQInteger idx, SQUserPointer *p,SQUserPointer typetag); -SQUIRREL_API SQRESULT sq_setclassudsize(HSQUIRRELVM v, SQInteger idx, SQInteger udsize); -SQUIRREL_API SQRESULT sq_newclass(HSQUIRRELVM v,SQBool hasbase); -SQUIRREL_API SQRESULT sq_createinstance(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_setattributes(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_getattributes(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_getclass(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API void sq_weakref(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_getdefaultdelegate(HSQUIRRELVM v,SQObjectType t); - -/*object manipulation*/ -SQUIRREL_API void sq_pushroottable(HSQUIRRELVM v); -SQUIRREL_API void sq_pushregistrytable(HSQUIRRELVM v); -SQUIRREL_API void sq_pushconsttable(HSQUIRRELVM v); -SQUIRREL_API SQRESULT sq_setroottable(HSQUIRRELVM v); -SQUIRREL_API SQRESULT sq_setconsttable(HSQUIRRELVM v); -SQUIRREL_API SQRESULT sq_newslot(HSQUIRRELVM v, SQInteger idx, SQBool bstatic); -SQUIRREL_API SQRESULT sq_deleteslot(HSQUIRRELVM v,SQInteger idx,SQBool pushval); -SQUIRREL_API SQRESULT sq_set(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_get(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_rawget(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_rawset(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_rawdeleteslot(HSQUIRRELVM v,SQInteger idx,SQBool pushval); -SQUIRREL_API SQRESULT sq_arrayappend(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_arraypop(HSQUIRRELVM v,SQInteger idx,SQBool pushval); -SQUIRREL_API SQRESULT sq_arrayresize(HSQUIRRELVM v,SQInteger idx,SQInteger newsize); -SQUIRREL_API SQRESULT sq_arrayreverse(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_arrayremove(HSQUIRRELVM v,SQInteger idx,SQInteger itemidx); -SQUIRREL_API SQRESULT sq_arrayinsert(HSQUIRRELVM v,SQInteger idx,SQInteger destpos); -SQUIRREL_API SQRESULT sq_setdelegate(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_getdelegate(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_clone(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_setfreevariable(HSQUIRRELVM v,SQInteger idx,SQUnsignedInteger nval); -SQUIRREL_API SQRESULT sq_next(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_getweakrefval(HSQUIRRELVM v,SQInteger idx); -SQUIRREL_API SQRESULT sq_clear(HSQUIRRELVM v,SQInteger idx); - -/*calls*/ -SQUIRREL_API SQRESULT sq_call(HSQUIRRELVM v,SQInteger params,SQBool retval,SQBool raiseerror); -SQUIRREL_API SQRESULT sq_resume(HSQUIRRELVM v,SQBool retval,SQBool raiseerror); -SQUIRREL_API const SQChar *sq_getlocal(HSQUIRRELVM v,SQUnsignedInteger level,SQUnsignedInteger idx); -SQUIRREL_API const SQChar *sq_getfreevariable(HSQUIRRELVM v,SQInteger idx,SQUnsignedInteger nval); -SQUIRREL_API SQRESULT sq_throwerror(HSQUIRRELVM v,const SQChar *err); -SQUIRREL_API void sq_reseterror(HSQUIRRELVM v); -SQUIRREL_API void sq_getlasterror(HSQUIRRELVM v); - -/*raw object handling*/ -SQUIRREL_API SQRESULT sq_getstackobj(HSQUIRRELVM v,SQInteger idx,HSQOBJECT *po); -SQUIRREL_API void sq_pushobject(HSQUIRRELVM v,HSQOBJECT obj); -SQUIRREL_API void sq_addref(HSQUIRRELVM v,HSQOBJECT *po); -SQUIRREL_API SQBool sq_release(HSQUIRRELVM v,HSQOBJECT *po); -SQUIRREL_API void sq_resetobject(HSQOBJECT *po); -SQUIRREL_API const SQChar *sq_objtostring(HSQOBJECT *o); -SQUIRREL_API SQBool sq_objtobool(HSQOBJECT *o); -SQUIRREL_API SQInteger sq_objtointeger(HSQOBJECT *o); -SQUIRREL_API SQFloat sq_objtofloat(HSQOBJECT *o); -SQUIRREL_API SQRESULT sq_getobjtypetag(HSQOBJECT *o,SQUserPointer * typetag); - -/*GC*/ -SQUIRREL_API SQInteger sq_collectgarbage(HSQUIRRELVM v); - -/*serialization*/ -SQUIRREL_API SQRESULT sq_writeclosure(HSQUIRRELVM vm,SQWRITEFUNC writef,SQUserPointer up); -SQUIRREL_API SQRESULT sq_readclosure(HSQUIRRELVM vm,SQREADFUNC readf,SQUserPointer up); - -/*mem allocation*/ -SQUIRREL_API void *sq_malloc(SQUnsignedInteger size); -SQUIRREL_API void *sq_realloc(void* p,SQUnsignedInteger oldsize,SQUnsignedInteger newsize); -SQUIRREL_API void sq_free(void *p,SQUnsignedInteger size); - -/*debug*/ -SQUIRREL_API SQRESULT sq_stackinfos(HSQUIRRELVM v,SQInteger level,SQStackInfos *si); -SQUIRREL_API void sq_setdebughook(HSQUIRRELVM v); - -/*UTILITY MACRO*/ -#define sq_isnumeric(o) ((o)._type&SQOBJECT_NUMERIC) -#define sq_istable(o) ((o)._type==OT_TABLE) -#define sq_isarray(o) ((o)._type==OT_ARRAY) -#define sq_isfunction(o) ((o)._type==OT_FUNCPROTO) -#define sq_isclosure(o) ((o)._type==OT_CLOSURE) -#define sq_isgenerator(o) ((o)._type==OT_GENERATOR) -#define sq_isnativeclosure(o) ((o)._type==OT_NATIVECLOSURE) -#define sq_isstring(o) ((o)._type==OT_STRING) -#define sq_isinteger(o) ((o)._type==OT_INTEGER) -#define sq_isfloat(o) ((o)._type==OT_FLOAT) -#define sq_isuserpointer(o) ((o)._type==OT_USERPOINTER) -#define sq_isuserdata(o) ((o)._type==OT_USERDATA) -#define sq_isthread(o) ((o)._type==OT_THREAD) -#define sq_isnull(o) ((o)._type==OT_NULL) -#define sq_isclass(o) ((o)._type==OT_CLASS) -#define sq_isinstance(o) ((o)._type==OT_INSTANCE) -#define sq_isbool(o) ((o)._type==OT_BOOL) -#define sq_isweakref(o) ((o)._type==OT_WEAKREF) -#define sq_type(o) ((o)._type) - -/* deprecated */ -#define sq_createslot(v,n) sq_newslot(v,n,SQFalse) - -#define SQ_OK (0) -#define SQ_ERROR (-1) - -#define SQ_FAILED(res) (res<0) -#define SQ_SUCCEEDED(res) (res>=0) - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -/* - define for code which depend on squirrel to - determine bitiness. IMO, this should be discouraged. - --ohnobinki -*/ -#if (defined(_WIN64) || defined(_LP64)) -#define _SQ64 -#endif - -#endif /*_SQUIRREL_H_*/ +/* +Copyright (c) 2003-2011 Alberto Demichelis + +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. + +*/ +#ifndef _SQUIRREL_H_ +#define _SQUIRREL_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +#ifndef SQUIRREL_API +#define SQUIRREL_API extern +#endif + +#if (defined(_WIN64) || defined(_LP64)) +#ifndef _SQ64 +#define _SQ64 +#endif +#endif + + +#ifdef _SQ64 +#ifdef _MSC_VER +typedef __int64 SQInteger; +typedef unsigned __int64 SQUnsignedInteger; +typedef unsigned __int64 SQHash; /*should be the same size of a pointer*/ +#else +typedef long SQInteger; +typedef unsigned long SQUnsignedInteger; +typedef unsigned long SQHash; /*should be the same size of a pointer*/ +#endif +typedef int SQInt32; +#else +typedef int SQInteger; +typedef int SQInt32; /*must be 32 bits(also on 64bits processors)*/ +typedef unsigned int SQUnsignedInteger; +typedef unsigned int SQHash; /*should be the same size of a pointer*/ +#endif + + +#ifdef SQUSEDOUBLE +typedef double SQFloat; +#else +typedef float SQFloat; +#endif + +#if defined(SQUSEDOUBLE) && !defined(_SQ64) || !defined(SQUSEDOUBLE) && defined(_SQ64) +#ifdef _MSC_VER +typedef __int64 SQRawObjectVal; //must be 64bits +#else +typedef long long SQRawObjectVal; //must be 64bits +#endif +#define SQ_OBJECT_RAWINIT() { _unVal.raw = 0; } +#else +typedef SQUnsignedInteger SQRawObjectVal; //is 32 bits on 32 bits builds and 64 bits otherwise +#define SQ_OBJECT_RAWINIT() +#endif + +typedef void* SQUserPointer; +typedef SQUnsignedInteger SQBool; +typedef SQInteger SQRESULT; + +#define SQTrue (1) +#define SQFalse (0) + +struct SQVM; +struct SQTable; +struct SQArray; +struct SQString; +struct SQClosure; +struct SQGenerator; +struct SQNativeClosure; +struct SQUserData; +struct SQFunctionProto; +struct SQRefCounted; +struct SQClass; +struct SQInstance; +struct SQDelegable; + +#ifdef _UNICODE +#define SQUNICODE +#endif + +#ifdef SQUNICODE +#if (defined(_MSC_VER) && _MSC_VER >= 1400) // 1400 = VS8 + +#if defined(wchar_t) //this is if the compiler considers wchar_t as native type +#define wchar_t unsigned short +#endif + +#else +typedef unsigned short wchar_t; +#endif + +typedef wchar_t SQChar; +#define _SC(a) L##a +#define scstrcmp wcscmp +#define scsprintf swprintf +#define scstrlen wcslen +#define scstrtod wcstod +#define scstrtol wcstol +#define scatoi _wtoi +#define scstrtoul wcstoul +#define scvsprintf vswprintf +#define scstrstr wcsstr +#define scisspace iswspace +#define scisdigit iswdigit +#define scisxdigit iswxdigit +#define scisalpha iswalpha +#define sciscntrl iswcntrl +#define scisalnum iswalnum +#define scprintf wprintf +#define MAX_CHAR 0xFFFF +#else +typedef char SQChar; +#define _SC(a) a +#define scstrcmp strcmp +#define scsprintf sprintf +#define scstrlen strlen +#define scstrtod strtod +#define scstrtol strtol +#define scatoi atoi +#define scstrtoul strtoul +#define scvsprintf vsprintf +#define scstrstr strstr +#define scisspace isspace +#define scisdigit isdigit +#define scisxdigit isxdigit +#define sciscntrl iscntrl +#define scisalpha isalpha +#define scisalnum isalnum +#define scprintf printf +#define MAX_CHAR 0xFF +#endif + +#define SQUIRREL_VERSION _SC("Squirrel 2.2.5 stable") +#define SQUIRREL_COPYRIGHT _SC("Copyright (C) 2003-2010 Alberto Demichelis") +#define SQUIRREL_AUTHOR _SC("Alberto Demichelis") +#define SQUIRREL_VERSION_NUMBER 225 + +#define SQ_VMSTATE_IDLE 0 +#define SQ_VMSTATE_RUNNING 1 +#define SQ_VMSTATE_SUSPENDED 2 + +#define SQUIRREL_EOB 0 +#define SQ_BYTECODE_STREAM_TAG 0xFAFA + +#define SQOBJECT_REF_COUNTED 0x08000000 +#define SQOBJECT_NUMERIC 0x04000000 +#define SQOBJECT_DELEGABLE 0x02000000 +#define SQOBJECT_CANBEFALSE 0x01000000 + +#define SQ_MATCHTYPEMASKSTRING (-99999) + +#define _RT_MASK 0x00FFFFFF +#define _RAW_TYPE(type) (type&_RT_MASK) + +#define _RT_NULL 0x00000001 +#define _RT_INTEGER 0x00000002 +#define _RT_FLOAT 0x00000004 +#define _RT_BOOL 0x00000008 +#define _RT_STRING 0x00000010 +#define _RT_TABLE 0x00000020 +#define _RT_ARRAY 0x00000040 +#define _RT_USERDATA 0x00000080 +#define _RT_CLOSURE 0x00000100 +#define _RT_NATIVECLOSURE 0x00000200 +#define _RT_GENERATOR 0x00000400 +#define _RT_USERPOINTER 0x00000800 +#define _RT_THREAD 0x00001000 +#define _RT_FUNCPROTO 0x00002000 +#define _RT_CLASS 0x00004000 +#define _RT_INSTANCE 0x00008000 +#define _RT_WEAKREF 0x00010000 + +typedef enum tagSQObjectType{ + OT_NULL = (_RT_NULL|SQOBJECT_CANBEFALSE), + OT_INTEGER = (_RT_INTEGER|SQOBJECT_NUMERIC|SQOBJECT_CANBEFALSE), + OT_FLOAT = (_RT_FLOAT|SQOBJECT_NUMERIC|SQOBJECT_CANBEFALSE), + OT_BOOL = (_RT_BOOL|SQOBJECT_CANBEFALSE), + OT_STRING = (_RT_STRING|SQOBJECT_REF_COUNTED), + OT_TABLE = (_RT_TABLE|SQOBJECT_REF_COUNTED|SQOBJECT_DELEGABLE), + OT_ARRAY = (_RT_ARRAY|SQOBJECT_REF_COUNTED), + OT_USERDATA = (_RT_USERDATA|SQOBJECT_REF_COUNTED|SQOBJECT_DELEGABLE), + OT_CLOSURE = (_RT_CLOSURE|SQOBJECT_REF_COUNTED), + OT_NATIVECLOSURE = (_RT_NATIVECLOSURE|SQOBJECT_REF_COUNTED), + OT_GENERATOR = (_RT_GENERATOR|SQOBJECT_REF_COUNTED), + OT_USERPOINTER = _RT_USERPOINTER, + OT_THREAD = (_RT_THREAD|SQOBJECT_REF_COUNTED) , + OT_FUNCPROTO = (_RT_FUNCPROTO|SQOBJECT_REF_COUNTED), //internal usage only + OT_CLASS = (_RT_CLASS|SQOBJECT_REF_COUNTED), + OT_INSTANCE = (_RT_INSTANCE|SQOBJECT_REF_COUNTED|SQOBJECT_DELEGABLE), + OT_WEAKREF = (_RT_WEAKREF|SQOBJECT_REF_COUNTED) +}SQObjectType; + +#define ISREFCOUNTED(t) (t&SQOBJECT_REF_COUNTED) + + +typedef union tagSQObjectValue +{ + struct SQTable *pTable; + struct SQArray *pArray; + struct SQClosure *pClosure; + struct SQGenerator *pGenerator; + struct SQNativeClosure *pNativeClosure; + struct SQString *pString; + struct SQUserData *pUserData; + SQInteger nInteger; + SQFloat fFloat; + SQUserPointer pUserPointer; + struct SQFunctionProto *pFunctionProto; + struct SQRefCounted *pRefCounted; + struct SQDelegable *pDelegable; + struct SQVM *pThread; + struct SQClass *pClass; + struct SQInstance *pInstance; + struct SQWeakRef *pWeakRef; + SQRawObjectVal raw; +}SQObjectValue; + + +typedef struct tagSQObject +{ + SQObjectType _type; + SQObjectValue _unVal; +}SQObject; + +typedef struct tagSQStackInfos{ + const SQChar* funcname; + const SQChar* source; + SQInteger line; +}SQStackInfos; + +typedef struct SQVM* HSQUIRRELVM; +typedef SQObject HSQOBJECT; +typedef SQInteger (*SQFUNCTION)(HSQUIRRELVM); +typedef SQInteger (*SQRELEASEHOOK)(SQUserPointer,SQInteger size); +typedef void (*SQCOMPILERERROR)(HSQUIRRELVM,const SQChar * /*desc*/,const SQChar * /*source*/,SQInteger /*line*/,SQInteger /*column*/); +typedef void (*SQPRINTFUNCTION)(HSQUIRRELVM,const SQChar * ,...); + +typedef SQInteger (*SQWRITEFUNC)(SQUserPointer,SQUserPointer,SQInteger); +typedef SQInteger (*SQREADFUNC)(SQUserPointer,SQUserPointer,SQInteger); + +typedef SQInteger (*SQLEXREADFUNC)(SQUserPointer); + +typedef struct tagSQRegFunction{ + const SQChar *name; + SQFUNCTION f; + SQInteger nparamscheck; + const SQChar *typemask; +}SQRegFunction; + +typedef struct tagSQFunctionInfo { + SQUserPointer funcid; + const SQChar *name; + const SQChar *source; +}SQFunctionInfo; + + +/*vm*/ +SQUIRREL_API HSQUIRRELVM sq_open(SQInteger initialstacksize); +SQUIRREL_API HSQUIRRELVM sq_newthread(HSQUIRRELVM friendvm, SQInteger initialstacksize); +SQUIRREL_API void sq_seterrorhandler(HSQUIRRELVM v); +SQUIRREL_API void sq_close(HSQUIRRELVM v); +SQUIRREL_API void sq_setforeignptr(HSQUIRRELVM v,SQUserPointer p); +SQUIRREL_API SQUserPointer sq_getforeignptr(HSQUIRRELVM v); +SQUIRREL_API void sq_setprintfunc(HSQUIRRELVM v, SQPRINTFUNCTION printfunc); +SQUIRREL_API SQPRINTFUNCTION sq_getprintfunc(HSQUIRRELVM v); +SQUIRREL_API SQRESULT sq_suspendvm(HSQUIRRELVM v); +SQUIRREL_API SQRESULT sq_wakeupvm(HSQUIRRELVM v,SQBool resumedret,SQBool retval,SQBool raiseerror,SQBool throwerror); +SQUIRREL_API SQInteger sq_getvmstate(HSQUIRRELVM v); + +/*compiler*/ +SQUIRREL_API SQRESULT sq_compile(HSQUIRRELVM v,SQLEXREADFUNC read,SQUserPointer p,const SQChar *sourcename,SQBool raiseerror); +SQUIRREL_API SQRESULT sq_compilebuffer(HSQUIRRELVM v,const SQChar *s,SQInteger size,const SQChar *sourcename,SQBool raiseerror); +SQUIRREL_API void sq_enabledebuginfo(HSQUIRRELVM v, SQBool enable); +SQUIRREL_API void sq_notifyallexceptions(HSQUIRRELVM v, SQBool enable); +SQUIRREL_API void sq_setcompilererrorhandler(HSQUIRRELVM v,SQCOMPILERERROR f); + +/*stack operations*/ +SQUIRREL_API void sq_push(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API void sq_pop(HSQUIRRELVM v,SQInteger nelemstopop); +SQUIRREL_API void sq_poptop(HSQUIRRELVM v); +SQUIRREL_API void sq_remove(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQInteger sq_gettop(HSQUIRRELVM v); +SQUIRREL_API void sq_settop(HSQUIRRELVM v,SQInteger newtop); +SQUIRREL_API void sq_reservestack(HSQUIRRELVM v,SQInteger nsize); +SQUIRREL_API SQInteger sq_cmp(HSQUIRRELVM v); +SQUIRREL_API void sq_move(HSQUIRRELVM dest,HSQUIRRELVM src,SQInteger idx); + +/*object creation handling*/ +SQUIRREL_API SQUserPointer sq_newuserdata(HSQUIRRELVM v,SQUnsignedInteger size); +SQUIRREL_API void sq_newtable(HSQUIRRELVM v); +SQUIRREL_API void sq_newarray(HSQUIRRELVM v,SQInteger size); +SQUIRREL_API void sq_newclosure(HSQUIRRELVM v,SQFUNCTION func,SQUnsignedInteger nfreevars); +SQUIRREL_API SQRESULT sq_setparamscheck(HSQUIRRELVM v,SQInteger nparamscheck,const SQChar *typemask); +SQUIRREL_API SQRESULT sq_bindenv(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API void sq_pushstring(HSQUIRRELVM v,const SQChar *s,SQInteger len); +SQUIRREL_API void sq_pushfloat(HSQUIRRELVM v,SQFloat f); +SQUIRREL_API void sq_pushinteger(HSQUIRRELVM v,SQInteger n); +SQUIRREL_API void sq_pushbool(HSQUIRRELVM v,SQBool b); +SQUIRREL_API void sq_pushuserpointer(HSQUIRRELVM v,SQUserPointer p); +SQUIRREL_API void sq_pushnull(HSQUIRRELVM v); +SQUIRREL_API SQObjectType sq_gettype(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQInteger sq_getsize(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_getbase(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQBool sq_instanceof(HSQUIRRELVM v); +SQUIRREL_API void sq_tostring(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API void sq_tobool(HSQUIRRELVM v, SQInteger idx, SQBool *b); +SQUIRREL_API SQRESULT sq_getstring(HSQUIRRELVM v,SQInteger idx,const SQChar **c); +SQUIRREL_API SQRESULT sq_getinteger(HSQUIRRELVM v,SQInteger idx,SQInteger *i); +SQUIRREL_API SQRESULT sq_getfloat(HSQUIRRELVM v,SQInteger idx,SQFloat *f); +SQUIRREL_API SQRESULT sq_getbool(HSQUIRRELVM v,SQInteger idx,SQBool *b); +SQUIRREL_API SQRESULT sq_getthread(HSQUIRRELVM v,SQInteger idx,HSQUIRRELVM *thread); +SQUIRREL_API SQRESULT sq_getuserpointer(HSQUIRRELVM v,SQInteger idx,SQUserPointer *p); +SQUIRREL_API SQRESULT sq_getuserdata(HSQUIRRELVM v,SQInteger idx,SQUserPointer *p,SQUserPointer *typetag); +SQUIRREL_API SQRESULT sq_settypetag(HSQUIRRELVM v,SQInteger idx,SQUserPointer typetag); +SQUIRREL_API SQRESULT sq_gettypetag(HSQUIRRELVM v,SQInteger idx,SQUserPointer *typetag); +SQUIRREL_API void sq_setreleasehook(HSQUIRRELVM v,SQInteger idx,SQRELEASEHOOK hook); +SQUIRREL_API SQChar *sq_getscratchpad(HSQUIRRELVM v,SQInteger minsize); +SQUIRREL_API SQRESULT sq_getfunctioninfo(HSQUIRRELVM v,SQInteger idx,SQFunctionInfo *fi); +SQUIRREL_API SQRESULT sq_getclosureinfo(HSQUIRRELVM v,SQInteger idx,SQUnsignedInteger *nparams,SQUnsignedInteger *nfreevars); +SQUIRREL_API SQRESULT sq_setnativeclosurename(HSQUIRRELVM v,SQInteger idx,const SQChar *name); +SQUIRREL_API SQRESULT sq_setinstanceup(HSQUIRRELVM v, SQInteger idx, SQUserPointer p); +SQUIRREL_API SQRESULT sq_getinstanceup(HSQUIRRELVM v, SQInteger idx, SQUserPointer *p,SQUserPointer typetag); +SQUIRREL_API SQRESULT sq_setclassudsize(HSQUIRRELVM v, SQInteger idx, SQInteger udsize); +SQUIRREL_API SQRESULT sq_newclass(HSQUIRRELVM v,SQBool hasbase); +SQUIRREL_API SQRESULT sq_createinstance(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_setattributes(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_getattributes(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_getclass(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API void sq_weakref(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_getdefaultdelegate(HSQUIRRELVM v,SQObjectType t); + +/*object manipulation*/ +SQUIRREL_API void sq_pushroottable(HSQUIRRELVM v); +SQUIRREL_API void sq_pushregistrytable(HSQUIRRELVM v); +SQUIRREL_API void sq_pushconsttable(HSQUIRRELVM v); +SQUIRREL_API SQRESULT sq_setroottable(HSQUIRRELVM v); +SQUIRREL_API SQRESULT sq_setconsttable(HSQUIRRELVM v); +SQUIRREL_API SQRESULT sq_newslot(HSQUIRRELVM v, SQInteger idx, SQBool bstatic); +SQUIRREL_API SQRESULT sq_deleteslot(HSQUIRRELVM v,SQInteger idx,SQBool pushval); +SQUIRREL_API SQRESULT sq_set(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_get(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_rawget(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_rawset(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_rawdeleteslot(HSQUIRRELVM v,SQInteger idx,SQBool pushval); +SQUIRREL_API SQRESULT sq_arrayappend(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_arraypop(HSQUIRRELVM v,SQInteger idx,SQBool pushval); +SQUIRREL_API SQRESULT sq_arrayresize(HSQUIRRELVM v,SQInteger idx,SQInteger newsize); +SQUIRREL_API SQRESULT sq_arrayreverse(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_arrayremove(HSQUIRRELVM v,SQInteger idx,SQInteger itemidx); +SQUIRREL_API SQRESULT sq_arrayinsert(HSQUIRRELVM v,SQInteger idx,SQInteger destpos); +SQUIRREL_API SQRESULT sq_setdelegate(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_getdelegate(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_clone(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_setfreevariable(HSQUIRRELVM v,SQInteger idx,SQUnsignedInteger nval); +SQUIRREL_API SQRESULT sq_next(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_getweakrefval(HSQUIRRELVM v,SQInteger idx); +SQUIRREL_API SQRESULT sq_clear(HSQUIRRELVM v,SQInteger idx); + +/*calls*/ +SQUIRREL_API SQRESULT sq_call(HSQUIRRELVM v,SQInteger params,SQBool retval,SQBool raiseerror); +SQUIRREL_API SQRESULT sq_resume(HSQUIRRELVM v,SQBool retval,SQBool raiseerror); +SQUIRREL_API const SQChar *sq_getlocal(HSQUIRRELVM v,SQUnsignedInteger level,SQUnsignedInteger idx); +SQUIRREL_API const SQChar *sq_getfreevariable(HSQUIRRELVM v,SQInteger idx,SQUnsignedInteger nval); +SQUIRREL_API SQRESULT sq_throwerror(HSQUIRRELVM v,const SQChar *err); +SQUIRREL_API void sq_reseterror(HSQUIRRELVM v); +SQUIRREL_API void sq_getlasterror(HSQUIRRELVM v); + +/*raw object handling*/ +SQUIRREL_API SQRESULT sq_getstackobj(HSQUIRRELVM v,SQInteger idx,HSQOBJECT *po); +SQUIRREL_API void sq_pushobject(HSQUIRRELVM v,HSQOBJECT obj); +SQUIRREL_API void sq_addref(HSQUIRRELVM v,HSQOBJECT *po); +SQUIRREL_API SQBool sq_release(HSQUIRRELVM v,HSQOBJECT *po); +SQUIRREL_API void sq_resetobject(HSQOBJECT *po); +SQUIRREL_API const SQChar *sq_objtostring(HSQOBJECT *o); +SQUIRREL_API SQBool sq_objtobool(HSQOBJECT *o); +SQUIRREL_API SQInteger sq_objtointeger(HSQOBJECT *o); +SQUIRREL_API SQFloat sq_objtofloat(HSQOBJECT *o); +SQUIRREL_API SQRESULT sq_getobjtypetag(HSQOBJECT *o,SQUserPointer * typetag); + +/*GC*/ +SQUIRREL_API SQInteger sq_collectgarbage(HSQUIRRELVM v); + +/*serialization*/ +SQUIRREL_API SQRESULT sq_writeclosure(HSQUIRRELVM vm,SQWRITEFUNC writef,SQUserPointer up); +SQUIRREL_API SQRESULT sq_readclosure(HSQUIRRELVM vm,SQREADFUNC readf,SQUserPointer up); + +/*mem allocation*/ +SQUIRREL_API void *sq_malloc(SQUnsignedInteger size); +SQUIRREL_API void *sq_realloc(void* p,SQUnsignedInteger oldsize,SQUnsignedInteger newsize); +SQUIRREL_API void sq_free(void *p,SQUnsignedInteger size); + +/*debug*/ +SQUIRREL_API SQRESULT sq_stackinfos(HSQUIRRELVM v,SQInteger level,SQStackInfos *si); +SQUIRREL_API void sq_setdebughook(HSQUIRRELVM v); + +/*UTILITY MACRO*/ +#define sq_isnumeric(o) ((o)._type&SQOBJECT_NUMERIC) +#define sq_istable(o) ((o)._type==OT_TABLE) +#define sq_isarray(o) ((o)._type==OT_ARRAY) +#define sq_isfunction(o) ((o)._type==OT_FUNCPROTO) +#define sq_isclosure(o) ((o)._type==OT_CLOSURE) +#define sq_isgenerator(o) ((o)._type==OT_GENERATOR) +#define sq_isnativeclosure(o) ((o)._type==OT_NATIVECLOSURE) +#define sq_isstring(o) ((o)._type==OT_STRING) +#define sq_isinteger(o) ((o)._type==OT_INTEGER) +#define sq_isfloat(o) ((o)._type==OT_FLOAT) +#define sq_isuserpointer(o) ((o)._type==OT_USERPOINTER) +#define sq_isuserdata(o) ((o)._type==OT_USERDATA) +#define sq_isthread(o) ((o)._type==OT_THREAD) +#define sq_isnull(o) ((o)._type==OT_NULL) +#define sq_isclass(o) ((o)._type==OT_CLASS) +#define sq_isinstance(o) ((o)._type==OT_INSTANCE) +#define sq_isbool(o) ((o)._type==OT_BOOL) +#define sq_isweakref(o) ((o)._type==OT_WEAKREF) +#define sq_type(o) ((o)._type) + +/* deprecated */ +#define sq_createslot(v,n) sq_newslot(v,n,SQFalse) + +#define SQ_OK (0) +#define SQ_ERROR (-1) + +#define SQ_FAILED(res) (res<0) +#define SQ_SUCCEEDED(res) (res>=0) + +#ifdef __cplusplus +} /*extern "C"*/ +#endif + +#endif /*_SQUIRREL_H_*/ diff -Nru supertux-0.3.3/external/squirrel/README supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/README --- supertux-0.3.3/external/squirrel/README 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/README 2014-05-17 16:30:09.000000000 +0000 @@ -1,4 +1,4 @@ -The programming language SQUIRREL 2.2.4 stable +The programming language SQUIRREL 2.2.5 stable -------------------------------------------------- The project has been compiled and run on Windows(Windows XP/2000 on Intel x86 Windows XP Pro on AMD x64) and diff -Nru supertux-0.3.3/external/squirrel/sqstdlib/sqstdaux.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdaux.cpp --- supertux-0.3.3/external/squirrel/sqstdlib/sqstdaux.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdaux.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,130 +1,130 @@ -/* see copyright notice in squirrel.h */ -#include -#include -#include - -void sqstd_printcallstack(HSQUIRRELVM v) -{ - SQPRINTFUNCTION pf = sq_getprintfunc(v); - if(pf) { - SQStackInfos si; - SQInteger i; - SQBool b; - SQFloat f; - const SQChar *s; - SQInteger level=1; //1 is to skip this function that is level 0 - const SQChar *name=0; - SQInteger seq=0; - pf(v,_SC("\nCALLSTACK\n")); - while(SQ_SUCCEEDED(sq_stackinfos(v,level,&si))) - { - const SQChar *fn=_SC("unknown"); - const SQChar *src=_SC("unknown"); - if(si.funcname)fn=si.funcname; - if(si.source)src=si.source; - pf(v,_SC("*FUNCTION [%s()] %s line [%d]\n"),fn,src,si.line); - level++; - } - level=0; - pf(v,_SC("\nLOCALS\n")); - - for(level=0;level<10;level++){ - seq=0; - while((name = sq_getlocal(v,level,seq))) - { - seq++; - switch(sq_gettype(v,-1)) - { - case OT_NULL: - pf(v,_SC("[%s] NULL\n"),name); - break; - case OT_INTEGER: - sq_getinteger(v,-1,&i); - pf(v,_SC("[%s] %d\n"),name,i); - break; - case OT_FLOAT: - sq_getfloat(v,-1,&f); - pf(v,_SC("[%s] %.14g\n"),name,f); - break; - case OT_USERPOINTER: - pf(v,_SC("[%s] USERPOINTER\n"),name); - break; - case OT_STRING: - sq_getstring(v,-1,&s); - pf(v,_SC("[%s] \"%s\"\n"),name,s); - break; - case OT_TABLE: - pf(v,_SC("[%s] TABLE\n"),name); - break; - case OT_ARRAY: - pf(v,_SC("[%s] ARRAY\n"),name); - break; - case OT_CLOSURE: - pf(v,_SC("[%s] CLOSURE\n"),name); - break; - case OT_NATIVECLOSURE: - pf(v,_SC("[%s] NATIVECLOSURE\n"),name); - break; - case OT_GENERATOR: - pf(v,_SC("[%s] GENERATOR\n"),name); - break; - case OT_USERDATA: - pf(v,_SC("[%s] USERDATA\n"),name); - break; - case OT_THREAD: - pf(v,_SC("[%s] THREAD\n"),name); - break; - case OT_CLASS: - pf(v,_SC("[%s] CLASS\n"),name); - break; - case OT_INSTANCE: - pf(v,_SC("[%s] INSTANCE\n"),name); - break; - case OT_WEAKREF: - pf(v,_SC("[%s] WEAKREF\n"),name); - break; - case OT_BOOL:{ - sq_getbool(v,-1,&b); - pf(v,_SC("[%s] %s\n"),name,b?_SC("true"):_SC("false")); - } - break; - default: assert(0); break; - } - sq_pop(v,1); - } - } - } -} - -static SQInteger _sqstd_aux_printerror(HSQUIRRELVM v) -{ - SQPRINTFUNCTION pf = sq_getprintfunc(v); - if(pf) { - const SQChar *sErr = 0; - if(sq_gettop(v)>=1) { - if(SQ_SUCCEEDED(sq_getstring(v,2,&sErr))) { - pf(v,_SC("\nAN ERROR HAS OCCURED [%s]\n"),sErr); - } - else{ - pf(v,_SC("\nAN ERROR HAS OCCURED [unknown]\n")); - } - sqstd_printcallstack(v); - } - } - return 0; -} - -void _sqstd_compiler_error(HSQUIRRELVM v,const SQChar *sErr,const SQChar *sSource,SQInteger line,SQInteger column) -{ - SQPRINTFUNCTION pf = sq_getprintfunc(v); - if(pf) { - pf(v,_SC("%s line = (%d) column = (%d) : error %s\n"),sSource,line,column,sErr); - } -} - -void sqstd_seterrorhandlers(HSQUIRRELVM v) -{ - sq_setcompilererrorhandler(v,_sqstd_compiler_error); - sq_newclosure(v,_sqstd_aux_printerror,0); - sq_seterrorhandler(v); -} +/* see copyright notice in squirrel.h */ +#include +#include +#include + +void sqstd_printcallstack(HSQUIRRELVM v) +{ + SQPRINTFUNCTION pf = sq_getprintfunc(v); + if(pf) { + SQStackInfos si; + SQInteger i; + SQBool b; + SQFloat f; + const SQChar *s; + SQInteger level=1; //1 is to skip this function that is level 0 + const SQChar *name=0; + SQInteger seq=0; + pf(v,_SC("\nCALLSTACK\n")); + while(SQ_SUCCEEDED(sq_stackinfos(v,level,&si))) + { + const SQChar *fn=_SC("unknown"); + const SQChar *src=_SC("unknown"); + if(si.funcname)fn=si.funcname; + if(si.source)src=si.source; + pf(v,_SC("*FUNCTION [%s()] %s line [%d]\n"),fn,src,si.line); + level++; + } + level=0; + pf(v,_SC("\nLOCALS\n")); + + for(level=0;level<10;level++){ + seq=0; + while((name = sq_getlocal(v,level,seq))) + { + seq++; + switch(sq_gettype(v,-1)) + { + case OT_NULL: + pf(v,_SC("[%s] NULL\n"),name); + break; + case OT_INTEGER: + sq_getinteger(v,-1,&i); + pf(v,_SC("[%s] %d\n"),name,i); + break; + case OT_FLOAT: + sq_getfloat(v,-1,&f); + pf(v,_SC("[%s] %.14g\n"),name,f); + break; + case OT_USERPOINTER: + pf(v,_SC("[%s] USERPOINTER\n"),name); + break; + case OT_STRING: + sq_getstring(v,-1,&s); + pf(v,_SC("[%s] \"%s\"\n"),name,s); + break; + case OT_TABLE: + pf(v,_SC("[%s] TABLE\n"),name); + break; + case OT_ARRAY: + pf(v,_SC("[%s] ARRAY\n"),name); + break; + case OT_CLOSURE: + pf(v,_SC("[%s] CLOSURE\n"),name); + break; + case OT_NATIVECLOSURE: + pf(v,_SC("[%s] NATIVECLOSURE\n"),name); + break; + case OT_GENERATOR: + pf(v,_SC("[%s] GENERATOR\n"),name); + break; + case OT_USERDATA: + pf(v,_SC("[%s] USERDATA\n"),name); + break; + case OT_THREAD: + pf(v,_SC("[%s] THREAD\n"),name); + break; + case OT_CLASS: + pf(v,_SC("[%s] CLASS\n"),name); + break; + case OT_INSTANCE: + pf(v,_SC("[%s] INSTANCE\n"),name); + break; + case OT_WEAKREF: + pf(v,_SC("[%s] WEAKREF\n"),name); + break; + case OT_BOOL:{ + sq_getbool(v,-1,&b); + pf(v,_SC("[%s] %s\n"),name,b?_SC("true"):_SC("false")); + } + break; + default: assert(0); break; + } + sq_pop(v,1); + } + } + } +} + +static SQInteger _sqstd_aux_printerror(HSQUIRRELVM v) +{ + SQPRINTFUNCTION pf = sq_getprintfunc(v); + if(pf) { + const SQChar *sErr = 0; + if(sq_gettop(v)>=1) { + if(SQ_SUCCEEDED(sq_getstring(v,2,&sErr))) { + pf(v,_SC("\nAN ERROR HAS OCCURED [%s]\n"),sErr); + } + else{ + pf(v,_SC("\nAN ERROR HAS OCCURED [unknown]\n")); + } + sqstd_printcallstack(v); + } + } + return 0; +} + +void _sqstd_compiler_error(HSQUIRRELVM v,const SQChar *sErr,const SQChar *sSource,SQInteger line,SQInteger column) +{ + SQPRINTFUNCTION pf = sq_getprintfunc(v); + if(pf) { + pf(v,_SC("%s line = (%d) column = (%d) : error %s\n"),sSource,line,column,sErr); + } +} + +void sqstd_seterrorhandlers(HSQUIRRELVM v) +{ + sq_setcompilererrorhandler(v,_sqstd_compiler_error); + sq_newclosure(v,_sqstd_aux_printerror,0); + sq_seterrorhandler(v); +} diff -Nru supertux-0.3.3/external/squirrel/sqstdlib/sqstdblob.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdblob.cpp --- supertux-0.3.3/external/squirrel/sqstdlib/sqstdblob.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdblob.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,251 +1,251 @@ -/* see copyright notice in squirrel.h */ -#include -#include -#include -#include -#include -#include "sqstdstream.h" -#include "sqstdblobimpl.h" - -#define SQSTD_BLOB_TYPE_TAG (SQSTD_STREAM_TYPE_TAG | 0x00000002) - -//Blob - - -#define SETUP_BLOB(v) \ - SQBlob *self = NULL; \ - { if(SQ_FAILED(sq_getinstanceup(v,1,(SQUserPointer*)&self,(SQUserPointer)SQSTD_BLOB_TYPE_TAG))) \ - return SQ_ERROR; } - - -static SQInteger _blob_resize(HSQUIRRELVM v) -{ - SETUP_BLOB(v); - SQInteger size; - sq_getinteger(v,2,&size); - if(!self->Resize(size)) - return sq_throwerror(v,_SC("resize failed")); - return 0; -} - -static void __swap_dword(unsigned int *n) -{ - *n=(unsigned int)(((*n&0xFF000000)>>24) | - ((*n&0x00FF0000)>>8) | - ((*n&0x0000FF00)<<8) | - ((*n&0x000000FF)<<24)); -} - -static void __swap_word(unsigned short *n) -{ - *n=(unsigned short)((*n>>8)&0x00FF)| ((*n<<8)&0xFF00); -} - -static SQInteger _blob_swap4(HSQUIRRELVM v) -{ - SETUP_BLOB(v); - SQInteger num=(self->Len()-(self->Len()%4))>>2; - unsigned int *t=(unsigned int *)self->GetBuf(); - for(SQInteger i = 0; i < num; i++) { - __swap_dword(&t[i]); - } - return 0; -} - -static SQInteger _blob_swap2(HSQUIRRELVM v) -{ - SETUP_BLOB(v); - SQInteger num=(self->Len()-(self->Len()%2))>>1; - unsigned short *t = (unsigned short *)self->GetBuf(); - for(SQInteger i = 0; i < num; i++) { - __swap_word(&t[i]); - } - return 0; -} - -static SQInteger _blob__set(HSQUIRRELVM v) -{ - SETUP_BLOB(v); - SQInteger idx,val; - sq_getinteger(v,2,&idx); - sq_getinteger(v,3,&val); - if(idx < 0 || idx >= self->Len()) - return sq_throwerror(v,_SC("index out of range")); - ((unsigned char *)self->GetBuf())[idx] = (unsigned char) val; - sq_push(v,3); - return 1; -} - -static SQInteger _blob__get(HSQUIRRELVM v) -{ - SETUP_BLOB(v); - SQInteger idx; - sq_getinteger(v,2,&idx); - if(idx < 0 || idx >= self->Len()) - return sq_throwerror(v,_SC("index out of range")); - sq_pushinteger(v,((unsigned char *)self->GetBuf())[idx]); - return 1; -} - -static SQInteger _blob__nexti(HSQUIRRELVM v) -{ - SETUP_BLOB(v); - if(sq_gettype(v,2) == OT_NULL) { - sq_pushinteger(v, 0); - return 1; - } - SQInteger idx; - if(SQ_SUCCEEDED(sq_getinteger(v, 2, &idx))) { - if(idx+1 < self->Len()) { - sq_pushinteger(v, idx+1); - return 1; - } - sq_pushnull(v); - return 1; - } - return sq_throwerror(v,_SC("internal error (_nexti) wrong argument type")); -} - -static SQInteger _blob__typeof(HSQUIRRELVM v) -{ - sq_pushstring(v,_SC("blob"),-1); - return 1; -} - -static SQInteger _blob_releasehook(SQUserPointer p, SQInteger size) -{ - SQBlob *self = (SQBlob*)p; - delete self; - return 1; -} - -static SQInteger _blob_constructor(HSQUIRRELVM v) -{ - SQInteger nparam = sq_gettop(v); - SQInteger size = 0; - if(nparam == 2) { - sq_getinteger(v, 2, &size); - } - if(size < 0) return sq_throwerror(v, _SC("cannot create blob with negative size")); - SQBlob *b = new SQBlob(size); - if(SQ_FAILED(sq_setinstanceup(v,1,b))) { - delete b; - return sq_throwerror(v, _SC("cannot create blob with negative size")); - } - sq_setreleasehook(v,1,_blob_releasehook); - return 0; -} - -#define _DECL_BLOB_FUNC(name,nparams,typecheck) {_SC(#name),_blob_##name,nparams,typecheck} -static SQRegFunction _blob_methods[] = { - _DECL_BLOB_FUNC(constructor,-1,_SC("xn")), - _DECL_BLOB_FUNC(resize,2,_SC("xn")), - _DECL_BLOB_FUNC(swap2,1,_SC("x")), - _DECL_BLOB_FUNC(swap4,1,_SC("x")), - _DECL_BLOB_FUNC(_set,3,_SC("xnn")), - _DECL_BLOB_FUNC(_get,2,_SC("xn")), - _DECL_BLOB_FUNC(_typeof,1,_SC("x")), - _DECL_BLOB_FUNC(_nexti,2,_SC("x")), - {0,0,0,0} -}; - - - -//GLOBAL FUNCTIONS - -static SQInteger _g_blob_casti2f(HSQUIRRELVM v) -{ - SQInteger i; - sq_getinteger(v,2,&i); - sq_pushfloat(v,*((SQFloat *)&i)); - return 1; -} - -static SQInteger _g_blob_castf2i(HSQUIRRELVM v) -{ - SQFloat f; - sq_getfloat(v,2,&f); - sq_pushinteger(v,*((SQInteger *)&f)); - return 1; -} - -static SQInteger _g_blob_swap2(HSQUIRRELVM v) -{ - SQInteger i; - sq_getinteger(v,2,&i); - short s=(short)i; - sq_pushinteger(v,(s<<8)|((s>>8)&0x00FF)); - return 1; -} - -static SQInteger _g_blob_swap4(HSQUIRRELVM v) -{ - SQInteger i; - sq_getinteger(v,2,&i); - unsigned int t4 = (unsigned int)i; - __swap_dword(&t4); - sq_pushinteger(v,(SQInteger)t4); - return 1; -} - -static SQInteger _g_blob_swapfloat(HSQUIRRELVM v) -{ - SQFloat f; - sq_getfloat(v,2,&f); - __swap_dword((unsigned int *)&f); - sq_pushfloat(v,f); - return 1; -} - -#define _DECL_GLOBALBLOB_FUNC(name,nparams,typecheck) {_SC(#name),_g_blob_##name,nparams,typecheck} -static SQRegFunction bloblib_funcs[]={ - _DECL_GLOBALBLOB_FUNC(casti2f,2,_SC(".n")), - _DECL_GLOBALBLOB_FUNC(castf2i,2,_SC(".n")), - _DECL_GLOBALBLOB_FUNC(swap2,2,_SC(".n")), - _DECL_GLOBALBLOB_FUNC(swap4,2,_SC(".n")), - _DECL_GLOBALBLOB_FUNC(swapfloat,2,_SC(".n")), - {0,0} -}; - -SQRESULT sqstd_getblob(HSQUIRRELVM v,SQInteger idx,SQUserPointer *ptr) -{ - SQBlob *blob; - if(SQ_FAILED(sq_getinstanceup(v,idx,(SQUserPointer *)&blob,(SQUserPointer)SQSTD_BLOB_TYPE_TAG))) - return -1; - *ptr = blob->GetBuf(); - return SQ_OK; -} - -SQInteger sqstd_getblobsize(HSQUIRRELVM v,SQInteger idx) -{ - SQBlob *blob; - if(SQ_FAILED(sq_getinstanceup(v,idx,(SQUserPointer *)&blob,(SQUserPointer)SQSTD_BLOB_TYPE_TAG))) - return -1; - return blob->Len(); -} - -SQUserPointer sqstd_createblob(HSQUIRRELVM v, SQInteger size) -{ - SQInteger top = sq_gettop(v); - sq_pushregistrytable(v); - sq_pushstring(v,_SC("std_blob"),-1); - if(SQ_SUCCEEDED(sq_get(v,-2))) { - sq_remove(v,-2); //removes the registry - sq_push(v,1); // push the this - sq_pushinteger(v,size); //size - SQBlob *blob = NULL; - if(SQ_SUCCEEDED(sq_call(v,2,SQTrue,SQFalse)) - && SQ_SUCCEEDED(sq_getinstanceup(v,-1,(SQUserPointer *)&blob,(SQUserPointer)SQSTD_BLOB_TYPE_TAG))) { - sq_remove(v,-2); - return blob->GetBuf(); - } - } - sq_settop(v,top); - return NULL; -} - -SQRESULT sqstd_register_bloblib(HSQUIRRELVM v) -{ - return declare_stream(v,_SC("blob"),(SQUserPointer)SQSTD_BLOB_TYPE_TAG,_SC("std_blob"),_blob_methods,bloblib_funcs); -} - +/* see copyright notice in squirrel.h */ +#include +#include +#include +#include +#include +#include "sqstdstream.h" +#include "sqstdblobimpl.h" + +#define SQSTD_BLOB_TYPE_TAG (SQSTD_STREAM_TYPE_TAG | 0x00000002) + +//Blob + + +#define SETUP_BLOB(v) \ + SQBlob *self = NULL; \ + { if(SQ_FAILED(sq_getinstanceup(v,1,(SQUserPointer*)&self,(SQUserPointer)SQSTD_BLOB_TYPE_TAG))) \ + return SQ_ERROR; } + + +static SQInteger _blob_resize(HSQUIRRELVM v) +{ + SETUP_BLOB(v); + SQInteger size; + sq_getinteger(v,2,&size); + if(!self->Resize(size)) + return sq_throwerror(v,_SC("resize failed")); + return 0; +} + +static void __swap_dword(unsigned int *n) +{ + *n=(unsigned int)(((*n&0xFF000000)>>24) | + ((*n&0x00FF0000)>>8) | + ((*n&0x0000FF00)<<8) | + ((*n&0x000000FF)<<24)); +} + +static void __swap_word(unsigned short *n) +{ + *n=(unsigned short)((*n>>8)&0x00FF)| ((*n<<8)&0xFF00); +} + +static SQInteger _blob_swap4(HSQUIRRELVM v) +{ + SETUP_BLOB(v); + SQInteger num=(self->Len()-(self->Len()%4))>>2; + unsigned int *t=(unsigned int *)self->GetBuf(); + for(SQInteger i = 0; i < num; i++) { + __swap_dword(&t[i]); + } + return 0; +} + +static SQInteger _blob_swap2(HSQUIRRELVM v) +{ + SETUP_BLOB(v); + SQInteger num=(self->Len()-(self->Len()%2))>>1; + unsigned short *t = (unsigned short *)self->GetBuf(); + for(SQInteger i = 0; i < num; i++) { + __swap_word(&t[i]); + } + return 0; +} + +static SQInteger _blob__set(HSQUIRRELVM v) +{ + SETUP_BLOB(v); + SQInteger idx,val; + sq_getinteger(v,2,&idx); + sq_getinteger(v,3,&val); + if(idx < 0 || idx >= self->Len()) + return sq_throwerror(v,_SC("index out of range")); + ((unsigned char *)self->GetBuf())[idx] = (unsigned char) val; + sq_push(v,3); + return 1; +} + +static SQInteger _blob__get(HSQUIRRELVM v) +{ + SETUP_BLOB(v); + SQInteger idx; + sq_getinteger(v,2,&idx); + if(idx < 0 || idx >= self->Len()) + return sq_throwerror(v,_SC("index out of range")); + sq_pushinteger(v,((unsigned char *)self->GetBuf())[idx]); + return 1; +} + +static SQInteger _blob__nexti(HSQUIRRELVM v) +{ + SETUP_BLOB(v); + if(sq_gettype(v,2) == OT_NULL) { + sq_pushinteger(v, 0); + return 1; + } + SQInteger idx; + if(SQ_SUCCEEDED(sq_getinteger(v, 2, &idx))) { + if(idx+1 < self->Len()) { + sq_pushinteger(v, idx+1); + return 1; + } + sq_pushnull(v); + return 1; + } + return sq_throwerror(v,_SC("internal error (_nexti) wrong argument type")); +} + +static SQInteger _blob__typeof(HSQUIRRELVM v) +{ + sq_pushstring(v,_SC("blob"),-1); + return 1; +} + +static SQInteger _blob_releasehook(SQUserPointer p, SQInteger size) +{ + SQBlob *self = (SQBlob*)p; + delete self; + return 1; +} + +static SQInteger _blob_constructor(HSQUIRRELVM v) +{ + SQInteger nparam = sq_gettop(v); + SQInteger size = 0; + if(nparam == 2) { + sq_getinteger(v, 2, &size); + } + if(size < 0) return sq_throwerror(v, _SC("cannot create blob with negative size")); + SQBlob *b = new SQBlob(size); + if(SQ_FAILED(sq_setinstanceup(v,1,b))) { + delete b; + return sq_throwerror(v, _SC("cannot create blob with negative size")); + } + sq_setreleasehook(v,1,_blob_releasehook); + return 0; +} + +#define _DECL_BLOB_FUNC(name,nparams,typecheck) {_SC(#name),_blob_##name,nparams,typecheck} +static SQRegFunction _blob_methods[] = { + _DECL_BLOB_FUNC(constructor,-1,_SC("xn")), + _DECL_BLOB_FUNC(resize,2,_SC("xn")), + _DECL_BLOB_FUNC(swap2,1,_SC("x")), + _DECL_BLOB_FUNC(swap4,1,_SC("x")), + _DECL_BLOB_FUNC(_set,3,_SC("xnn")), + _DECL_BLOB_FUNC(_get,2,_SC("xn")), + _DECL_BLOB_FUNC(_typeof,1,_SC("x")), + _DECL_BLOB_FUNC(_nexti,2,_SC("x")), + {0,0,0,0} +}; + + + +//GLOBAL FUNCTIONS + +static SQInteger _g_blob_casti2f(HSQUIRRELVM v) +{ + SQInteger i; + sq_getinteger(v,2,&i); + sq_pushfloat(v,*((SQFloat *)&i)); + return 1; +} + +static SQInteger _g_blob_castf2i(HSQUIRRELVM v) +{ + SQFloat f; + sq_getfloat(v,2,&f); + sq_pushinteger(v,*((SQInteger *)&f)); + return 1; +} + +static SQInteger _g_blob_swap2(HSQUIRRELVM v) +{ + SQInteger i; + sq_getinteger(v,2,&i); + short s=(short)i; + sq_pushinteger(v,(s<<8)|((s>>8)&0x00FF)); + return 1; +} + +static SQInteger _g_blob_swap4(HSQUIRRELVM v) +{ + SQInteger i; + sq_getinteger(v,2,&i); + unsigned int t4 = (unsigned int)i; + __swap_dword(&t4); + sq_pushinteger(v,(SQInteger)t4); + return 1; +} + +static SQInteger _g_blob_swapfloat(HSQUIRRELVM v) +{ + SQFloat f; + sq_getfloat(v,2,&f); + __swap_dword((unsigned int *)&f); + sq_pushfloat(v,f); + return 1; +} + +#define _DECL_GLOBALBLOB_FUNC(name,nparams,typecheck) {_SC(#name),_g_blob_##name,nparams,typecheck} +static SQRegFunction bloblib_funcs[]={ + _DECL_GLOBALBLOB_FUNC(casti2f,2,_SC(".n")), + _DECL_GLOBALBLOB_FUNC(castf2i,2,_SC(".n")), + _DECL_GLOBALBLOB_FUNC(swap2,2,_SC(".n")), + _DECL_GLOBALBLOB_FUNC(swap4,2,_SC(".n")), + _DECL_GLOBALBLOB_FUNC(swapfloat,2,_SC(".n")), + {0,0} +}; + +SQRESULT sqstd_getblob(HSQUIRRELVM v,SQInteger idx,SQUserPointer *ptr) +{ + SQBlob *blob; + if(SQ_FAILED(sq_getinstanceup(v,idx,(SQUserPointer *)&blob,(SQUserPointer)SQSTD_BLOB_TYPE_TAG))) + return -1; + *ptr = blob->GetBuf(); + return SQ_OK; +} + +SQInteger sqstd_getblobsize(HSQUIRRELVM v,SQInteger idx) +{ + SQBlob *blob; + if(SQ_FAILED(sq_getinstanceup(v,idx,(SQUserPointer *)&blob,(SQUserPointer)SQSTD_BLOB_TYPE_TAG))) + return -1; + return blob->Len(); +} + +SQUserPointer sqstd_createblob(HSQUIRRELVM v, SQInteger size) +{ + SQInteger top = sq_gettop(v); + sq_pushregistrytable(v); + sq_pushstring(v,_SC("std_blob"),-1); + if(SQ_SUCCEEDED(sq_get(v,-2))) { + sq_remove(v,-2); //removes the registry + sq_push(v,1); // push the this + sq_pushinteger(v,size); //size + SQBlob *blob = NULL; + if(SQ_SUCCEEDED(sq_call(v,2,SQTrue,SQFalse)) + && SQ_SUCCEEDED(sq_getinstanceup(v,-1,(SQUserPointer *)&blob,(SQUserPointer)SQSTD_BLOB_TYPE_TAG))) { + sq_remove(v,-2); + return blob->GetBuf(); + } + } + sq_settop(v,top); + return NULL; +} + +SQRESULT sqstd_register_bloblib(HSQUIRRELVM v) +{ + return declare_stream(v,_SC("blob"),(SQUserPointer)SQSTD_BLOB_TYPE_TAG,_SC("std_blob"),_blob_methods,bloblib_funcs); +} + diff -Nru supertux-0.3.3/external/squirrel/sqstdlib/sqstdblobimpl.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdblobimpl.h --- supertux-0.3.3/external/squirrel/sqstdlib/sqstdblobimpl.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdblobimpl.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,108 +1,108 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQSTD_BLOBIMPL_H_ -#define _SQSTD_BLOBIMPL_H_ - -struct SQBlob : public SQStream -{ - SQBlob(SQInteger size) { - _size = size; - _allocated = size; - _buf = (unsigned char *)sq_malloc(size); - memset(_buf, 0, _size); - _ptr = 0; - _owns = true; - } - virtual ~SQBlob() { - sq_free(_buf, _allocated); - } - SQInteger Write(void *buffer, SQInteger size) { - if(!CanAdvance(size)) { - GrowBufOf(_ptr + size - _size); - } - memcpy(&_buf[_ptr], buffer, size); - _ptr += size; - return size; - } - SQInteger Read(void *buffer,SQInteger size) { - SQInteger n = size; - if(!CanAdvance(size)) { - if((_size - _ptr) > 0) - n = _size - _ptr; - else return 0; - } - memcpy(buffer, &_buf[_ptr], n); - _ptr += n; - return n; - } - bool Resize(SQInteger n) { - if(!_owns) return false; - if(n != _allocated) { - unsigned char *newbuf = (unsigned char *)sq_malloc(n); - memset(newbuf,0,n); - if(_size > n) - memcpy(newbuf,_buf,n); - else - memcpy(newbuf,_buf,_size); - sq_free(_buf,_allocated); - _buf=newbuf; - _allocated = n; - if(_size > _allocated) - _size = _allocated; - if(_ptr > _allocated) - _ptr = _allocated; - } - return true; - } - bool GrowBufOf(SQInteger n) - { - bool ret = true; - if(_size + n > _allocated) { - if(_size + n > _size * 2) - ret = Resize(_size + n); - else - ret = Resize(_size * 2); - } - _size = _size + n; - return ret; - } - bool CanAdvance(SQInteger n) { - if(_ptr+n>_size)return false; - return true; - } - SQInteger Seek(SQInteger offset, SQInteger origin) { - switch(origin) { - case SQ_SEEK_SET: - if(offset > _size || offset < 0) return -1; - _ptr = offset; - break; - case SQ_SEEK_CUR: - if(_ptr + offset > _size || _ptr + offset < 0) return -1; - _ptr += offset; - break; - case SQ_SEEK_END: - if(_size + offset > _size || _size + offset < 0) return -1; - _ptr = _size + offset; - break; - default: return -1; - } - return 0; - } - bool IsValid() { - return _buf?true:false; - } - bool EOS() { - return _ptr == _size; - } - SQInteger Flush() { return 0; } - SQInteger Tell() { return _ptr; } - SQInteger Len() { return _size; } - SQUserPointer GetBuf(){ return _buf; } -private: - SQInteger _size; - SQInteger _allocated; - SQInteger _ptr; - unsigned char *_buf; - bool _owns; -}; - -#endif //_SQSTD_BLOBIMPL_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQSTD_BLOBIMPL_H_ +#define _SQSTD_BLOBIMPL_H_ + +struct SQBlob : public SQStream +{ + SQBlob(SQInteger size) { + _size = size; + _allocated = size; + _buf = (unsigned char *)sq_malloc(size); + memset(_buf, 0, _size); + _ptr = 0; + _owns = true; + } + virtual ~SQBlob() { + sq_free(_buf, _allocated); + } + SQInteger Write(void *buffer, SQInteger size) { + if(!CanAdvance(size)) { + GrowBufOf(_ptr + size - _size); + } + memcpy(&_buf[_ptr], buffer, size); + _ptr += size; + return size; + } + SQInteger Read(void *buffer,SQInteger size) { + SQInteger n = size; + if(!CanAdvance(size)) { + if((_size - _ptr) > 0) + n = _size - _ptr; + else return 0; + } + memcpy(buffer, &_buf[_ptr], n); + _ptr += n; + return n; + } + bool Resize(SQInteger n) { + if(!_owns) return false; + if(n != _allocated) { + unsigned char *newbuf = (unsigned char *)sq_malloc(n); + memset(newbuf,0,n); + if(_size > n) + memcpy(newbuf,_buf,n); + else + memcpy(newbuf,_buf,_size); + sq_free(_buf,_allocated); + _buf=newbuf; + _allocated = n; + if(_size > _allocated) + _size = _allocated; + if(_ptr > _allocated) + _ptr = _allocated; + } + return true; + } + bool GrowBufOf(SQInteger n) + { + bool ret = true; + if(_size + n > _allocated) { + if(_size + n > _size * 2) + ret = Resize(_size + n); + else + ret = Resize(_size * 2); + } + _size = _size + n; + return ret; + } + bool CanAdvance(SQInteger n) { + if(_ptr+n>_size)return false; + return true; + } + SQInteger Seek(SQInteger offset, SQInteger origin) { + switch(origin) { + case SQ_SEEK_SET: + if(offset > _size || offset < 0) return -1; + _ptr = offset; + break; + case SQ_SEEK_CUR: + if(_ptr + offset > _size || _ptr + offset < 0) return -1; + _ptr += offset; + break; + case SQ_SEEK_END: + if(_size + offset > _size || _size + offset < 0) return -1; + _ptr = _size + offset; + break; + default: return -1; + } + return 0; + } + bool IsValid() { + return _buf?true:false; + } + bool EOS() { + return _ptr == _size; + } + SQInteger Flush() { return 0; } + SQInteger Tell() { return _ptr; } + SQInteger Len() { return _size; } + SQUserPointer GetBuf(){ return _buf; } +private: + SQInteger _size; + SQInteger _allocated; + SQInteger _ptr; + unsigned char *_buf; + bool _owns; +}; + +#endif //_SQSTD_BLOBIMPL_H_ diff -Nru supertux-0.3.3/external/squirrel/sqstdlib/sqstdio.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdio.cpp --- supertux-0.3.3/external/squirrel/sqstdlib/sqstdio.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdio.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,410 +1,410 @@ -/* see copyright notice in squirrel.h */ -#include -#include -#include -#include -#include "sqstdstream.h" - -#define SQSTD_FILE_TYPE_TAG (SQSTD_STREAM_TYPE_TAG | 0x00000001) -//basic API -SQFILE sqstd_fopen(const SQChar *filename ,const SQChar *mode) -{ -#ifndef SQUNICODE - return (SQFILE)fopen(filename,mode); -#else - return (SQFILE)_wfopen(filename,mode); -#endif -} - -SQInteger sqstd_fread(void* buffer, SQInteger size, SQInteger count, SQFILE file) -{ - return (SQInteger)fread(buffer,size,count,(FILE *)file); -} - -SQInteger sqstd_fwrite(const SQUserPointer buffer, SQInteger size, SQInteger count, SQFILE file) -{ - return (SQInteger)fwrite(buffer,size,count,(FILE *)file); -} - -SQInteger sqstd_fseek(SQFILE file, SQInteger offset, SQInteger origin) -{ - SQInteger realorigin; - switch(origin) { - case SQ_SEEK_CUR: realorigin = SEEK_CUR; break; - case SQ_SEEK_END: realorigin = SEEK_END; break; - case SQ_SEEK_SET: realorigin = SEEK_SET; break; - default: return -1; //failed - } - return fseek((FILE *)file,(long)offset,(int)realorigin); -} - -SQInteger sqstd_ftell(SQFILE file) -{ - return ftell((FILE *)file); -} - -SQInteger sqstd_fflush(SQFILE file) -{ - return fflush((FILE *)file); -} - -SQInteger sqstd_fclose(SQFILE file) -{ - return fclose((FILE *)file); -} - -SQInteger sqstd_feof(SQFILE file) -{ - return feof((FILE *)file); -} - -//File -struct SQFile : public SQStream { - SQFile() { _handle = NULL; _owns = false;} - SQFile(SQFILE file, bool owns) { _handle = file; _owns = owns;} - virtual ~SQFile() { Close(); } - bool Open(const SQChar *filename ,const SQChar *mode) { - Close(); - if( (_handle = sqstd_fopen(filename,mode)) ) { - _owns = true; - return true; - } - return false; - } - void Close() { - if(_handle && _owns) { - sqstd_fclose(_handle); - _handle = NULL; - _owns = false; - } - } - SQInteger Read(void *buffer,SQInteger size) { - return sqstd_fread(buffer,1,size,_handle); - } - SQInteger Write(void *buffer,SQInteger size) { - return sqstd_fwrite(buffer,1,size,_handle); - } - SQInteger Flush() { - return sqstd_fflush(_handle); - } - SQInteger Tell() { - return sqstd_ftell(_handle); - } - SQInteger Len() { - SQInteger prevpos=Tell(); - Seek(0,SQ_SEEK_END); - SQInteger size=Tell(); - Seek(prevpos,SQ_SEEK_SET); - return size; - } - SQInteger Seek(SQInteger offset, SQInteger origin) { - return sqstd_fseek(_handle,offset,origin); - } - bool IsValid() { return _handle?true:false; } - bool EOS() { return Tell()==Len()?true:false;} - SQFILE GetHandle() {return _handle;} -private: - SQFILE _handle; - bool _owns; -}; - -static SQInteger _file__typeof(HSQUIRRELVM v) -{ - sq_pushstring(v,_SC("file"),-1); - return 1; -} - -static SQInteger _file_releasehook(SQUserPointer p, SQInteger size) -{ - SQFile *self = (SQFile*)p; - delete self; - return 1; -} - -static SQInteger _file_constructor(HSQUIRRELVM v) -{ - const SQChar *filename,*mode; - bool owns = true; - SQFile *f; - SQFILE newf; - if(sq_gettype(v,2) == OT_STRING && sq_gettype(v,3) == OT_STRING) { - sq_getstring(v, 2, &filename); - sq_getstring(v, 3, &mode); - newf = sqstd_fopen(filename, mode); - if(!newf) return sq_throwerror(v, _SC("cannot open file")); - } else if(sq_gettype(v,2) == OT_USERPOINTER) { - owns = !(sq_gettype(v,3) == OT_NULL); - sq_getuserpointer(v,2,&newf); - } else { - return sq_throwerror(v,_SC("wrong parameter")); - } - f = new SQFile(newf,owns); - if(SQ_FAILED(sq_setinstanceup(v,1,f))) { - delete f; - return sq_throwerror(v, _SC("cannot create blob with negative size")); - } - sq_setreleasehook(v,1,_file_releasehook); - return 0; -} - -//bindings -#define _DECL_FILE_FUNC(name,nparams,typecheck) {_SC(#name),_file_##name,nparams,typecheck} -static SQRegFunction _file_methods[] = { - _DECL_FILE_FUNC(constructor,3,_SC("x")), - _DECL_FILE_FUNC(_typeof,1,_SC("x")), - {0,0,0,0}, -}; - - - -SQRESULT sqstd_createfile(HSQUIRRELVM v, SQFILE file,SQBool own) -{ - SQInteger top = sq_gettop(v); - sq_pushregistrytable(v); - sq_pushstring(v,_SC("std_file"),-1); - if(SQ_SUCCEEDED(sq_get(v,-2))) { - sq_remove(v,-2); //removes the registry - sq_pushroottable(v); // push the this - sq_pushuserpointer(v,file); //file - if(own){ - sq_pushinteger(v,1); //true - } - else{ - sq_pushnull(v); //false - } - if(SQ_SUCCEEDED( sq_call(v,3,SQTrue,SQFalse) )) { - sq_remove(v,-2); - return SQ_OK; - } - } - sq_settop(v,top); - return SQ_OK; -} - -SQRESULT sqstd_getfile(HSQUIRRELVM v, SQInteger idx, SQFILE *file) -{ - SQFile *fileobj = NULL; - if(SQ_SUCCEEDED(sq_getinstanceup(v,idx,(SQUserPointer*)&fileobj,(SQUserPointer)SQSTD_FILE_TYPE_TAG))) { - *file = fileobj->GetHandle(); - return SQ_OK; - } - return sq_throwerror(v,_SC("not a file")); -} - - - -static SQInteger _io_file_lexfeed_ASCII(SQUserPointer file) -{ - SQInteger ret; - char c; - if( ( ret=sqstd_fread(&c,sizeof(c),1,(FILE *)file )>0) ) - return c; - return 0; -} - -static SQInteger _io_file_lexfeed_UTF8(SQUserPointer file) -{ -#define READ() \ - if(sqstd_fread(&inchar,sizeof(inchar),1,(FILE *)file) != 1) \ - return 0; - - static const SQInteger utf8_lengths[16] = - { - 1,1,1,1,1,1,1,1, /* 0000 to 0111 : 1 byte (plain ASCII) */ - 0,0,0,0, /* 1000 to 1011 : not valid */ - 2,2, /* 1100, 1101 : 2 bytes */ - 3, /* 1110 : 3 bytes */ - 4 /* 1111 :4 bytes */ - }; - static unsigned char byte_masks[5] = {0,0,0x1f,0x0f,0x07}; - unsigned char inchar; - SQInteger c = 0; - READ(); - c = inchar; - // - if(c >= 0x80) { - SQInteger tmp; - SQInteger codelen = utf8_lengths[c>>4]; - if(codelen == 0) - return 0; - //"invalid UTF-8 stream"; - tmp = c&byte_masks[codelen]; - for(SQInteger n = 0; n < codelen-1; n++) { - tmp<<=6; - READ(); - tmp |= inchar & 0x3F; - } - c = tmp; - } - return c; -} - -static SQInteger _io_file_lexfeed_UCS2_LE(SQUserPointer file) -{ - SQInteger ret; - wchar_t c; - if( ( ret=sqstd_fread(&c,sizeof(c),1,(FILE *)file )>0) ) - return (SQChar)c; - return 0; -} - -static SQInteger _io_file_lexfeed_UCS2_BE(SQUserPointer file) -{ - SQInteger ret; - unsigned short c; - if( ( ret=sqstd_fread(&c,sizeof(c),1,(FILE *)file )>0) ) { - c = ((c>>8)&0x00FF)| ((c<<8)&0xFF00); - return (SQChar)c; - } - return 0; -} - -SQInteger file_read(SQUserPointer file,SQUserPointer buf,SQInteger size) -{ - SQInteger ret; - if( ( ret = sqstd_fread(buf,1,size,(SQFILE)file ))!=0 )return ret; - return -1; -} - -SQInteger file_write(SQUserPointer file,SQUserPointer p,SQInteger size) -{ - return sqstd_fwrite(p,1,size,(SQFILE)file); -} - -SQRESULT sqstd_loadfile(HSQUIRRELVM v,const SQChar *filename,SQBool printerror) -{ - SQFILE file = sqstd_fopen(filename,_SC("rb")); - SQInteger ret; - unsigned short us; - unsigned char uc; - SQLEXREADFUNC func = _io_file_lexfeed_ASCII; - if(file){ - ret = sqstd_fread(&us,1,2,file); - if(ret != 2) { - //probably an empty file - us = 0; - } - if(us == SQ_BYTECODE_STREAM_TAG) { //BYTECODE - sqstd_fseek(file,0,SQ_SEEK_SET); - if(SQ_SUCCEEDED(sq_readclosure(v,file_read,file))) { - sqstd_fclose(file); - return SQ_OK; - } - } - else { //SCRIPT - switch(us) - { - //gotta swap the next 2 lines on BIG endian machines - case 0xFFFE: func = _io_file_lexfeed_UCS2_BE; break;//UTF-16 little endian; - case 0xFEFF: func = _io_file_lexfeed_UCS2_LE; break;//UTF-16 big endian; - case 0xBBEF: - if(sqstd_fread(&uc,1,sizeof(uc),file) == 0) { - sqstd_fclose(file); - return sq_throwerror(v,_SC("io error")); - } - if(uc != 0xBF) { - sqstd_fclose(file); - return sq_throwerror(v,_SC("Unrecognozed ecoding")); - } - func = _io_file_lexfeed_UTF8; - break;//UTF-8 ; - default: sqstd_fseek(file,0,SQ_SEEK_SET); break; // ascii - } - - if(SQ_SUCCEEDED(sq_compile(v,func,file,filename,printerror))){ - sqstd_fclose(file); - return SQ_OK; - } - } - sqstd_fclose(file); - return SQ_ERROR; - } - return sq_throwerror(v,_SC("cannot open the file")); -} - -SQRESULT sqstd_dofile(HSQUIRRELVM v,const SQChar *filename,SQBool retval,SQBool printerror) -{ - if(SQ_SUCCEEDED(sqstd_loadfile(v,filename,printerror))) { - sq_push(v,-2); - if(SQ_SUCCEEDED(sq_call(v,1,retval,SQTrue))) { - sq_remove(v,retval?-2:-1); //removes the closure - return 1; - } - sq_pop(v,1); //removes the closure - } - return SQ_ERROR; -} - -SQRESULT sqstd_writeclosuretofile(HSQUIRRELVM v,const SQChar *filename) -{ - SQFILE file = sqstd_fopen(filename,_SC("wb+")); - if(!file) return sq_throwerror(v,_SC("cannot open the file")); - if(SQ_SUCCEEDED(sq_writeclosure(v,file_write,file))) { - sqstd_fclose(file); - return SQ_OK; - } - sqstd_fclose(file); - return SQ_ERROR; //forward the error -} - -SQInteger _g_io_loadfile(HSQUIRRELVM v) -{ - const SQChar *filename; - SQBool printerror = SQFalse; - sq_getstring(v,2,&filename); - if(sq_gettop(v) >= 3) { - sq_getbool(v,3,&printerror); - } - if(SQ_SUCCEEDED(sqstd_loadfile(v,filename,printerror))) - return 1; - return SQ_ERROR; //propagates the error -} - -SQInteger _g_io_writeclosuretofile(HSQUIRRELVM v) -{ - const SQChar *filename; - sq_getstring(v,2,&filename); - if(SQ_SUCCEEDED(sqstd_writeclosuretofile(v,filename))) - return 1; - return SQ_ERROR; //propagates the error -} - -SQInteger _g_io_dofile(HSQUIRRELVM v) -{ - const SQChar *filename; - SQBool printerror = SQFalse; - sq_getstring(v,2,&filename); - if(sq_gettop(v) >= 3) { - sq_getbool(v,3,&printerror); - } - sq_push(v,1); //repush the this - if(SQ_SUCCEEDED(sqstd_dofile(v,filename,SQTrue,printerror))) - return 1; - return SQ_ERROR; //propagates the error -} - -#define _DECL_GLOBALIO_FUNC(name,nparams,typecheck) {_SC(#name),_g_io_##name,nparams,typecheck} -static SQRegFunction iolib_funcs[]={ - _DECL_GLOBALIO_FUNC(loadfile,-2,_SC(".sb")), - _DECL_GLOBALIO_FUNC(dofile,-2,_SC(".sb")), - _DECL_GLOBALIO_FUNC(writeclosuretofile,3,_SC(".sc")), - {0,0} -}; - -SQRESULT sqstd_register_iolib(HSQUIRRELVM v) -{ - SQInteger top = sq_gettop(v); - //create delegate - declare_stream(v,_SC("file"),(SQUserPointer)SQSTD_FILE_TYPE_TAG,_SC("std_file"),_file_methods,iolib_funcs); - sq_pushstring(v,_SC("stdout"),-1); - sqstd_createfile(v,stdout,SQFalse); - sq_createslot(v,-3); - sq_pushstring(v,_SC("stdin"),-1); - sqstd_createfile(v,stdin,SQFalse); - sq_createslot(v,-3); - sq_pushstring(v,_SC("stderr"),-1); - sqstd_createfile(v,stderr,SQFalse); - sq_createslot(v,-3); - sq_settop(v,top); - return SQ_OK; -} +/* see copyright notice in squirrel.h */ +#include +#include +#include +#include +#include "sqstdstream.h" + +#define SQSTD_FILE_TYPE_TAG (SQSTD_STREAM_TYPE_TAG | 0x00000001) +//basic API +SQFILE sqstd_fopen(const SQChar *filename ,const SQChar *mode) +{ +#ifndef SQUNICODE + return (SQFILE)fopen(filename,mode); +#else + return (SQFILE)_wfopen(filename,mode); +#endif +} + +SQInteger sqstd_fread(void* buffer, SQInteger size, SQInteger count, SQFILE file) +{ + return (SQInteger)fread(buffer,size,count,(FILE *)file); +} + +SQInteger sqstd_fwrite(const SQUserPointer buffer, SQInteger size, SQInteger count, SQFILE file) +{ + return (SQInteger)fwrite(buffer,size,count,(FILE *)file); +} + +SQInteger sqstd_fseek(SQFILE file, SQInteger offset, SQInteger origin) +{ + SQInteger realorigin; + switch(origin) { + case SQ_SEEK_CUR: realorigin = SEEK_CUR; break; + case SQ_SEEK_END: realorigin = SEEK_END; break; + case SQ_SEEK_SET: realorigin = SEEK_SET; break; + default: return -1; //failed + } + return fseek((FILE *)file,(long)offset,(int)realorigin); +} + +SQInteger sqstd_ftell(SQFILE file) +{ + return ftell((FILE *)file); +} + +SQInteger sqstd_fflush(SQFILE file) +{ + return fflush((FILE *)file); +} + +SQInteger sqstd_fclose(SQFILE file) +{ + return fclose((FILE *)file); +} + +SQInteger sqstd_feof(SQFILE file) +{ + return feof((FILE *)file); +} + +//File +struct SQFile : public SQStream { + SQFile() { _handle = NULL; _owns = false;} + SQFile(SQFILE file, bool owns) { _handle = file; _owns = owns;} + virtual ~SQFile() { Close(); } + bool Open(const SQChar *filename ,const SQChar *mode) { + Close(); + if( (_handle = sqstd_fopen(filename,mode)) ) { + _owns = true; + return true; + } + return false; + } + void Close() { + if(_handle && _owns) { + sqstd_fclose(_handle); + _handle = NULL; + _owns = false; + } + } + SQInteger Read(void *buffer,SQInteger size) { + return sqstd_fread(buffer,1,size,_handle); + } + SQInteger Write(void *buffer,SQInteger size) { + return sqstd_fwrite(buffer,1,size,_handle); + } + SQInteger Flush() { + return sqstd_fflush(_handle); + } + SQInteger Tell() { + return sqstd_ftell(_handle); + } + SQInteger Len() { + SQInteger prevpos=Tell(); + Seek(0,SQ_SEEK_END); + SQInteger size=Tell(); + Seek(prevpos,SQ_SEEK_SET); + return size; + } + SQInteger Seek(SQInteger offset, SQInteger origin) { + return sqstd_fseek(_handle,offset,origin); + } + bool IsValid() { return _handle?true:false; } + bool EOS() { return Tell()==Len()?true:false;} + SQFILE GetHandle() {return _handle;} +private: + SQFILE _handle; + bool _owns; +}; + +static SQInteger _file__typeof(HSQUIRRELVM v) +{ + sq_pushstring(v,_SC("file"),-1); + return 1; +} + +static SQInteger _file_releasehook(SQUserPointer p, SQInteger size) +{ + SQFile *self = (SQFile*)p; + delete self; + return 1; +} + +static SQInteger _file_constructor(HSQUIRRELVM v) +{ + const SQChar *filename,*mode; + bool owns = true; + SQFile *f; + SQFILE newf; + if(sq_gettype(v,2) == OT_STRING && sq_gettype(v,3) == OT_STRING) { + sq_getstring(v, 2, &filename); + sq_getstring(v, 3, &mode); + newf = sqstd_fopen(filename, mode); + if(!newf) return sq_throwerror(v, _SC("cannot open file")); + } else if(sq_gettype(v,2) == OT_USERPOINTER) { + owns = !(sq_gettype(v,3) == OT_NULL); + sq_getuserpointer(v,2,&newf); + } else { + return sq_throwerror(v,_SC("wrong parameter")); + } + f = new SQFile(newf,owns); + if(SQ_FAILED(sq_setinstanceup(v,1,f))) { + delete f; + return sq_throwerror(v, _SC("cannot create blob with negative size")); + } + sq_setreleasehook(v,1,_file_releasehook); + return 0; +} + +//bindings +#define _DECL_FILE_FUNC(name,nparams,typecheck) {_SC(#name),_file_##name,nparams,typecheck} +static SQRegFunction _file_methods[] = { + _DECL_FILE_FUNC(constructor,3,_SC("x")), + _DECL_FILE_FUNC(_typeof,1,_SC("x")), + {0,0,0,0}, +}; + + + +SQRESULT sqstd_createfile(HSQUIRRELVM v, SQFILE file,SQBool own) +{ + SQInteger top = sq_gettop(v); + sq_pushregistrytable(v); + sq_pushstring(v,_SC("std_file"),-1); + if(SQ_SUCCEEDED(sq_get(v,-2))) { + sq_remove(v,-2); //removes the registry + sq_pushroottable(v); // push the this + sq_pushuserpointer(v,file); //file + if(own){ + sq_pushinteger(v,1); //true + } + else{ + sq_pushnull(v); //false + } + if(SQ_SUCCEEDED( sq_call(v,3,SQTrue,SQFalse) )) { + sq_remove(v,-2); + return SQ_OK; + } + } + sq_settop(v,top); + return SQ_OK; +} + +SQRESULT sqstd_getfile(HSQUIRRELVM v, SQInteger idx, SQFILE *file) +{ + SQFile *fileobj = NULL; + if(SQ_SUCCEEDED(sq_getinstanceup(v,idx,(SQUserPointer*)&fileobj,(SQUserPointer)SQSTD_FILE_TYPE_TAG))) { + *file = fileobj->GetHandle(); + return SQ_OK; + } + return sq_throwerror(v,_SC("not a file")); +} + + + +static SQInteger _io_file_lexfeed_ASCII(SQUserPointer file) +{ + SQInteger ret; + char c; + if( ( ret=sqstd_fread(&c,sizeof(c),1,(FILE *)file )>0) ) + return c; + return 0; +} + +static SQInteger _io_file_lexfeed_UTF8(SQUserPointer file) +{ +#define READ() \ + if(sqstd_fread(&inchar,sizeof(inchar),1,(FILE *)file) != 1) \ + return 0; + + static const SQInteger utf8_lengths[16] = + { + 1,1,1,1,1,1,1,1, /* 0000 to 0111 : 1 byte (plain ASCII) */ + 0,0,0,0, /* 1000 to 1011 : not valid */ + 2,2, /* 1100, 1101 : 2 bytes */ + 3, /* 1110 : 3 bytes */ + 4 /* 1111 :4 bytes */ + }; + static unsigned char byte_masks[5] = {0,0,0x1f,0x0f,0x07}; + unsigned char inchar; + SQInteger c = 0; + READ(); + c = inchar; + // + if(c >= 0x80) { + SQInteger tmp; + SQInteger codelen = utf8_lengths[c>>4]; + if(codelen == 0) + return 0; + //"invalid UTF-8 stream"; + tmp = c&byte_masks[codelen]; + for(SQInteger n = 0; n < codelen-1; n++) { + tmp<<=6; + READ(); + tmp |= inchar & 0x3F; + } + c = tmp; + } + return c; +} + +static SQInteger _io_file_lexfeed_UCS2_LE(SQUserPointer file) +{ + SQInteger ret; + wchar_t c; + if( ( ret=sqstd_fread(&c,sizeof(c),1,(FILE *)file )>0) ) + return (SQChar)c; + return 0; +} + +static SQInteger _io_file_lexfeed_UCS2_BE(SQUserPointer file) +{ + SQInteger ret; + unsigned short c; + if( ( ret=sqstd_fread(&c,sizeof(c),1,(FILE *)file )>0) ) { + c = ((c>>8)&0x00FF)| ((c<<8)&0xFF00); + return (SQChar)c; + } + return 0; +} + +SQInteger file_read(SQUserPointer file,SQUserPointer buf,SQInteger size) +{ + SQInteger ret; + if( ( ret = sqstd_fread(buf,1,size,(SQFILE)file ))!=0 )return ret; + return -1; +} + +SQInteger file_write(SQUserPointer file,SQUserPointer p,SQInteger size) +{ + return sqstd_fwrite(p,1,size,(SQFILE)file); +} + +SQRESULT sqstd_loadfile(HSQUIRRELVM v,const SQChar *filename,SQBool printerror) +{ + SQFILE file = sqstd_fopen(filename,_SC("rb")); + SQInteger ret; + unsigned short us; + unsigned char uc; + SQLEXREADFUNC func = _io_file_lexfeed_ASCII; + if(file){ + ret = sqstd_fread(&us,1,2,file); + if(ret != 2) { + //probably an empty file + us = 0; + } + if(us == SQ_BYTECODE_STREAM_TAG) { //BYTECODE + sqstd_fseek(file,0,SQ_SEEK_SET); + if(SQ_SUCCEEDED(sq_readclosure(v,file_read,file))) { + sqstd_fclose(file); + return SQ_OK; + } + } + else { //SCRIPT + switch(us) + { + //gotta swap the next 2 lines on BIG endian machines + case 0xFFFE: func = _io_file_lexfeed_UCS2_BE; break;//UTF-16 little endian; + case 0xFEFF: func = _io_file_lexfeed_UCS2_LE; break;//UTF-16 big endian; + case 0xBBEF: + if(sqstd_fread(&uc,1,sizeof(uc),file) == 0) { + sqstd_fclose(file); + return sq_throwerror(v,_SC("io error")); + } + if(uc != 0xBF) { + sqstd_fclose(file); + return sq_throwerror(v,_SC("Unrecognozed ecoding")); + } + func = _io_file_lexfeed_UTF8; + break;//UTF-8 ; + default: sqstd_fseek(file,0,SQ_SEEK_SET); break; // ascii + } + + if(SQ_SUCCEEDED(sq_compile(v,func,file,filename,printerror))){ + sqstd_fclose(file); + return SQ_OK; + } + } + sqstd_fclose(file); + return SQ_ERROR; + } + return sq_throwerror(v,_SC("cannot open the file")); +} + +SQRESULT sqstd_dofile(HSQUIRRELVM v,const SQChar *filename,SQBool retval,SQBool printerror) +{ + if(SQ_SUCCEEDED(sqstd_loadfile(v,filename,printerror))) { + sq_push(v,-2); + if(SQ_SUCCEEDED(sq_call(v,1,retval,SQTrue))) { + sq_remove(v,retval?-2:-1); //removes the closure + return 1; + } + sq_pop(v,1); //removes the closure + } + return SQ_ERROR; +} + +SQRESULT sqstd_writeclosuretofile(HSQUIRRELVM v,const SQChar *filename) +{ + SQFILE file = sqstd_fopen(filename,_SC("wb+")); + if(!file) return sq_throwerror(v,_SC("cannot open the file")); + if(SQ_SUCCEEDED(sq_writeclosure(v,file_write,file))) { + sqstd_fclose(file); + return SQ_OK; + } + sqstd_fclose(file); + return SQ_ERROR; //forward the error +} + +SQInteger _g_io_loadfile(HSQUIRRELVM v) +{ + const SQChar *filename; + SQBool printerror = SQFalse; + sq_getstring(v,2,&filename); + if(sq_gettop(v) >= 3) { + sq_getbool(v,3,&printerror); + } + if(SQ_SUCCEEDED(sqstd_loadfile(v,filename,printerror))) + return 1; + return SQ_ERROR; //propagates the error +} + +SQInteger _g_io_writeclosuretofile(HSQUIRRELVM v) +{ + const SQChar *filename; + sq_getstring(v,2,&filename); + if(SQ_SUCCEEDED(sqstd_writeclosuretofile(v,filename))) + return 1; + return SQ_ERROR; //propagates the error +} + +SQInteger _g_io_dofile(HSQUIRRELVM v) +{ + const SQChar *filename; + SQBool printerror = SQFalse; + sq_getstring(v,2,&filename); + if(sq_gettop(v) >= 3) { + sq_getbool(v,3,&printerror); + } + sq_push(v,1); //repush the this + if(SQ_SUCCEEDED(sqstd_dofile(v,filename,SQTrue,printerror))) + return 1; + return SQ_ERROR; //propagates the error +} + +#define _DECL_GLOBALIO_FUNC(name,nparams,typecheck) {_SC(#name),_g_io_##name,nparams,typecheck} +static SQRegFunction iolib_funcs[]={ + _DECL_GLOBALIO_FUNC(loadfile,-2,_SC(".sb")), + _DECL_GLOBALIO_FUNC(dofile,-2,_SC(".sb")), + _DECL_GLOBALIO_FUNC(writeclosuretofile,3,_SC(".sc")), + {0,0} +}; + +SQRESULT sqstd_register_iolib(HSQUIRRELVM v) +{ + SQInteger top = sq_gettop(v); + //create delegate + declare_stream(v,_SC("file"),(SQUserPointer)SQSTD_FILE_TYPE_TAG,_SC("std_file"),_file_methods,iolib_funcs); + sq_pushstring(v,_SC("stdout"),-1); + sqstd_createfile(v,stdout,SQFalse); + sq_createslot(v,-3); + sq_pushstring(v,_SC("stdin"),-1); + sqstd_createfile(v,stdin,SQFalse); + sq_createslot(v,-3); + sq_pushstring(v,_SC("stderr"),-1); + sqstd_createfile(v,stderr,SQFalse); + sq_createslot(v,-3); + sq_settop(v,top); + return SQ_OK; +} diff -Nru supertux-0.3.3/external/squirrel/sqstdlib/sqstdmath.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdmath.cpp --- supertux-0.3.3/external/squirrel/sqstdlib/sqstdmath.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdmath.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,106 +1,106 @@ -/* see copyright notice in squirrel.h */ -#include -#include -#include -#include - -#define SINGLE_ARG_FUNC(_funcname) static SQInteger math_##_funcname(HSQUIRRELVM v){ \ - SQFloat f; \ - sq_getfloat(v,2,&f); \ - sq_pushfloat(v,(SQFloat)_funcname(f)); \ - return 1; \ -} - -#define TWO_ARGS_FUNC(_funcname) static SQInteger math_##_funcname(HSQUIRRELVM v){ \ - SQFloat p1,p2; \ - sq_getfloat(v,2,&p1); \ - sq_getfloat(v,3,&p2); \ - sq_pushfloat(v,(SQFloat)_funcname(p1,p2)); \ - return 1; \ -} - -static SQInteger math_srand(HSQUIRRELVM v) -{ - SQInteger i; - if(SQ_FAILED(sq_getinteger(v,2,&i))) - return sq_throwerror(v,_SC("invalid param")); - srand((unsigned int)i); - return 0; -} - -static SQInteger math_rand(HSQUIRRELVM v) -{ - sq_pushinteger(v,rand()); - return 1; -} - -static SQInteger math_abs(HSQUIRRELVM v) -{ - SQInteger n; - sq_getinteger(v,2,&n); - sq_pushinteger(v,(SQInteger)abs((int)n)); - return 1; -} - -SINGLE_ARG_FUNC(sqrt) -SINGLE_ARG_FUNC(fabs) -SINGLE_ARG_FUNC(sin) -SINGLE_ARG_FUNC(cos) -SINGLE_ARG_FUNC(asin) -SINGLE_ARG_FUNC(acos) -SINGLE_ARG_FUNC(log) -SINGLE_ARG_FUNC(log10) -SINGLE_ARG_FUNC(tan) -SINGLE_ARG_FUNC(atan) -TWO_ARGS_FUNC(atan2) -TWO_ARGS_FUNC(pow) -SINGLE_ARG_FUNC(floor) -SINGLE_ARG_FUNC(ceil) -SINGLE_ARG_FUNC(exp) - -#define _DECL_FUNC(name,nparams,tycheck) {_SC(#name),math_##name,nparams,tycheck} -static SQRegFunction mathlib_funcs[] = { - _DECL_FUNC(sqrt,2,_SC(".n")), - _DECL_FUNC(sin,2,_SC(".n")), - _DECL_FUNC(cos,2,_SC(".n")), - _DECL_FUNC(asin,2,_SC(".n")), - _DECL_FUNC(acos,2,_SC(".n")), - _DECL_FUNC(log,2,_SC(".n")), - _DECL_FUNC(log10,2,_SC(".n")), - _DECL_FUNC(tan,2,_SC(".n")), - _DECL_FUNC(atan,2,_SC(".n")), - _DECL_FUNC(atan2,3,_SC(".nn")), - _DECL_FUNC(pow,3,_SC(".nn")), - _DECL_FUNC(floor,2,_SC(".n")), - _DECL_FUNC(ceil,2,_SC(".n")), - _DECL_FUNC(exp,2,_SC(".n")), - _DECL_FUNC(srand,2,_SC(".n")), - _DECL_FUNC(rand,1,NULL), - _DECL_FUNC(fabs,2,_SC(".n")), - _DECL_FUNC(abs,2,_SC(".n")), - {0,0}, -}; - -#ifndef M_PI -#define M_PI (3.14159265358979323846) -#endif - -SQRESULT sqstd_register_mathlib(HSQUIRRELVM v) -{ - SQInteger i=0; - while(mathlib_funcs[i].name!=0) { - sq_pushstring(v,mathlib_funcs[i].name,-1); - sq_newclosure(v,mathlib_funcs[i].f,0); - sq_setparamscheck(v,mathlib_funcs[i].nparamscheck,mathlib_funcs[i].typemask); - sq_setnativeclosurename(v,-1,mathlib_funcs[i].name); - sq_createslot(v,-3); - i++; - } - sq_pushstring(v,_SC("RAND_MAX"),-1); - sq_pushinteger(v,RAND_MAX); - sq_createslot(v,-3); - sq_pushstring(v,_SC("PI"),-1); - sq_pushfloat(v,(SQFloat)M_PI); - sq_createslot(v,-3); - return SQ_OK; -} +/* see copyright notice in squirrel.h */ +#include +#include +#include +#include + +#define SINGLE_ARG_FUNC(_funcname) static SQInteger math_##_funcname(HSQUIRRELVM v){ \ + SQFloat f; \ + sq_getfloat(v,2,&f); \ + sq_pushfloat(v,(SQFloat)_funcname(f)); \ + return 1; \ +} + +#define TWO_ARGS_FUNC(_funcname) static SQInteger math_##_funcname(HSQUIRRELVM v){ \ + SQFloat p1,p2; \ + sq_getfloat(v,2,&p1); \ + sq_getfloat(v,3,&p2); \ + sq_pushfloat(v,(SQFloat)_funcname(p1,p2)); \ + return 1; \ +} + +static SQInteger math_srand(HSQUIRRELVM v) +{ + SQInteger i; + if(SQ_FAILED(sq_getinteger(v,2,&i))) + return sq_throwerror(v,_SC("invalid param")); + srand((unsigned int)i); + return 0; +} + +static SQInteger math_rand(HSQUIRRELVM v) +{ + sq_pushinteger(v,rand()); + return 1; +} + +static SQInteger math_abs(HSQUIRRELVM v) +{ + SQInteger n; + sq_getinteger(v,2,&n); + sq_pushinteger(v,(SQInteger)abs((int)n)); + return 1; +} + +SINGLE_ARG_FUNC(sqrt) +SINGLE_ARG_FUNC(fabs) +SINGLE_ARG_FUNC(sin) +SINGLE_ARG_FUNC(cos) +SINGLE_ARG_FUNC(asin) +SINGLE_ARG_FUNC(acos) +SINGLE_ARG_FUNC(log) +SINGLE_ARG_FUNC(log10) +SINGLE_ARG_FUNC(tan) +SINGLE_ARG_FUNC(atan) +TWO_ARGS_FUNC(atan2) +TWO_ARGS_FUNC(pow) +SINGLE_ARG_FUNC(floor) +SINGLE_ARG_FUNC(ceil) +SINGLE_ARG_FUNC(exp) + +#define _DECL_FUNC(name,nparams,tycheck) {_SC(#name),math_##name,nparams,tycheck} +static SQRegFunction mathlib_funcs[] = { + _DECL_FUNC(sqrt,2,_SC(".n")), + _DECL_FUNC(sin,2,_SC(".n")), + _DECL_FUNC(cos,2,_SC(".n")), + _DECL_FUNC(asin,2,_SC(".n")), + _DECL_FUNC(acos,2,_SC(".n")), + _DECL_FUNC(log,2,_SC(".n")), + _DECL_FUNC(log10,2,_SC(".n")), + _DECL_FUNC(tan,2,_SC(".n")), + _DECL_FUNC(atan,2,_SC(".n")), + _DECL_FUNC(atan2,3,_SC(".nn")), + _DECL_FUNC(pow,3,_SC(".nn")), + _DECL_FUNC(floor,2,_SC(".n")), + _DECL_FUNC(ceil,2,_SC(".n")), + _DECL_FUNC(exp,2,_SC(".n")), + _DECL_FUNC(srand,2,_SC(".n")), + _DECL_FUNC(rand,1,NULL), + _DECL_FUNC(fabs,2,_SC(".n")), + _DECL_FUNC(abs,2,_SC(".n")), + {0,0}, +}; + +#ifndef M_PI +#define M_PI (3.14159265358979323846) +#endif + +SQRESULT sqstd_register_mathlib(HSQUIRRELVM v) +{ + SQInteger i=0; + while(mathlib_funcs[i].name!=0) { + sq_pushstring(v,mathlib_funcs[i].name,-1); + sq_newclosure(v,mathlib_funcs[i].f,0); + sq_setparamscheck(v,mathlib_funcs[i].nparamscheck,mathlib_funcs[i].typemask); + sq_setnativeclosurename(v,-1,mathlib_funcs[i].name); + sq_createslot(v,-3); + i++; + } + sq_pushstring(v,_SC("RAND_MAX"),-1); + sq_pushinteger(v,RAND_MAX); + sq_createslot(v,-3); + sq_pushstring(v,_SC("PI"),-1); + sq_pushfloat(v,(SQFloat)M_PI); + sq_createslot(v,-3); + return SQ_OK; +} diff -Nru supertux-0.3.3/external/squirrel/sqstdlib/sqstdrex.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdrex.cpp --- supertux-0.3.3/external/squirrel/sqstdlib/sqstdrex.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdrex.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,637 +1,637 @@ -/* see copyright notice in squirrel.h */ -#include -#include -#include -#include -#include "sqstdstring.h" - -#ifdef _UINCODE -#define scisprint iswprint -#else -#define scisprint isprint -#endif - -#ifdef _DEBUG -#include - -static const SQChar *g_nnames[] = -{ - _SC("NONE"),_SC("OP_GREEDY"), _SC("OP_OR"), - _SC("OP_EXPR"),_SC("OP_NOCAPEXPR"),_SC("OP_DOT"), _SC("OP_CLASS"), - _SC("OP_CCLASS"),_SC("OP_NCLASS"),_SC("OP_RANGE"),_SC("OP_CHAR"), - _SC("OP_EOL"),_SC("OP_BOL"),_SC("OP_WB") -}; - -#endif - -#define OP_GREEDY (MAX_CHAR+1) // * + ? {n} -#define OP_OR (MAX_CHAR+2) -#define OP_EXPR (MAX_CHAR+3) //parentesis () -#define OP_NOCAPEXPR (MAX_CHAR+4) //parentesis (?:) -#define OP_DOT (MAX_CHAR+5) -#define OP_CLASS (MAX_CHAR+6) -#define OP_CCLASS (MAX_CHAR+7) -#define OP_NCLASS (MAX_CHAR+8) //negates class the [^ -#define OP_RANGE (MAX_CHAR+9) -#define OP_CHAR (MAX_CHAR+10) -#define OP_EOL (MAX_CHAR+11) -#define OP_BOL (MAX_CHAR+12) -#define OP_WB (MAX_CHAR+13) - -#define SQREX_SYMBOL_ANY_CHAR ('.') -#define SQREX_SYMBOL_GREEDY_ONE_OR_MORE ('+') -#define SQREX_SYMBOL_GREEDY_ZERO_OR_MORE ('*') -#define SQREX_SYMBOL_GREEDY_ZERO_OR_ONE ('?') -#define SQREX_SYMBOL_BRANCH ('|') -#define SQREX_SYMBOL_END_OF_STRING ('$') -#define SQREX_SYMBOL_BEGINNING_OF_STRING ('^') -#define SQREX_SYMBOL_ESCAPE_CHAR ('\\') - - -typedef int SQRexNodeType; - -typedef struct tagSQRexNode{ - SQRexNodeType type; - SQInteger left; - SQInteger right; - SQInteger next; -}SQRexNode; - -struct SQRex{ - const SQChar *_eol; - const SQChar *_bol; - const SQChar *_p; - SQInteger _first; - SQInteger _op; - SQRexNode *_nodes; - SQInteger _nallocated; - SQInteger _nsize; - SQInteger _nsubexpr; - SQRexMatch *_matches; - SQInteger _currsubexp; - void *_jmpbuf; - const SQChar **_error; -}; - -static SQInteger sqstd_rex_list(SQRex *exp); - -static SQInteger sqstd_rex_newnode(SQRex *exp, SQRexNodeType type) -{ - SQRexNode n; - n.type = type; - n.next = n.right = n.left = -1; - if(type == OP_EXPR) - n.right = exp->_nsubexpr++; - if(exp->_nallocated < (exp->_nsize + 1)) { - SQInteger oldsize = exp->_nallocated; - exp->_nallocated *= 2; - exp->_nodes = (SQRexNode *)sq_realloc(exp->_nodes, oldsize * sizeof(SQRexNode) ,exp->_nallocated * sizeof(SQRexNode)); - } - exp->_nodes[exp->_nsize++] = n; - SQInteger newid = exp->_nsize - 1; - return (SQInteger)newid; -} - -static void sqstd_rex_error(SQRex *exp,const SQChar *error) -{ - if(exp->_error) *exp->_error = error; - longjmp(*((jmp_buf*)exp->_jmpbuf),-1); -} - -static void sqstd_rex_expect(SQRex *exp, SQInteger n){ - if((*exp->_p) != n) - sqstd_rex_error(exp, _SC("expected paren")); - exp->_p++; -} - -static SQChar sqstd_rex_escapechar(SQRex *exp) -{ - if(*exp->_p == SQREX_SYMBOL_ESCAPE_CHAR){ - exp->_p++; - switch(*exp->_p) { - case 'v': exp->_p++; return '\v'; - case 'n': exp->_p++; return '\n'; - case 't': exp->_p++; return '\t'; - case 'r': exp->_p++; return '\r'; - case 'f': exp->_p++; return '\f'; - default: return (*exp->_p++); - } - } else if(!scisprint(*exp->_p)) sqstd_rex_error(exp,_SC("letter expected")); - return (*exp->_p++); -} - -static SQInteger sqstd_rex_charclass(SQRex *exp,SQInteger classid) -{ - SQInteger n = sqstd_rex_newnode(exp,OP_CCLASS); - exp->_nodes[n].left = classid; - return n; -} - -static SQInteger sqstd_rex_charnode(SQRex *exp,SQBool isclass) -{ - SQChar t; - if(*exp->_p == SQREX_SYMBOL_ESCAPE_CHAR) { - exp->_p++; - switch(*exp->_p) { - case 'n': exp->_p++; return sqstd_rex_newnode(exp,'\n'); - case 't': exp->_p++; return sqstd_rex_newnode(exp,'\t'); - case 'r': exp->_p++; return sqstd_rex_newnode(exp,'\r'); - case 'f': exp->_p++; return sqstd_rex_newnode(exp,'\f'); - case 'v': exp->_p++; return sqstd_rex_newnode(exp,'\v'); - case 'a': case 'A': case 'w': case 'W': case 's': case 'S': - case 'd': case 'D': case 'x': case 'X': case 'c': case 'C': - case 'p': case 'P': case 'l': case 'u': - { - t = *exp->_p; exp->_p++; - return sqstd_rex_charclass(exp,t); - } - case 'b': - case 'B': - if(!isclass) { - SQInteger node = sqstd_rex_newnode(exp,OP_WB); - exp->_nodes[node].left = *exp->_p; - exp->_p++; - return node; - } //else default - default: - t = *exp->_p; exp->_p++; - return sqstd_rex_newnode(exp,t); - } - } - else if(!scisprint(*exp->_p)) { - - sqstd_rex_error(exp,_SC("letter expected")); - } - t = *exp->_p; exp->_p++; - return sqstd_rex_newnode(exp,t); -} -static SQInteger sqstd_rex_class(SQRex *exp) -{ - SQInteger ret = -1; - SQInteger first = -1,chain; - if(*exp->_p == SQREX_SYMBOL_BEGINNING_OF_STRING){ - ret = sqstd_rex_newnode(exp,OP_NCLASS); - exp->_p++; - }else ret = sqstd_rex_newnode(exp,OP_CLASS); - - if(*exp->_p == ']') sqstd_rex_error(exp,_SC("empty class")); - chain = ret; - while(*exp->_p != ']' && exp->_p != exp->_eol) { - if(*exp->_p == '-' && first != -1){ - SQInteger r; - if(*exp->_p++ == ']') sqstd_rex_error(exp,_SC("unfinished range")); - r = sqstd_rex_newnode(exp,OP_RANGE); - if(first>*exp->_p) sqstd_rex_error(exp,_SC("invalid range")); - if(exp->_nodes[first].type == OP_CCLASS) sqstd_rex_error(exp,_SC("cannot use character classes in ranges")); - exp->_nodes[r].left = exp->_nodes[first].type; - SQInteger t = sqstd_rex_escapechar(exp); - exp->_nodes[r].right = t; - exp->_nodes[chain].next = r; - chain = r; - first = -1; - } - else{ - if(first!=-1){ - SQInteger c = first; - exp->_nodes[chain].next = c; - chain = c; - first = sqstd_rex_charnode(exp,SQTrue); - } - else{ - first = sqstd_rex_charnode(exp,SQTrue); - } - } - } - if(first!=-1){ - SQInteger c = first; - exp->_nodes[chain].next = c; - chain = c; - first = -1; - } - /* hack? */ - exp->_nodes[ret].left = exp->_nodes[ret].next; - exp->_nodes[ret].next = -1; - return ret; -} - -static SQInteger sqstd_rex_parsenumber(SQRex *exp) -{ - SQInteger ret = *exp->_p-'0'; - SQInteger positions = 10; - exp->_p++; - while(isdigit(*exp->_p)) { - ret = ret*10+(*exp->_p++-'0'); - if(positions==1000000000) sqstd_rex_error(exp,_SC("overflow in numeric constant")); - positions *= 10; - }; - return ret; -} - -static SQInteger sqstd_rex_element(SQRex *exp) -{ - SQInteger ret = -1; - switch(*exp->_p) - { - case '(': { - SQInteger expr; - exp->_p++; - - - if(*exp->_p =='?') { - exp->_p++; - sqstd_rex_expect(exp,':'); - expr = sqstd_rex_newnode(exp,OP_NOCAPEXPR); - } - else - expr = sqstd_rex_newnode(exp,OP_EXPR); - SQInteger newn = sqstd_rex_list(exp); - exp->_nodes[expr].left = newn; - ret = expr; - sqstd_rex_expect(exp,')'); - } - break; - case '[': - exp->_p++; - ret = sqstd_rex_class(exp); - sqstd_rex_expect(exp,']'); - break; - case SQREX_SYMBOL_END_OF_STRING: exp->_p++; ret = sqstd_rex_newnode(exp,OP_EOL);break; - case SQREX_SYMBOL_ANY_CHAR: exp->_p++; ret = sqstd_rex_newnode(exp,OP_DOT);break; - default: - ret = sqstd_rex_charnode(exp,SQFalse); - break; - } - - - SQInteger op; - SQBool isgreedy = SQFalse; - unsigned short p0 = 0, p1 = 0; - switch(*exp->_p){ - case SQREX_SYMBOL_GREEDY_ZERO_OR_MORE: p0 = 0; p1 = 0xFFFF; exp->_p++; isgreedy = SQTrue; break; - case SQREX_SYMBOL_GREEDY_ONE_OR_MORE: p0 = 1; p1 = 0xFFFF; exp->_p++; isgreedy = SQTrue; break; - case SQREX_SYMBOL_GREEDY_ZERO_OR_ONE: p0 = 0; p1 = 1; exp->_p++; isgreedy = SQTrue; break; - case '{': - exp->_p++; - if(!isdigit(*exp->_p)) sqstd_rex_error(exp,_SC("number expected")); - p0 = (unsigned short)sqstd_rex_parsenumber(exp); - /*******************************/ - switch(*exp->_p) { - case '}': - p1 = p0; exp->_p++; - break; - case ',': - exp->_p++; - p1 = 0xFFFF; - if(isdigit(*exp->_p)){ - p1 = (unsigned short)sqstd_rex_parsenumber(exp); - } - sqstd_rex_expect(exp,'}'); - break; - default: - sqstd_rex_error(exp,_SC(", or } expected")); - } - /*******************************/ - isgreedy = SQTrue; - break; - - } - if(isgreedy) { - SQInteger nnode = sqstd_rex_newnode(exp,OP_GREEDY); - op = OP_GREEDY; - exp->_nodes[nnode].left = ret; - exp->_nodes[nnode].right = ((p0)<<16)|p1; - ret = nnode; - } - - if((*exp->_p != SQREX_SYMBOL_BRANCH) && (*exp->_p != ')') && (*exp->_p != SQREX_SYMBOL_GREEDY_ZERO_OR_MORE) && (*exp->_p != SQREX_SYMBOL_GREEDY_ONE_OR_MORE) && (*exp->_p != '\0')) { - SQInteger nnode = sqstd_rex_element(exp); - exp->_nodes[ret].next = nnode; - } - - return ret; -} - -static SQInteger sqstd_rex_list(SQRex *exp) -{ - SQInteger ret=-1,e; - if(*exp->_p == SQREX_SYMBOL_BEGINNING_OF_STRING) { - exp->_p++; - ret = sqstd_rex_newnode(exp,OP_BOL); - } - e = sqstd_rex_element(exp); - if(ret != -1) { - exp->_nodes[ret].next = e; - } - else ret = e; - - if(*exp->_p == SQREX_SYMBOL_BRANCH) { - SQInteger temp,tright; - exp->_p++; - temp = sqstd_rex_newnode(exp,OP_OR); - exp->_nodes[temp].left = ret; - tright = sqstd_rex_list(exp); - exp->_nodes[temp].right = tright; - ret = temp; - } - return ret; -} - -static SQBool sqstd_rex_matchcclass(SQInteger cclass,SQChar c) -{ - switch(cclass) { - case 'a': return isalpha(c)?SQTrue:SQFalse; - case 'A': return !isalpha(c)?SQTrue:SQFalse; - case 'w': return (isalnum(c) || c == '_')?SQTrue:SQFalse; - case 'W': return (!isalnum(c) && c != '_')?SQTrue:SQFalse; - case 's': return isspace(c)?SQTrue:SQFalse; - case 'S': return !isspace(c)?SQTrue:SQFalse; - case 'd': return isdigit(c)?SQTrue:SQFalse; - case 'D': return !isdigit(c)?SQTrue:SQFalse; - case 'x': return isxdigit(c)?SQTrue:SQFalse; - case 'X': return !isxdigit(c)?SQTrue:SQFalse; - case 'c': return iscntrl(c)?SQTrue:SQFalse; - case 'C': return !iscntrl(c)?SQTrue:SQFalse; - case 'p': return ispunct(c)?SQTrue:SQFalse; - case 'P': return !ispunct(c)?SQTrue:SQFalse; - case 'l': return islower(c)?SQTrue:SQFalse; - case 'u': return isupper(c)?SQTrue:SQFalse; - } - return SQFalse; /*cannot happen*/ -} - -static SQBool sqstd_rex_matchclass(SQRex* exp,SQRexNode *node,SQChar c) -{ - do { - switch(node->type) { - case OP_RANGE: - if(c >= node->left && c <= node->right) return SQTrue; - break; - case OP_CCLASS: - if(sqstd_rex_matchcclass(node->left,c)) return SQTrue; - break; - default: - if(c == node->type)return SQTrue; - } - } while((node->next != -1) && (node = &exp->_nodes[node->next])); - return SQFalse; -} - -static const SQChar *sqstd_rex_matchnode(SQRex* exp,SQRexNode *node,const SQChar *str,SQRexNode *next) -{ - - SQRexNodeType type = node->type; - switch(type) { - case OP_GREEDY: { - //SQRexNode *greedystop = (node->next != -1) ? &exp->_nodes[node->next] : NULL; - SQRexNode *greedystop = NULL; - SQInteger p0 = (node->right >> 16)&0x0000FFFF, p1 = node->right&0x0000FFFF, nmaches = 0; - const SQChar *s=str, *good = str; - - if(node->next != -1) { - greedystop = &exp->_nodes[node->next]; - } - else { - greedystop = next; - } - - while((nmaches == 0xFFFF || nmaches < p1)) { - - const SQChar *stop; - if(!(s = sqstd_rex_matchnode(exp,&exp->_nodes[node->left],s,greedystop))) - break; - nmaches++; - good=s; - if(greedystop) { - //checks that 0 matches satisfy the expression(if so skips) - //if not would always stop(for instance if is a '?') - if(greedystop->type != OP_GREEDY || - (greedystop->type == OP_GREEDY && ((greedystop->right >> 16)&0x0000FFFF) != 0)) - { - SQRexNode *gnext = NULL; - if(greedystop->next != -1) { - gnext = &exp->_nodes[greedystop->next]; - }else if(next && next->next != -1){ - gnext = &exp->_nodes[next->next]; - } - stop = sqstd_rex_matchnode(exp,greedystop,s,gnext); - if(stop) { - //if satisfied stop it - if(p0 == p1 && p0 == nmaches) break; - else if(nmaches >= p0 && p1 == 0xFFFF) break; - else if(nmaches >= p0 && nmaches <= p1) break; - } - } - } - - if(s >= exp->_eol) - break; - } - if(p0 == p1 && p0 == nmaches) return good; - else if(nmaches >= p0 && p1 == 0xFFFF) return good; - else if(nmaches >= p0 && nmaches <= p1) return good; - return NULL; - } - case OP_OR: { - const SQChar *asd = str; - SQRexNode *temp=&exp->_nodes[node->left]; - while( (asd = sqstd_rex_matchnode(exp,temp,asd,NULL)) ) { - if(temp->next != -1) - temp = &exp->_nodes[temp->next]; - else - return asd; - } - asd = str; - temp = &exp->_nodes[node->right]; - while( (asd = sqstd_rex_matchnode(exp,temp,asd,NULL)) ) { - if(temp->next != -1) - temp = &exp->_nodes[temp->next]; - else - return asd; - } - return NULL; - break; - } - case OP_EXPR: - case OP_NOCAPEXPR:{ - SQRexNode *n = &exp->_nodes[node->left]; - const SQChar *cur = str; - SQInteger capture = -1; - if(node->type != OP_NOCAPEXPR && node->right == exp->_currsubexp) { - capture = exp->_currsubexp; - exp->_matches[capture].begin = cur; - exp->_currsubexp++; - } - - do { - SQRexNode *subnext = NULL; - if(n->next != -1) { - subnext = &exp->_nodes[n->next]; - }else { - subnext = next; - } - if(!(cur = sqstd_rex_matchnode(exp,n,cur,subnext))) { - if(capture != -1){ - exp->_matches[capture].begin = 0; - exp->_matches[capture].len = 0; - } - return NULL; - } - } while((n->next != -1) && (n = &exp->_nodes[n->next])); - - if(capture != -1) - exp->_matches[capture].len = cur - exp->_matches[capture].begin; - return cur; - } - case OP_WB: - if(str == exp->_bol && !isspace(*str) - || (str == exp->_eol && !isspace(*(str-1))) - || (!isspace(*str) && isspace(*(str+1))) - || (isspace(*str) && !isspace(*(str+1))) ) { - return (node->left == 'b')?str:NULL; - } - return (node->left == 'b')?NULL:str; - case OP_BOL: - if(str == exp->_bol) return str; - return NULL; - case OP_EOL: - if(str == exp->_eol) return str; - return NULL; - case OP_DOT:{ - *str++; - } - return str; - case OP_NCLASS: - case OP_CLASS: - if(sqstd_rex_matchclass(exp,&exp->_nodes[node->left],*str)?(type == OP_CLASS?SQTrue:SQFalse):(type == OP_NCLASS?SQTrue:SQFalse)) { - *str++; - return str; - } - return NULL; - case OP_CCLASS: - if(sqstd_rex_matchcclass(node->left,*str)) { - *str++; - return str; - } - return NULL; - default: /* char */ - if(*str != node->type) return NULL; - *str++; - return str; - } - return NULL; -} - -/* public api */ -SQRex *sqstd_rex_compile(const SQChar *pattern,const SQChar **error) -{ - SQRex *exp = (SQRex *)sq_malloc(sizeof(SQRex)); - exp->_eol = exp->_bol = NULL; - exp->_p = pattern; - exp->_nallocated = (SQInteger)scstrlen(pattern) * sizeof(SQChar); - exp->_nodes = (SQRexNode *)sq_malloc(exp->_nallocated * sizeof(SQRexNode)); - exp->_nsize = 0; - exp->_matches = 0; - exp->_nsubexpr = 0; - exp->_first = sqstd_rex_newnode(exp,OP_EXPR); - exp->_error = error; - exp->_jmpbuf = sq_malloc(sizeof(jmp_buf)); - if(setjmp(*((jmp_buf*)exp->_jmpbuf)) == 0) { - SQInteger res = sqstd_rex_list(exp); - exp->_nodes[exp->_first].left = res; - if(*exp->_p!='\0') - sqstd_rex_error(exp,_SC("unexpected character")); -#ifdef _DEBUG - { - SQInteger nsize,i; - SQRexNode *t; - nsize = exp->_nsize; - t = &exp->_nodes[0]; - scprintf(_SC("\n")); - for(i = 0;i < nsize; i++) { - if(exp->_nodes[i].type>MAX_CHAR) - scprintf(_SC("[%02d] %10s "),i,g_nnames[exp->_nodes[i].type-MAX_CHAR]); - else - scprintf(_SC("[%02d] %10c "),i,exp->_nodes[i].type); - scprintf(_SC("left %02d right %02d next %02d\n"),exp->_nodes[i].left,exp->_nodes[i].right,exp->_nodes[i].next); - } - scprintf(_SC("\n")); - } -#endif - exp->_matches = (SQRexMatch *) sq_malloc(exp->_nsubexpr * sizeof(SQRexMatch)); - memset(exp->_matches,0,exp->_nsubexpr * sizeof(SQRexMatch)); - } - else{ - sqstd_rex_free(exp); - return NULL; - } - return exp; -} - -void sqstd_rex_free(SQRex *exp) -{ - if(exp) { - if(exp->_nodes) sq_free(exp->_nodes,exp->_nallocated * sizeof(SQRexNode)); - if(exp->_jmpbuf) sq_free(exp->_jmpbuf,sizeof(jmp_buf)); - if(exp->_matches) sq_free(exp->_matches,exp->_nsubexpr * sizeof(SQRexMatch)); - sq_free(exp,sizeof(SQRex)); - } -} - -SQBool sqstd_rex_match(SQRex* exp,const SQChar* text) -{ - const SQChar* res = NULL; - exp->_bol = text; - exp->_eol = text + scstrlen(text); - exp->_currsubexp = 0; - res = sqstd_rex_matchnode(exp,exp->_nodes,text,NULL); - if(res == NULL || res != exp->_eol) - return SQFalse; - return SQTrue; -} - -SQBool sqstd_rex_searchrange(SQRex* exp,const SQChar* text_begin,const SQChar* text_end,const SQChar** out_begin, const SQChar** out_end) -{ - const SQChar *cur = NULL; - SQInteger node = exp->_first; - if(text_begin >= text_end) return SQFalse; - exp->_bol = text_begin; - exp->_eol = text_end; - do { - cur = text_begin; - while(node != -1) { - exp->_currsubexp = 0; - cur = sqstd_rex_matchnode(exp,&exp->_nodes[node],cur,NULL); - if(!cur) - break; - node = exp->_nodes[node].next; - } - *text_begin++; - } while(cur == NULL && text_begin != text_end); - - if(cur == NULL) - return SQFalse; - - --text_begin; - - if(out_begin) *out_begin = text_begin; - if(out_end) *out_end = cur; - return SQTrue; -} - -SQBool sqstd_rex_search(SQRex* exp,const SQChar* text, const SQChar** out_begin, const SQChar** out_end) -{ - return sqstd_rex_searchrange(exp,text,text + scstrlen(text),out_begin,out_end); -} - -SQInteger sqstd_rex_getsubexpcount(SQRex* exp) -{ - return exp->_nsubexpr; -} - -SQBool sqstd_rex_getsubexp(SQRex* exp, SQInteger n, SQRexMatch *subexp) -{ - if( n<0 || n >= exp->_nsubexpr) return SQFalse; - *subexp = exp->_matches[n]; - return SQTrue; -} - +/* see copyright notice in squirrel.h */ +#include +#include +#include +#include +#include "sqstdstring.h" + +#ifdef _UINCODE +#define scisprint iswprint +#else +#define scisprint isprint +#endif + +#ifdef _DEBUG +#include + +static const SQChar *g_nnames[] = +{ + _SC("NONE"),_SC("OP_GREEDY"), _SC("OP_OR"), + _SC("OP_EXPR"),_SC("OP_NOCAPEXPR"),_SC("OP_DOT"), _SC("OP_CLASS"), + _SC("OP_CCLASS"),_SC("OP_NCLASS"),_SC("OP_RANGE"),_SC("OP_CHAR"), + _SC("OP_EOL"),_SC("OP_BOL"),_SC("OP_WB") +}; + +#endif + +#define OP_GREEDY (MAX_CHAR+1) // * + ? {n} +#define OP_OR (MAX_CHAR+2) +#define OP_EXPR (MAX_CHAR+3) //parentesis () +#define OP_NOCAPEXPR (MAX_CHAR+4) //parentesis (?:) +#define OP_DOT (MAX_CHAR+5) +#define OP_CLASS (MAX_CHAR+6) +#define OP_CCLASS (MAX_CHAR+7) +#define OP_NCLASS (MAX_CHAR+8) //negates class the [^ +#define OP_RANGE (MAX_CHAR+9) +#define OP_CHAR (MAX_CHAR+10) +#define OP_EOL (MAX_CHAR+11) +#define OP_BOL (MAX_CHAR+12) +#define OP_WB (MAX_CHAR+13) + +#define SQREX_SYMBOL_ANY_CHAR ('.') +#define SQREX_SYMBOL_GREEDY_ONE_OR_MORE ('+') +#define SQREX_SYMBOL_GREEDY_ZERO_OR_MORE ('*') +#define SQREX_SYMBOL_GREEDY_ZERO_OR_ONE ('?') +#define SQREX_SYMBOL_BRANCH ('|') +#define SQREX_SYMBOL_END_OF_STRING ('$') +#define SQREX_SYMBOL_BEGINNING_OF_STRING ('^') +#define SQREX_SYMBOL_ESCAPE_CHAR ('\\') + + +typedef int SQRexNodeType; + +typedef struct tagSQRexNode{ + SQRexNodeType type; + SQInteger left; + SQInteger right; + SQInteger next; +}SQRexNode; + +struct SQRex{ + const SQChar *_eol; + const SQChar *_bol; + const SQChar *_p; + SQInteger _first; + SQInteger _op; + SQRexNode *_nodes; + SQInteger _nallocated; + SQInteger _nsize; + SQInteger _nsubexpr; + SQRexMatch *_matches; + SQInteger _currsubexp; + void *_jmpbuf; + const SQChar **_error; +}; + +static SQInteger sqstd_rex_list(SQRex *exp); + +static SQInteger sqstd_rex_newnode(SQRex *exp, SQRexNodeType type) +{ + SQRexNode n; + n.type = type; + n.next = n.right = n.left = -1; + if(type == OP_EXPR) + n.right = exp->_nsubexpr++; + if(exp->_nallocated < (exp->_nsize + 1)) { + SQInteger oldsize = exp->_nallocated; + exp->_nallocated *= 2; + exp->_nodes = (SQRexNode *)sq_realloc(exp->_nodes, oldsize * sizeof(SQRexNode) ,exp->_nallocated * sizeof(SQRexNode)); + } + exp->_nodes[exp->_nsize++] = n; + SQInteger newid = exp->_nsize - 1; + return (SQInteger)newid; +} + +static void sqstd_rex_error(SQRex *exp,const SQChar *error) +{ + if(exp->_error) *exp->_error = error; + longjmp(*((jmp_buf*)exp->_jmpbuf),-1); +} + +static void sqstd_rex_expect(SQRex *exp, SQInteger n){ + if((*exp->_p) != n) + sqstd_rex_error(exp, _SC("expected paren")); + exp->_p++; +} + +static SQChar sqstd_rex_escapechar(SQRex *exp) +{ + if(*exp->_p == SQREX_SYMBOL_ESCAPE_CHAR){ + exp->_p++; + switch(*exp->_p) { + case 'v': exp->_p++; return '\v'; + case 'n': exp->_p++; return '\n'; + case 't': exp->_p++; return '\t'; + case 'r': exp->_p++; return '\r'; + case 'f': exp->_p++; return '\f'; + default: return (*exp->_p++); + } + } else if(!scisprint(*exp->_p)) sqstd_rex_error(exp,_SC("letter expected")); + return (*exp->_p++); +} + +static SQInteger sqstd_rex_charclass(SQRex *exp,SQInteger classid) +{ + SQInteger n = sqstd_rex_newnode(exp,OP_CCLASS); + exp->_nodes[n].left = classid; + return n; +} + +static SQInteger sqstd_rex_charnode(SQRex *exp,SQBool isclass) +{ + SQChar t; + if(*exp->_p == SQREX_SYMBOL_ESCAPE_CHAR) { + exp->_p++; + switch(*exp->_p) { + case 'n': exp->_p++; return sqstd_rex_newnode(exp,'\n'); + case 't': exp->_p++; return sqstd_rex_newnode(exp,'\t'); + case 'r': exp->_p++; return sqstd_rex_newnode(exp,'\r'); + case 'f': exp->_p++; return sqstd_rex_newnode(exp,'\f'); + case 'v': exp->_p++; return sqstd_rex_newnode(exp,'\v'); + case 'a': case 'A': case 'w': case 'W': case 's': case 'S': + case 'd': case 'D': case 'x': case 'X': case 'c': case 'C': + case 'p': case 'P': case 'l': case 'u': + { + t = *exp->_p; exp->_p++; + return sqstd_rex_charclass(exp,t); + } + case 'b': + case 'B': + if(!isclass) { + SQInteger node = sqstd_rex_newnode(exp,OP_WB); + exp->_nodes[node].left = *exp->_p; + exp->_p++; + return node; + } //else default + default: + t = *exp->_p; exp->_p++; + return sqstd_rex_newnode(exp,t); + } + } + else if(!scisprint(*exp->_p)) { + + sqstd_rex_error(exp,_SC("letter expected")); + } + t = *exp->_p; exp->_p++; + return sqstd_rex_newnode(exp,t); +} +static SQInteger sqstd_rex_class(SQRex *exp) +{ + SQInteger ret = -1; + SQInteger first = -1,chain; + if(*exp->_p == SQREX_SYMBOL_BEGINNING_OF_STRING){ + ret = sqstd_rex_newnode(exp,OP_NCLASS); + exp->_p++; + }else ret = sqstd_rex_newnode(exp,OP_CLASS); + + if(*exp->_p == ']') sqstd_rex_error(exp,_SC("empty class")); + chain = ret; + while(*exp->_p != ']' && exp->_p != exp->_eol) { + if(*exp->_p == '-' && first != -1){ + SQInteger r; + if(*exp->_p++ == ']') sqstd_rex_error(exp,_SC("unfinished range")); + r = sqstd_rex_newnode(exp,OP_RANGE); + if(exp->_nodes[first].type>*exp->_p) sqstd_rex_error(exp,_SC("invalid range")); + if(exp->_nodes[first].type == OP_CCLASS) sqstd_rex_error(exp,_SC("cannot use character classes in ranges")); + exp->_nodes[r].left = exp->_nodes[first].type; + SQInteger t = sqstd_rex_escapechar(exp); + exp->_nodes[r].right = t; + exp->_nodes[chain].next = r; + chain = r; + first = -1; + } + else{ + if(first!=-1){ + SQInteger c = first; + exp->_nodes[chain].next = c; + chain = c; + first = sqstd_rex_charnode(exp,SQTrue); + } + else{ + first = sqstd_rex_charnode(exp,SQTrue); + } + } + } + if(first!=-1){ + SQInteger c = first; + exp->_nodes[chain].next = c; + chain = c; + first = -1; + } + /* hack? */ + exp->_nodes[ret].left = exp->_nodes[ret].next; + exp->_nodes[ret].next = -1; + return ret; +} + +static SQInteger sqstd_rex_parsenumber(SQRex *exp) +{ + SQInteger ret = *exp->_p-'0'; + SQInteger positions = 10; + exp->_p++; + while(isdigit(*exp->_p)) { + ret = ret*10+(*exp->_p++-'0'); + if(positions==1000000000) sqstd_rex_error(exp,_SC("overflow in numeric constant")); + positions *= 10; + }; + return ret; +} + +static SQInteger sqstd_rex_element(SQRex *exp) +{ + SQInteger ret = -1; + switch(*exp->_p) + { + case '(': { + SQInteger expr; + exp->_p++; + + + if(*exp->_p =='?') { + exp->_p++; + sqstd_rex_expect(exp,':'); + expr = sqstd_rex_newnode(exp,OP_NOCAPEXPR); + } + else + expr = sqstd_rex_newnode(exp,OP_EXPR); + SQInteger newn = sqstd_rex_list(exp); + exp->_nodes[expr].left = newn; + ret = expr; + sqstd_rex_expect(exp,')'); + } + break; + case '[': + exp->_p++; + ret = sqstd_rex_class(exp); + sqstd_rex_expect(exp,']'); + break; + case SQREX_SYMBOL_END_OF_STRING: exp->_p++; ret = sqstd_rex_newnode(exp,OP_EOL);break; + case SQREX_SYMBOL_ANY_CHAR: exp->_p++; ret = sqstd_rex_newnode(exp,OP_DOT);break; + default: + ret = sqstd_rex_charnode(exp,SQFalse); + break; + } + + + SQInteger op; + SQBool isgreedy = SQFalse; + unsigned short p0 = 0, p1 = 0; + switch(*exp->_p){ + case SQREX_SYMBOL_GREEDY_ZERO_OR_MORE: p0 = 0; p1 = 0xFFFF; exp->_p++; isgreedy = SQTrue; break; + case SQREX_SYMBOL_GREEDY_ONE_OR_MORE: p0 = 1; p1 = 0xFFFF; exp->_p++; isgreedy = SQTrue; break; + case SQREX_SYMBOL_GREEDY_ZERO_OR_ONE: p0 = 0; p1 = 1; exp->_p++; isgreedy = SQTrue; break; + case '{': + exp->_p++; + if(!isdigit(*exp->_p)) sqstd_rex_error(exp,_SC("number expected")); + p0 = (unsigned short)sqstd_rex_parsenumber(exp); + /*******************************/ + switch(*exp->_p) { + case '}': + p1 = p0; exp->_p++; + break; + case ',': + exp->_p++; + p1 = 0xFFFF; + if(isdigit(*exp->_p)){ + p1 = (unsigned short)sqstd_rex_parsenumber(exp); + } + sqstd_rex_expect(exp,'}'); + break; + default: + sqstd_rex_error(exp,_SC(", or } expected")); + } + /*******************************/ + isgreedy = SQTrue; + break; + + } + if(isgreedy) { + SQInteger nnode = sqstd_rex_newnode(exp,OP_GREEDY); + op = OP_GREEDY; + exp->_nodes[nnode].left = ret; + exp->_nodes[nnode].right = ((p0)<<16)|p1; + ret = nnode; + } + + if((*exp->_p != SQREX_SYMBOL_BRANCH) && (*exp->_p != ')') && (*exp->_p != SQREX_SYMBOL_GREEDY_ZERO_OR_MORE) && (*exp->_p != SQREX_SYMBOL_GREEDY_ONE_OR_MORE) && (*exp->_p != '\0')) { + SQInteger nnode = sqstd_rex_element(exp); + exp->_nodes[ret].next = nnode; + } + + return ret; +} + +static SQInteger sqstd_rex_list(SQRex *exp) +{ + SQInteger ret=-1,e; + if(*exp->_p == SQREX_SYMBOL_BEGINNING_OF_STRING) { + exp->_p++; + ret = sqstd_rex_newnode(exp,OP_BOL); + } + e = sqstd_rex_element(exp); + if(ret != -1) { + exp->_nodes[ret].next = e; + } + else ret = e; + + if(*exp->_p == SQREX_SYMBOL_BRANCH) { + SQInteger temp,tright; + exp->_p++; + temp = sqstd_rex_newnode(exp,OP_OR); + exp->_nodes[temp].left = ret; + tright = sqstd_rex_list(exp); + exp->_nodes[temp].right = tright; + ret = temp; + } + return ret; +} + +static SQBool sqstd_rex_matchcclass(SQInteger cclass,SQChar c) +{ + switch(cclass) { + case 'a': return isalpha(c)?SQTrue:SQFalse; + case 'A': return !isalpha(c)?SQTrue:SQFalse; + case 'w': return (isalnum(c) || c == '_')?SQTrue:SQFalse; + case 'W': return (!isalnum(c) && c != '_')?SQTrue:SQFalse; + case 's': return isspace(c)?SQTrue:SQFalse; + case 'S': return !isspace(c)?SQTrue:SQFalse; + case 'd': return isdigit(c)?SQTrue:SQFalse; + case 'D': return !isdigit(c)?SQTrue:SQFalse; + case 'x': return isxdigit(c)?SQTrue:SQFalse; + case 'X': return !isxdigit(c)?SQTrue:SQFalse; + case 'c': return iscntrl(c)?SQTrue:SQFalse; + case 'C': return !iscntrl(c)?SQTrue:SQFalse; + case 'p': return ispunct(c)?SQTrue:SQFalse; + case 'P': return !ispunct(c)?SQTrue:SQFalse; + case 'l': return islower(c)?SQTrue:SQFalse; + case 'u': return isupper(c)?SQTrue:SQFalse; + } + return SQFalse; /*cannot happen*/ +} + +static SQBool sqstd_rex_matchclass(SQRex* exp,SQRexNode *node,SQChar c) +{ + do { + switch(node->type) { + case OP_RANGE: + if(c >= node->left && c <= node->right) return SQTrue; + break; + case OP_CCLASS: + if(sqstd_rex_matchcclass(node->left,c)) return SQTrue; + break; + default: + if(c == node->type)return SQTrue; + } + } while((node->next != -1) && (node = &exp->_nodes[node->next])); + return SQFalse; +} + +static const SQChar *sqstd_rex_matchnode(SQRex* exp,SQRexNode *node,const SQChar *str,SQRexNode *next) +{ + + SQRexNodeType type = node->type; + switch(type) { + case OP_GREEDY: { + //SQRexNode *greedystop = (node->next != -1) ? &exp->_nodes[node->next] : NULL; + SQRexNode *greedystop = NULL; + SQInteger p0 = (node->right >> 16)&0x0000FFFF, p1 = node->right&0x0000FFFF, nmaches = 0; + const SQChar *s=str, *good = str; + + if(node->next != -1) { + greedystop = &exp->_nodes[node->next]; + } + else { + greedystop = next; + } + + while((nmaches == 0xFFFF || nmaches < p1)) { + + const SQChar *stop; + if(!(s = sqstd_rex_matchnode(exp,&exp->_nodes[node->left],s,greedystop))) + break; + nmaches++; + good=s; + if(greedystop) { + //checks that 0 matches satisfy the expression(if so skips) + //if not would always stop(for instance if is a '?') + if(greedystop->type != OP_GREEDY || + (greedystop->type == OP_GREEDY && ((greedystop->right >> 16)&0x0000FFFF) != 0)) + { + SQRexNode *gnext = NULL; + if(greedystop->next != -1) { + gnext = &exp->_nodes[greedystop->next]; + }else if(next && next->next != -1){ + gnext = &exp->_nodes[next->next]; + } + stop = sqstd_rex_matchnode(exp,greedystop,s,gnext); + if(stop) { + //if satisfied stop it + if(p0 == p1 && p0 == nmaches) break; + else if(nmaches >= p0 && p1 == 0xFFFF) break; + else if(nmaches >= p0 && nmaches <= p1) break; + } + } + } + + if(s >= exp->_eol) + break; + } + if(p0 == p1 && p0 == nmaches) return good; + else if(nmaches >= p0 && p1 == 0xFFFF) return good; + else if(nmaches >= p0 && nmaches <= p1) return good; + return NULL; + } + case OP_OR: { + const SQChar *asd = str; + SQRexNode *temp=&exp->_nodes[node->left]; + while( (asd = sqstd_rex_matchnode(exp,temp,asd,NULL)) ) { + if(temp->next != -1) + temp = &exp->_nodes[temp->next]; + else + return asd; + } + asd = str; + temp = &exp->_nodes[node->right]; + while( (asd = sqstd_rex_matchnode(exp,temp,asd,NULL)) ) { + if(temp->next != -1) + temp = &exp->_nodes[temp->next]; + else + return asd; + } + return NULL; + break; + } + case OP_EXPR: + case OP_NOCAPEXPR:{ + SQRexNode *n = &exp->_nodes[node->left]; + const SQChar *cur = str; + SQInteger capture = -1; + if(node->type != OP_NOCAPEXPR && node->right == exp->_currsubexp) { + capture = exp->_currsubexp; + exp->_matches[capture].begin = cur; + exp->_currsubexp++; + } + + do { + SQRexNode *subnext = NULL; + if(n->next != -1) { + subnext = &exp->_nodes[n->next]; + }else { + subnext = next; + } + if(!(cur = sqstd_rex_matchnode(exp,n,cur,subnext))) { + if(capture != -1){ + exp->_matches[capture].begin = 0; + exp->_matches[capture].len = 0; + } + return NULL; + } + } while((n->next != -1) && (n = &exp->_nodes[n->next])); + + if(capture != -1) + exp->_matches[capture].len = cur - exp->_matches[capture].begin; + return cur; + } + case OP_WB: + if(str == exp->_bol && !isspace(*str) + || (str == exp->_eol && !isspace(*(str-1))) + || (!isspace(*str) && isspace(*(str+1))) + || (isspace(*str) && !isspace(*(str+1))) ) { + return (node->left == 'b')?str:NULL; + } + return (node->left == 'b')?NULL:str; + case OP_BOL: + if(str == exp->_bol) return str; + return NULL; + case OP_EOL: + if(str == exp->_eol) return str; + return NULL; + case OP_DOT:{ + *str++; + } + return str; + case OP_NCLASS: + case OP_CLASS: + if(sqstd_rex_matchclass(exp,&exp->_nodes[node->left],*str)?(type == OP_CLASS?SQTrue:SQFalse):(type == OP_NCLASS?SQTrue:SQFalse)) { + *str++; + return str; + } + return NULL; + case OP_CCLASS: + if(sqstd_rex_matchcclass(node->left,*str)) { + *str++; + return str; + } + return NULL; + default: /* char */ + if(*str != node->type) return NULL; + *str++; + return str; + } + return NULL; +} + +/* public api */ +SQRex *sqstd_rex_compile(const SQChar *pattern,const SQChar **error) +{ + SQRex *exp = (SQRex *)sq_malloc(sizeof(SQRex)); + exp->_eol = exp->_bol = NULL; + exp->_p = pattern; + exp->_nallocated = (SQInteger)scstrlen(pattern) * sizeof(SQChar); + exp->_nodes = (SQRexNode *)sq_malloc(exp->_nallocated * sizeof(SQRexNode)); + exp->_nsize = 0; + exp->_matches = 0; + exp->_nsubexpr = 0; + exp->_first = sqstd_rex_newnode(exp,OP_EXPR); + exp->_error = error; + exp->_jmpbuf = sq_malloc(sizeof(jmp_buf)); + if(setjmp(*((jmp_buf*)exp->_jmpbuf)) == 0) { + SQInteger res = sqstd_rex_list(exp); + exp->_nodes[exp->_first].left = res; + if(*exp->_p!='\0') + sqstd_rex_error(exp,_SC("unexpected character")); +#ifdef _DEBUG + { + SQInteger nsize,i; + SQRexNode *t; + nsize = exp->_nsize; + t = &exp->_nodes[0]; + scprintf(_SC("\n")); + for(i = 0;i < nsize; i++) { + if(exp->_nodes[i].type>MAX_CHAR) + scprintf(_SC("[%02d] %10s "),i,g_nnames[exp->_nodes[i].type-MAX_CHAR]); + else + scprintf(_SC("[%02d] %10c "),i,exp->_nodes[i].type); + scprintf(_SC("left %02d right %02d next %02d\n"),exp->_nodes[i].left,exp->_nodes[i].right,exp->_nodes[i].next); + } + scprintf(_SC("\n")); + } +#endif + exp->_matches = (SQRexMatch *) sq_malloc(exp->_nsubexpr * sizeof(SQRexMatch)); + memset(exp->_matches,0,exp->_nsubexpr * sizeof(SQRexMatch)); + } + else{ + sqstd_rex_free(exp); + return NULL; + } + return exp; +} + +void sqstd_rex_free(SQRex *exp) +{ + if(exp) { + if(exp->_nodes) sq_free(exp->_nodes,exp->_nallocated * sizeof(SQRexNode)); + if(exp->_jmpbuf) sq_free(exp->_jmpbuf,sizeof(jmp_buf)); + if(exp->_matches) sq_free(exp->_matches,exp->_nsubexpr * sizeof(SQRexMatch)); + sq_free(exp,sizeof(SQRex)); + } +} + +SQBool sqstd_rex_match(SQRex* exp,const SQChar* text) +{ + const SQChar* res = NULL; + exp->_bol = text; + exp->_eol = text + scstrlen(text); + exp->_currsubexp = 0; + res = sqstd_rex_matchnode(exp,exp->_nodes,text,NULL); + if(res == NULL || res != exp->_eol) + return SQFalse; + return SQTrue; +} + +SQBool sqstd_rex_searchrange(SQRex* exp,const SQChar* text_begin,const SQChar* text_end,const SQChar** out_begin, const SQChar** out_end) +{ + const SQChar *cur = NULL; + SQInteger node = exp->_first; + if(text_begin >= text_end) return SQFalse; + exp->_bol = text_begin; + exp->_eol = text_end; + do { + cur = text_begin; + while(node != -1) { + exp->_currsubexp = 0; + cur = sqstd_rex_matchnode(exp,&exp->_nodes[node],cur,NULL); + if(!cur) + break; + node = exp->_nodes[node].next; + } + *text_begin++; + } while(cur == NULL && text_begin != text_end); + + if(cur == NULL) + return SQFalse; + + --text_begin; + + if(out_begin) *out_begin = text_begin; + if(out_end) *out_end = cur; + return SQTrue; +} + +SQBool sqstd_rex_search(SQRex* exp,const SQChar* text, const SQChar** out_begin, const SQChar** out_end) +{ + return sqstd_rex_searchrange(exp,text,text + scstrlen(text),out_begin,out_end); +} + +SQInteger sqstd_rex_getsubexpcount(SQRex* exp) +{ + return exp->_nsubexpr; +} + +SQBool sqstd_rex_getsubexp(SQRex* exp, SQInteger n, SQRexMatch *subexp) +{ + if( n<0 || n >= exp->_nsubexpr) return SQFalse; + *subexp = exp->_matches[n]; + return SQTrue; +} + diff -Nru supertux-0.3.3/external/squirrel/sqstdlib/sqstdstream.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdstream.cpp --- supertux-0.3.3/external/squirrel/sqstdlib/sqstdstream.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdstream.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,330 +1,330 @@ -/* see copyright notice in squirrel.h */ -#include -#include -#include -#include -#include -#include -#include -#include "sqstdstream.h" -#include "sqstdblobimpl.h" - -#define SETUP_STREAM(v) \ - SQStream *self = NULL; \ - if(SQ_FAILED(sq_getinstanceup(v,1,(SQUserPointer*)&self,(SQUserPointer)SQSTD_STREAM_TYPE_TAG))) \ - return sq_throwerror(v,_SC("invalid type tag")); \ - if(!self->IsValid()) \ - return sq_throwerror(v,_SC("the stream is invalid")); - -SQInteger _stream_readblob(HSQUIRRELVM v) -{ - SETUP_STREAM(v); - SQUserPointer data,blobp; - SQInteger size,res; - sq_getinteger(v,2,&size); - if(size > self->Len()) { - size = self->Len(); - } - data = sq_getscratchpad(v,size); - res = self->Read(data,size); - if(res <= 0) - return sq_throwerror(v,_SC("no data left to read")); - blobp = sqstd_createblob(v,res); - memcpy(blobp,data,res); - return 1; -} - -#define SAFE_READN(ptr,len) { \ - if(self->Read(ptr,len) != len) return sq_throwerror(v,_SC("io error")); \ - } -SQInteger _stream_readn(HSQUIRRELVM v) -{ - SETUP_STREAM(v); - SQInteger format; - sq_getinteger(v, 2, &format); - switch(format) { - case 'l': { - SQInteger i; - SAFE_READN(&i, sizeof(i)); - sq_pushinteger(v, i); - } - break; - case 'i': { - SQInt32 i; - SAFE_READN(&i, sizeof(i)); - sq_pushinteger(v, i); - } - break; - case 's': { - short s; - SAFE_READN(&s, sizeof(short)); - sq_pushinteger(v, s); - } - break; - case 'w': { - unsigned short w; - SAFE_READN(&w, sizeof(unsigned short)); - sq_pushinteger(v, w); - } - break; - case 'c': { - char c; - SAFE_READN(&c, sizeof(char)); - sq_pushinteger(v, c); - } - break; - case 'b': { - unsigned char c; - SAFE_READN(&c, sizeof(unsigned char)); - sq_pushinteger(v, c); - } - break; - case 'f': { - float f; - SAFE_READN(&f, sizeof(float)); - sq_pushfloat(v, f); - } - break; - case 'd': { - double d; - SAFE_READN(&d, sizeof(double)); - sq_pushfloat(v, (SQFloat)d); - } - break; - default: - return sq_throwerror(v, _SC("invalid format")); - } - return 1; -} - -SQInteger _stream_writeblob(HSQUIRRELVM v) -{ - SQUserPointer data; - SQInteger size; - SETUP_STREAM(v); - if(SQ_FAILED(sqstd_getblob(v,2,&data))) - return sq_throwerror(v,_SC("invalid parameter")); - size = sqstd_getblobsize(v,2); - if(self->Write(data,size) != size) - return sq_throwerror(v,_SC("io error")); - sq_pushinteger(v,size); - return 1; -} - -SQInteger _stream_writen(HSQUIRRELVM v) -{ - SETUP_STREAM(v); - SQInteger format, ti; - SQFloat tf; - sq_getinteger(v, 3, &format); - switch(format) { - case 'l': { - SQInteger i; - sq_getinteger(v, 2, &ti); - i = ti; - self->Write(&i, sizeof(SQInteger)); - } - break; - case 'i': { - SQInt32 i; - sq_getinteger(v, 2, &ti); - i = (SQInt32)ti; - self->Write(&i, sizeof(SQInt32)); - } - break; - case 's': { - short s; - sq_getinteger(v, 2, &ti); - s = (short)ti; - self->Write(&s, sizeof(short)); - } - break; - case 'w': { - unsigned short w; - sq_getinteger(v, 2, &ti); - w = (unsigned short)ti; - self->Write(&w, sizeof(unsigned short)); - } - break; - case 'c': { - char c; - sq_getinteger(v, 2, &ti); - c = (char)ti; - self->Write(&c, sizeof(char)); - } - break; - case 'b': { - unsigned char b; - sq_getinteger(v, 2, &ti); - b = (unsigned char)ti; - self->Write(&b, sizeof(unsigned char)); - } - break; - case 'f': { - float f; - sq_getfloat(v, 2, &tf); - f = (float)tf; - self->Write(&f, sizeof(float)); - } - break; - case 'd': { - double d; - sq_getfloat(v, 2, &tf); - d = tf; - self->Write(&d, sizeof(double)); - } - break; - default: - return sq_throwerror(v, _SC("invalid format")); - } - return 0; -} - -SQInteger _stream_seek(HSQUIRRELVM v) -{ - SETUP_STREAM(v); - SQInteger offset, origin = SQ_SEEK_SET; - sq_getinteger(v, 2, &offset); - if(sq_gettop(v) > 2) { - SQInteger t; - sq_getinteger(v, 3, &t); - switch(t) { - case 'b': origin = SQ_SEEK_SET; break; - case 'c': origin = SQ_SEEK_CUR; break; - case 'e': origin = SQ_SEEK_END; break; - default: return sq_throwerror(v,_SC("invalid origin")); - } - } - sq_pushinteger(v, self->Seek(offset, origin)); - return 1; -} - -SQInteger _stream_tell(HSQUIRRELVM v) -{ - SETUP_STREAM(v); - sq_pushinteger(v, self->Tell()); - return 1; -} - -SQInteger _stream_len(HSQUIRRELVM v) -{ - SETUP_STREAM(v); - sq_pushinteger(v, self->Len()); - return 1; -} - -SQInteger _stream_flush(HSQUIRRELVM v) -{ - SETUP_STREAM(v); - if(!self->Flush()) - sq_pushinteger(v, 1); - else - sq_pushnull(v); - return 1; -} - -SQInteger _stream_eos(HSQUIRRELVM v) -{ - SETUP_STREAM(v); - if(self->EOS()) - sq_pushinteger(v, 1); - else - sq_pushnull(v); - return 1; -} - -static SQRegFunction _stream_methods[] = { - _DECL_STREAM_FUNC(readblob,2,_SC("xn")), - _DECL_STREAM_FUNC(readn,2,_SC("xn")), - _DECL_STREAM_FUNC(writeblob,-2,_SC("xx")), - _DECL_STREAM_FUNC(writen,3,_SC("xnn")), - _DECL_STREAM_FUNC(seek,-2,_SC("xnn")), - _DECL_STREAM_FUNC(tell,1,_SC("x")), - _DECL_STREAM_FUNC(len,1,_SC("x")), - _DECL_STREAM_FUNC(eos,1,_SC("x")), - _DECL_STREAM_FUNC(flush,1,_SC("x")), - {0,0} -}; - -void init_streamclass(HSQUIRRELVM v) -{ - sq_pushregistrytable(v); - sq_pushstring(v,_SC("std_stream"),-1); - if(SQ_FAILED(sq_get(v,-2))) { - sq_pushstring(v,_SC("std_stream"),-1); - sq_newclass(v,SQFalse); - sq_settypetag(v,-1,(SQUserPointer)SQSTD_STREAM_TYPE_TAG); - SQInteger i = 0; - while(_stream_methods[i].name != 0) { - SQRegFunction &f = _stream_methods[i]; - sq_pushstring(v,f.name,-1); - sq_newclosure(v,f.f,0); - sq_setparamscheck(v,f.nparamscheck,f.typemask); - sq_createslot(v,-3); - i++; - } - sq_createslot(v,-3); - sq_pushroottable(v); - sq_pushstring(v,_SC("stream"),-1); - sq_pushstring(v,_SC("std_stream"),-1); - sq_get(v,-4); - sq_createslot(v,-3); - sq_pop(v,1); - } - else { - sq_pop(v,1); //result - } - sq_pop(v,1); -} - -SQRESULT declare_stream(HSQUIRRELVM v,const SQChar* name,SQUserPointer typetag,const SQChar* reg_name,SQRegFunction *methods,SQRegFunction *globals) -{ - if(sq_gettype(v,-1) != OT_TABLE) - return sq_throwerror(v,_SC("table expected")); - SQInteger top = sq_gettop(v); - //create delegate - init_streamclass(v); - sq_pushregistrytable(v); - sq_pushstring(v,reg_name,-1); - sq_pushstring(v,_SC("std_stream"),-1); - if(SQ_SUCCEEDED(sq_get(v,-3))) { - sq_newclass(v,SQTrue); - sq_settypetag(v,-1,typetag); - SQInteger i = 0; - while(methods[i].name != 0) { - SQRegFunction &f = methods[i]; - sq_pushstring(v,f.name,-1); - sq_newclosure(v,f.f,0); - sq_setparamscheck(v,f.nparamscheck,f.typemask); - sq_setnativeclosurename(v,-1,f.name); - sq_createslot(v,-3); - i++; - } - sq_createslot(v,-3); - sq_pop(v,1); - - i = 0; - while(globals[i].name!=0) - { - SQRegFunction &f = globals[i]; - sq_pushstring(v,f.name,-1); - sq_newclosure(v,f.f,0); - sq_setparamscheck(v,f.nparamscheck,f.typemask); - sq_setnativeclosurename(v,-1,f.name); - sq_createslot(v,-3); - i++; - } - //register the class in the target table - sq_pushstring(v,name,-1); - sq_pushregistrytable(v); - sq_pushstring(v,reg_name,-1); - sq_get(v,-2); - sq_remove(v,-2); - sq_createslot(v,-3); - - sq_settop(v,top); - return SQ_OK; - } - sq_settop(v,top); - return SQ_ERROR; -} +/* see copyright notice in squirrel.h */ +#include +#include +#include +#include +#include +#include +#include +#include "sqstdstream.h" +#include "sqstdblobimpl.h" + +#define SETUP_STREAM(v) \ + SQStream *self = NULL; \ + if(SQ_FAILED(sq_getinstanceup(v,1,(SQUserPointer*)&self,(SQUserPointer)SQSTD_STREAM_TYPE_TAG))) \ + return sq_throwerror(v,_SC("invalid type tag")); \ + if(!self->IsValid()) \ + return sq_throwerror(v,_SC("the stream is invalid")); + +SQInteger _stream_readblob(HSQUIRRELVM v) +{ + SETUP_STREAM(v); + SQUserPointer data,blobp; + SQInteger size,res; + sq_getinteger(v,2,&size); + if(size > self->Len()) { + size = self->Len(); + } + data = sq_getscratchpad(v,size); + res = self->Read(data,size); + if(res <= 0) + return sq_throwerror(v,_SC("no data left to read")); + blobp = sqstd_createblob(v,res); + memcpy(blobp,data,res); + return 1; +} + +#define SAFE_READN(ptr,len) { \ + if(self->Read(ptr,len) != len) return sq_throwerror(v,_SC("io error")); \ + } +SQInteger _stream_readn(HSQUIRRELVM v) +{ + SETUP_STREAM(v); + SQInteger format; + sq_getinteger(v, 2, &format); + switch(format) { + case 'l': { + SQInteger i; + SAFE_READN(&i, sizeof(i)); + sq_pushinteger(v, i); + } + break; + case 'i': { + SQInt32 i; + SAFE_READN(&i, sizeof(i)); + sq_pushinteger(v, i); + } + break; + case 's': { + short s; + SAFE_READN(&s, sizeof(short)); + sq_pushinteger(v, s); + } + break; + case 'w': { + unsigned short w; + SAFE_READN(&w, sizeof(unsigned short)); + sq_pushinteger(v, w); + } + break; + case 'c': { + char c; + SAFE_READN(&c, sizeof(char)); + sq_pushinteger(v, c); + } + break; + case 'b': { + unsigned char c; + SAFE_READN(&c, sizeof(unsigned char)); + sq_pushinteger(v, c); + } + break; + case 'f': { + float f; + SAFE_READN(&f, sizeof(float)); + sq_pushfloat(v, f); + } + break; + case 'd': { + double d; + SAFE_READN(&d, sizeof(double)); + sq_pushfloat(v, (SQFloat)d); + } + break; + default: + return sq_throwerror(v, _SC("invalid format")); + } + return 1; +} + +SQInteger _stream_writeblob(HSQUIRRELVM v) +{ + SQUserPointer data; + SQInteger size; + SETUP_STREAM(v); + if(SQ_FAILED(sqstd_getblob(v,2,&data))) + return sq_throwerror(v,_SC("invalid parameter")); + size = sqstd_getblobsize(v,2); + if(self->Write(data,size) != size) + return sq_throwerror(v,_SC("io error")); + sq_pushinteger(v,size); + return 1; +} + +SQInteger _stream_writen(HSQUIRRELVM v) +{ + SETUP_STREAM(v); + SQInteger format, ti; + SQFloat tf; + sq_getinteger(v, 3, &format); + switch(format) { + case 'l': { + SQInteger i; + sq_getinteger(v, 2, &ti); + i = ti; + self->Write(&i, sizeof(SQInteger)); + } + break; + case 'i': { + SQInt32 i; + sq_getinteger(v, 2, &ti); + i = (SQInt32)ti; + self->Write(&i, sizeof(SQInt32)); + } + break; + case 's': { + short s; + sq_getinteger(v, 2, &ti); + s = (short)ti; + self->Write(&s, sizeof(short)); + } + break; + case 'w': { + unsigned short w; + sq_getinteger(v, 2, &ti); + w = (unsigned short)ti; + self->Write(&w, sizeof(unsigned short)); + } + break; + case 'c': { + char c; + sq_getinteger(v, 2, &ti); + c = (char)ti; + self->Write(&c, sizeof(char)); + } + break; + case 'b': { + unsigned char b; + sq_getinteger(v, 2, &ti); + b = (unsigned char)ti; + self->Write(&b, sizeof(unsigned char)); + } + break; + case 'f': { + float f; + sq_getfloat(v, 2, &tf); + f = (float)tf; + self->Write(&f, sizeof(float)); + } + break; + case 'd': { + double d; + sq_getfloat(v, 2, &tf); + d = tf; + self->Write(&d, sizeof(double)); + } + break; + default: + return sq_throwerror(v, _SC("invalid format")); + } + return 0; +} + +SQInteger _stream_seek(HSQUIRRELVM v) +{ + SETUP_STREAM(v); + SQInteger offset, origin = SQ_SEEK_SET; + sq_getinteger(v, 2, &offset); + if(sq_gettop(v) > 2) { + SQInteger t; + sq_getinteger(v, 3, &t); + switch(t) { + case 'b': origin = SQ_SEEK_SET; break; + case 'c': origin = SQ_SEEK_CUR; break; + case 'e': origin = SQ_SEEK_END; break; + default: return sq_throwerror(v,_SC("invalid origin")); + } + } + sq_pushinteger(v, self->Seek(offset, origin)); + return 1; +} + +SQInteger _stream_tell(HSQUIRRELVM v) +{ + SETUP_STREAM(v); + sq_pushinteger(v, self->Tell()); + return 1; +} + +SQInteger _stream_len(HSQUIRRELVM v) +{ + SETUP_STREAM(v); + sq_pushinteger(v, self->Len()); + return 1; +} + +SQInteger _stream_flush(HSQUIRRELVM v) +{ + SETUP_STREAM(v); + if(!self->Flush()) + sq_pushinteger(v, 1); + else + sq_pushnull(v); + return 1; +} + +SQInteger _stream_eos(HSQUIRRELVM v) +{ + SETUP_STREAM(v); + if(self->EOS()) + sq_pushinteger(v, 1); + else + sq_pushnull(v); + return 1; +} + +static SQRegFunction _stream_methods[] = { + _DECL_STREAM_FUNC(readblob,2,_SC("xn")), + _DECL_STREAM_FUNC(readn,2,_SC("xn")), + _DECL_STREAM_FUNC(writeblob,-2,_SC("xx")), + _DECL_STREAM_FUNC(writen,3,_SC("xnn")), + _DECL_STREAM_FUNC(seek,-2,_SC("xnn")), + _DECL_STREAM_FUNC(tell,1,_SC("x")), + _DECL_STREAM_FUNC(len,1,_SC("x")), + _DECL_STREAM_FUNC(eos,1,_SC("x")), + _DECL_STREAM_FUNC(flush,1,_SC("x")), + {0,0} +}; + +void init_streamclass(HSQUIRRELVM v) +{ + sq_pushregistrytable(v); + sq_pushstring(v,_SC("std_stream"),-1); + if(SQ_FAILED(sq_get(v,-2))) { + sq_pushstring(v,_SC("std_stream"),-1); + sq_newclass(v,SQFalse); + sq_settypetag(v,-1,(SQUserPointer)SQSTD_STREAM_TYPE_TAG); + SQInteger i = 0; + while(_stream_methods[i].name != 0) { + SQRegFunction &f = _stream_methods[i]; + sq_pushstring(v,f.name,-1); + sq_newclosure(v,f.f,0); + sq_setparamscheck(v,f.nparamscheck,f.typemask); + sq_createslot(v,-3); + i++; + } + sq_createslot(v,-3); + sq_pushroottable(v); + sq_pushstring(v,_SC("stream"),-1); + sq_pushstring(v,_SC("std_stream"),-1); + sq_get(v,-4); + sq_createslot(v,-3); + sq_pop(v,1); + } + else { + sq_pop(v,1); //result + } + sq_pop(v,1); +} + +SQRESULT declare_stream(HSQUIRRELVM v,const SQChar* name,SQUserPointer typetag,const SQChar* reg_name,SQRegFunction *methods,SQRegFunction *globals) +{ + if(sq_gettype(v,-1) != OT_TABLE) + return sq_throwerror(v,_SC("table expected")); + SQInteger top = sq_gettop(v); + //create delegate + init_streamclass(v); + sq_pushregistrytable(v); + sq_pushstring(v,reg_name,-1); + sq_pushstring(v,_SC("std_stream"),-1); + if(SQ_SUCCEEDED(sq_get(v,-3))) { + sq_newclass(v,SQTrue); + sq_settypetag(v,-1,typetag); + SQInteger i = 0; + while(methods[i].name != 0) { + SQRegFunction &f = methods[i]; + sq_pushstring(v,f.name,-1); + sq_newclosure(v,f.f,0); + sq_setparamscheck(v,f.nparamscheck,f.typemask); + sq_setnativeclosurename(v,-1,f.name); + sq_createslot(v,-3); + i++; + } + sq_createslot(v,-3); + sq_pop(v,1); + + i = 0; + while(globals[i].name!=0) + { + SQRegFunction &f = globals[i]; + sq_pushstring(v,f.name,-1); + sq_newclosure(v,f.f,0); + sq_setparamscheck(v,f.nparamscheck,f.typemask); + sq_setnativeclosurename(v,-1,f.name); + sq_createslot(v,-3); + i++; + } + //register the class in the target table + sq_pushstring(v,name,-1); + sq_pushregistrytable(v); + sq_pushstring(v,reg_name,-1); + sq_get(v,-2); + sq_remove(v,-2); + sq_createslot(v,-3); + + sq_settop(v,top); + return SQ_OK; + } + sq_settop(v,top); + return SQ_ERROR; +} diff -Nru supertux-0.3.3/external/squirrel/sqstdlib/sqstdstream.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdstream.h --- supertux-0.3.3/external/squirrel/sqstdlib/sqstdstream.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdstream.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,18 +1,18 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQSTD_STREAM_H_ -#define _SQSTD_STREAM_H_ - -SQInteger _stream_readblob(HSQUIRRELVM v); -SQInteger _stream_readline(HSQUIRRELVM v); -SQInteger _stream_readn(HSQUIRRELVM v); -SQInteger _stream_writeblob(HSQUIRRELVM v); -SQInteger _stream_writen(HSQUIRRELVM v); -SQInteger _stream_seek(HSQUIRRELVM v); -SQInteger _stream_tell(HSQUIRRELVM v); -SQInteger _stream_len(HSQUIRRELVM v); -SQInteger _stream_eos(HSQUIRRELVM v); -SQInteger _stream_flush(HSQUIRRELVM v); - -#define _DECL_STREAM_FUNC(name,nparams,typecheck) {_SC(#name),_stream_##name,nparams,typecheck} -SQRESULT declare_stream(HSQUIRRELVM v,const SQChar* name,SQUserPointer typetag,const SQChar* reg_name,SQRegFunction *methods,SQRegFunction *globals); -#endif /*_SQSTD_STREAM_H_*/ +/* see copyright notice in squirrel.h */ +#ifndef _SQSTD_STREAM_H_ +#define _SQSTD_STREAM_H_ + +SQInteger _stream_readblob(HSQUIRRELVM v); +SQInteger _stream_readline(HSQUIRRELVM v); +SQInteger _stream_readn(HSQUIRRELVM v); +SQInteger _stream_writeblob(HSQUIRRELVM v); +SQInteger _stream_writen(HSQUIRRELVM v); +SQInteger _stream_seek(HSQUIRRELVM v); +SQInteger _stream_tell(HSQUIRRELVM v); +SQInteger _stream_len(HSQUIRRELVM v); +SQInteger _stream_eos(HSQUIRRELVM v); +SQInteger _stream_flush(HSQUIRRELVM v); + +#define _DECL_STREAM_FUNC(name,nparams,typecheck) {_SC(#name),_stream_##name,nparams,typecheck} +SQRESULT declare_stream(HSQUIRRELVM v,const SQChar* name,SQUserPointer typetag,const SQChar* reg_name,SQRegFunction *methods,SQRegFunction *globals); +#endif /*_SQSTD_STREAM_H_*/ diff -Nru supertux-0.3.3/external/squirrel/sqstdlib/sqstdstring.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdstring.cpp --- supertux-0.3.3/external/squirrel/sqstdlib/sqstdstring.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdstring.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,363 +1,363 @@ -/* see copyright notice in squirrel.h */ -#include -#include -#include -#include -#include -#include -#include - -#ifdef SQUNICODE -#define scstrchr wcschr -#define scsnprintf wsnprintf -#define scatoi _wtoi -#define scstrtok wcstok -#else -#define scstrchr strchr -#define scsnprintf snprintf -#define scatoi atoi -#define scstrtok strtok -#endif -#define MAX_FORMAT_LEN 20 -#define MAX_WFORMAT_LEN 3 -#define ADDITIONAL_FORMAT_SPACE (100*sizeof(SQChar)) - -static SQInteger validate_format(HSQUIRRELVM v, SQChar *fmt, const SQChar *src, SQInteger n,SQInteger &width) -{ - SQChar swidth[MAX_WFORMAT_LEN]; - SQInteger wc = 0; - SQInteger start = n; - fmt[0] = '%'; - while (scstrchr(_SC("-+ #0"), src[n])) n++; - while (scisdigit(src[n])) { - swidth[wc] = src[n]; - n++; - wc++; - if(wc>=MAX_WFORMAT_LEN) - return sq_throwerror(v,_SC("width format too long")); - } - swidth[wc] = '\0'; - if(wc > 0) { - width = scatoi(swidth); - } - else - width = 0; - if (src[n] == '.') { - n++; - - wc = 0; - while (scisdigit(src[n])) { - swidth[wc] = src[n]; - n++; - wc++; - if(wc>=MAX_WFORMAT_LEN) - return sq_throwerror(v,_SC("precision format too long")); - } - swidth[wc] = '\0'; - if(wc > 0) { - width += scatoi(swidth); - } - } - if (n-start > MAX_FORMAT_LEN ) - return sq_throwerror(v,_SC("format too long")); - memcpy(&fmt[1],&src[start],((n-start)+1)*sizeof(SQChar)); - fmt[(n-start)+2] = '\0'; - return n; -} - - -SQRESULT sqstd_format(HSQUIRRELVM v,SQInteger nformatstringidx,SQInteger *outlen,SQChar **output) -{ - const SQChar *format; - SQChar *dest; - SQChar fmt[MAX_FORMAT_LEN]; - sq_getstring(v,nformatstringidx,&format); - SQInteger allocated = (sq_getsize(v,nformatstringidx)+2)*sizeof(SQChar); - dest = sq_getscratchpad(v,allocated); - SQInteger n = 0,i = 0, nparam = nformatstringidx+1, w = 0; - while(format[n] != '\0') { - if(format[n] != '%') { - assert(i < allocated); - dest[i++] = format[n]; - n++; - } - else if(format[n+1] == '%') { //handles %% - dest[i++] = '%'; - n += 2; - } - else { - n++; - if( nparam > sq_gettop(v) ) - return sq_throwerror(v,_SC("not enough paramters for the given format string")); - n = validate_format(v,fmt,format,n,w); - if(n < 0) return -1; - SQInteger addlen = 0; - SQInteger valtype = 0; - const SQChar *ts; - SQInteger ti; - SQFloat tf; - switch(format[n]) { - case 's': - if(SQ_FAILED(sq_getstring(v,nparam,&ts))) - return sq_throwerror(v,_SC("string expected for the specified format")); - addlen = (sq_getsize(v,nparam)*sizeof(SQChar))+((w+1)*sizeof(SQChar)); - valtype = 's'; - break; - case 'i': case 'd': case 'c':case 'o': case 'u': case 'x': case 'X': - if(SQ_FAILED(sq_getinteger(v,nparam,&ti))) - return sq_throwerror(v,_SC("integer expected for the specified format")); - addlen = (ADDITIONAL_FORMAT_SPACE)+((w+1)*sizeof(SQChar)); - valtype = 'i'; - break; - case 'f': case 'g': case 'G': case 'e': case 'E': - if(SQ_FAILED(sq_getfloat(v,nparam,&tf))) - return sq_throwerror(v,_SC("float expected for the specified format")); - addlen = (ADDITIONAL_FORMAT_SPACE)+((w+1)*sizeof(SQChar)); - valtype = 'f'; - break; - default: - return sq_throwerror(v,_SC("invalid format")); - } - n++; - allocated += addlen + sizeof(SQChar); - dest = sq_getscratchpad(v,allocated); - switch(valtype) { - case 's': i += scsprintf(&dest[i],fmt,ts); break; - case 'i': i += scsprintf(&dest[i],fmt,ti); break; - case 'f': i += scsprintf(&dest[i],fmt,tf); break; - }; - nparam ++; - } - } - *outlen = i; - dest[i] = '\0'; - *output = dest; - return SQ_OK; -} - -static SQInteger _string_format(HSQUIRRELVM v) -{ - SQChar *dest = NULL; - SQInteger length = 0; - if(SQ_FAILED(sqstd_format(v,2,&length,&dest))) - return -1; - sq_pushstring(v,dest,length); - return 1; -} - -static void __strip_l(const SQChar *str,const SQChar **start) -{ - const SQChar *t = str; - while(((*t) != '\0') && scisspace(*t)){ t++; } - *start = t; -} - -static void __strip_r(const SQChar *str,SQInteger len,const SQChar **end) -{ - if(len == 0) { - *end = str; - return; - } - const SQChar *t = &str[len-1]; - while(t != str && scisspace(*t)) { t--; } - *end = t+1; -} - -static SQInteger _string_strip(HSQUIRRELVM v) -{ - const SQChar *str,*start,*end; - sq_getstring(v,2,&str); - SQInteger len = sq_getsize(v,2); - __strip_l(str,&start); - __strip_r(str,len,&end); - sq_pushstring(v,start,end - start); - return 1; -} - -static SQInteger _string_lstrip(HSQUIRRELVM v) -{ - const SQChar *str,*start; - sq_getstring(v,2,&str); - __strip_l(str,&start); - sq_pushstring(v,start,-1); - return 1; -} - -static SQInteger _string_rstrip(HSQUIRRELVM v) -{ - const SQChar *str,*end; - sq_getstring(v,2,&str); - SQInteger len = sq_getsize(v,2); - __strip_r(str,len,&end); - sq_pushstring(v,str,end - str); - return 1; -} - -static SQInteger _string_split(HSQUIRRELVM v) -{ - const SQChar *str,*seps; - SQChar *stemp,*tok; - sq_getstring(v,2,&str); - sq_getstring(v,3,&seps); - if(sq_getsize(v,3) == 0) return sq_throwerror(v,_SC("empty separators string")); - SQInteger memsize = (sq_getsize(v,2)+1)*sizeof(SQChar); - stemp = sq_getscratchpad(v,memsize); - memcpy(stemp,str,memsize); - tok = scstrtok(stemp,seps); - sq_newarray(v,0); - while( tok != NULL ) { - sq_pushstring(v,tok,-1); - sq_arrayappend(v,-2); - tok = scstrtok( NULL, seps ); - } - return 1; -} - -#define SETUP_REX(v) \ - SQRex *self = NULL; \ - sq_getinstanceup(v,1,(SQUserPointer *)&self,0); - -static SQInteger _rexobj_releasehook(SQUserPointer p, SQInteger size) -{ - SQRex *self = ((SQRex *)p); - sqstd_rex_free(self); - return 1; -} - -static SQInteger _regexp_match(HSQUIRRELVM v) -{ - SETUP_REX(v); - const SQChar *str; - sq_getstring(v,2,&str); - if(sqstd_rex_match(self,str) == SQTrue) - { - sq_pushbool(v,SQTrue); - return 1; - } - sq_pushbool(v,SQFalse); - return 1; -} - -static void _addrexmatch(HSQUIRRELVM v,const SQChar *str,const SQChar *begin,const SQChar *end) -{ - sq_newtable(v); - sq_pushstring(v,_SC("begin"),-1); - sq_pushinteger(v,begin - str); - sq_rawset(v,-3); - sq_pushstring(v,_SC("end"),-1); - sq_pushinteger(v,end - str); - sq_rawset(v,-3); -} - -static SQInteger _regexp_search(HSQUIRRELVM v) -{ - SETUP_REX(v); - const SQChar *str,*begin,*end; - SQInteger start = 0; - sq_getstring(v,2,&str); - if(sq_gettop(v) > 2) sq_getinteger(v,3,&start); - if(sqstd_rex_search(self,str+start,&begin,&end) == SQTrue) { - _addrexmatch(v,str,begin,end); - return 1; - } - return 0; -} - -static SQInteger _regexp_capture(HSQUIRRELVM v) -{ - SETUP_REX(v); - const SQChar *str,*begin,*end; - SQInteger start = 0; - sq_getstring(v,2,&str); - if(sq_gettop(v) > 2) sq_getinteger(v,3,&start); - if(sqstd_rex_search(self,str+start,&begin,&end) == SQTrue) { - SQInteger n = sqstd_rex_getsubexpcount(self); - SQRexMatch match; - sq_newarray(v,0); - for(SQInteger i = 0;i < n; i++) { - sqstd_rex_getsubexp(self,i,&match); - if(match.len > 0) - _addrexmatch(v,str,match.begin,match.begin+match.len); - else - _addrexmatch(v,str,str,str); //empty match - sq_arrayappend(v,-2); - } - return 1; - } - return 0; -} - -static SQInteger _regexp_subexpcount(HSQUIRRELVM v) -{ - SETUP_REX(v); - sq_pushinteger(v,sqstd_rex_getsubexpcount(self)); - return 1; -} - -static SQInteger _regexp_constructor(HSQUIRRELVM v) -{ - const SQChar *error,*pattern; - sq_getstring(v,2,&pattern); - SQRex *rex = sqstd_rex_compile(pattern,&error); - if(!rex) return sq_throwerror(v,error); - sq_setinstanceup(v,1,rex); - sq_setreleasehook(v,1,_rexobj_releasehook); - return 0; -} - -static SQInteger _regexp__typeof(HSQUIRRELVM v) -{ - sq_pushstring(v,_SC("regexp"),-1); - return 1; -} - -#define _DECL_REX_FUNC(name,nparams,pmask) {_SC(#name),_regexp_##name,nparams,pmask} -static SQRegFunction rexobj_funcs[]={ - _DECL_REX_FUNC(constructor,2,_SC(".s")), - _DECL_REX_FUNC(search,-2,_SC("xsn")), - _DECL_REX_FUNC(match,2,_SC("xs")), - _DECL_REX_FUNC(capture,-2,_SC("xsn")), - _DECL_REX_FUNC(subexpcount,1,_SC("x")), - _DECL_REX_FUNC(_typeof,1,_SC("x")), - {0,0} -}; - -#define _DECL_FUNC(name,nparams,pmask) {_SC(#name),_string_##name,nparams,pmask} -static SQRegFunction stringlib_funcs[]={ - _DECL_FUNC(format,-2,_SC(".s")), - _DECL_FUNC(strip,2,_SC(".s")), - _DECL_FUNC(lstrip,2,_SC(".s")), - _DECL_FUNC(rstrip,2,_SC(".s")), - _DECL_FUNC(split,3,_SC(".ss")), - {0,0} -}; - - -SQInteger sqstd_register_stringlib(HSQUIRRELVM v) -{ - sq_pushstring(v,_SC("regexp"),-1); - sq_newclass(v,SQFalse); - SQInteger i = 0; - while(rexobj_funcs[i].name != 0) { - SQRegFunction &f = rexobj_funcs[i]; - sq_pushstring(v,f.name,-1); - sq_newclosure(v,f.f,0); - sq_setparamscheck(v,f.nparamscheck,f.typemask); - sq_setnativeclosurename(v,-1,f.name); - sq_createslot(v,-3); - i++; - } - sq_createslot(v,-3); - - i = 0; - while(stringlib_funcs[i].name!=0) - { - sq_pushstring(v,stringlib_funcs[i].name,-1); - sq_newclosure(v,stringlib_funcs[i].f,0); - sq_setparamscheck(v,stringlib_funcs[i].nparamscheck,stringlib_funcs[i].typemask); - sq_setnativeclosurename(v,-1,stringlib_funcs[i].name); - sq_createslot(v,-3); - i++; - } - return 1; -} +/* see copyright notice in squirrel.h */ +#include +#include +#include +#include +#include +#include +#include + +#ifdef SQUNICODE +#define scstrchr wcschr +#define scsnprintf wsnprintf +#define scatoi _wtoi +#define scstrtok wcstok +#else +#define scstrchr strchr +#define scsnprintf snprintf +#define scatoi atoi +#define scstrtok strtok +#endif +#define MAX_FORMAT_LEN 20 +#define MAX_WFORMAT_LEN 3 +#define ADDITIONAL_FORMAT_SPACE (100*sizeof(SQChar)) + +static SQInteger validate_format(HSQUIRRELVM v, SQChar *fmt, const SQChar *src, SQInteger n,SQInteger &width) +{ + SQChar swidth[MAX_WFORMAT_LEN]; + SQInteger wc = 0; + SQInteger start = n; + fmt[0] = '%'; + while (scstrchr(_SC("-+ #0"), src[n])) n++; + while (scisdigit(src[n])) { + swidth[wc] = src[n]; + n++; + wc++; + if(wc>=MAX_WFORMAT_LEN) + return sq_throwerror(v,_SC("width format too long")); + } + swidth[wc] = '\0'; + if(wc > 0) { + width = scatoi(swidth); + } + else + width = 0; + if (src[n] == '.') { + n++; + + wc = 0; + while (scisdigit(src[n])) { + swidth[wc] = src[n]; + n++; + wc++; + if(wc>=MAX_WFORMAT_LEN) + return sq_throwerror(v,_SC("precision format too long")); + } + swidth[wc] = '\0'; + if(wc > 0) { + width += scatoi(swidth); + } + } + if (n-start > MAX_FORMAT_LEN ) + return sq_throwerror(v,_SC("format too long")); + memcpy(&fmt[1],&src[start],((n-start)+1)*sizeof(SQChar)); + fmt[(n-start)+2] = '\0'; + return n; +} + + +SQRESULT sqstd_format(HSQUIRRELVM v,SQInteger nformatstringidx,SQInteger *outlen,SQChar **output) +{ + const SQChar *format; + SQChar *dest; + SQChar fmt[MAX_FORMAT_LEN]; + sq_getstring(v,nformatstringidx,&format); + SQInteger allocated = (sq_getsize(v,nformatstringidx)+2)*sizeof(SQChar); + dest = sq_getscratchpad(v,allocated); + SQInteger n = 0,i = 0, nparam = nformatstringidx+1, w = 0; + while(format[n] != '\0') { + if(format[n] != '%') { + assert(i < allocated); + dest[i++] = format[n]; + n++; + } + else if(format[n+1] == '%') { //handles %% + dest[i++] = '%'; + n += 2; + } + else { + n++; + if( nparam > sq_gettop(v) ) + return sq_throwerror(v,_SC("not enough paramters for the given format string")); + n = validate_format(v,fmt,format,n,w); + if(n < 0) return -1; + SQInteger addlen = 0; + SQInteger valtype = 0; + const SQChar *ts; + SQInteger ti; + SQFloat tf; + switch(format[n]) { + case 's': + if(SQ_FAILED(sq_getstring(v,nparam,&ts))) + return sq_throwerror(v,_SC("string expected for the specified format")); + addlen = (sq_getsize(v,nparam)*sizeof(SQChar))+((w+1)*sizeof(SQChar)); + valtype = 's'; + break; + case 'i': case 'd': case 'c':case 'o': case 'u': case 'x': case 'X': + if(SQ_FAILED(sq_getinteger(v,nparam,&ti))) + return sq_throwerror(v,_SC("integer expected for the specified format")); + addlen = (ADDITIONAL_FORMAT_SPACE)+((w+1)*sizeof(SQChar)); + valtype = 'i'; + break; + case 'f': case 'g': case 'G': case 'e': case 'E': + if(SQ_FAILED(sq_getfloat(v,nparam,&tf))) + return sq_throwerror(v,_SC("float expected for the specified format")); + addlen = (ADDITIONAL_FORMAT_SPACE)+((w+1)*sizeof(SQChar)); + valtype = 'f'; + break; + default: + return sq_throwerror(v,_SC("invalid format")); + } + n++; + allocated += addlen + sizeof(SQChar); + dest = sq_getscratchpad(v,allocated); + switch(valtype) { + case 's': i += scsprintf(&dest[i],fmt,ts); break; + case 'i': i += scsprintf(&dest[i],fmt,ti); break; + case 'f': i += scsprintf(&dest[i],fmt,tf); break; + }; + nparam ++; + } + } + *outlen = i; + dest[i] = '\0'; + *output = dest; + return SQ_OK; +} + +static SQInteger _string_format(HSQUIRRELVM v) +{ + SQChar *dest = NULL; + SQInteger length = 0; + if(SQ_FAILED(sqstd_format(v,2,&length,&dest))) + return -1; + sq_pushstring(v,dest,length); + return 1; +} + +static void __strip_l(const SQChar *str,const SQChar **start) +{ + const SQChar *t = str; + while(((*t) != '\0') && scisspace(*t)){ t++; } + *start = t; +} + +static void __strip_r(const SQChar *str,SQInteger len,const SQChar **end) +{ + if(len == 0) { + *end = str; + return; + } + const SQChar *t = &str[len-1]; + while(t != str && scisspace(*t)) { t--; } + *end = t+1; +} + +static SQInteger _string_strip(HSQUIRRELVM v) +{ + const SQChar *str,*start,*end; + sq_getstring(v,2,&str); + SQInteger len = sq_getsize(v,2); + __strip_l(str,&start); + __strip_r(str,len,&end); + sq_pushstring(v,start,end - start); + return 1; +} + +static SQInteger _string_lstrip(HSQUIRRELVM v) +{ + const SQChar *str,*start; + sq_getstring(v,2,&str); + __strip_l(str,&start); + sq_pushstring(v,start,-1); + return 1; +} + +static SQInteger _string_rstrip(HSQUIRRELVM v) +{ + const SQChar *str,*end; + sq_getstring(v,2,&str); + SQInteger len = sq_getsize(v,2); + __strip_r(str,len,&end); + sq_pushstring(v,str,end - str); + return 1; +} + +static SQInteger _string_split(HSQUIRRELVM v) +{ + const SQChar *str,*seps; + SQChar *stemp,*tok; + sq_getstring(v,2,&str); + sq_getstring(v,3,&seps); + if(sq_getsize(v,3) == 0) return sq_throwerror(v,_SC("empty separators string")); + SQInteger memsize = (sq_getsize(v,2)+1)*sizeof(SQChar); + stemp = sq_getscratchpad(v,memsize); + memcpy(stemp,str,memsize); + tok = scstrtok(stemp,seps); + sq_newarray(v,0); + while( tok != NULL ) { + sq_pushstring(v,tok,-1); + sq_arrayappend(v,-2); + tok = scstrtok( NULL, seps ); + } + return 1; +} + +#define SETUP_REX(v) \ + SQRex *self = NULL; \ + sq_getinstanceup(v,1,(SQUserPointer *)&self,0); + +static SQInteger _rexobj_releasehook(SQUserPointer p, SQInteger size) +{ + SQRex *self = ((SQRex *)p); + sqstd_rex_free(self); + return 1; +} + +static SQInteger _regexp_match(HSQUIRRELVM v) +{ + SETUP_REX(v); + const SQChar *str; + sq_getstring(v,2,&str); + if(sqstd_rex_match(self,str) == SQTrue) + { + sq_pushbool(v,SQTrue); + return 1; + } + sq_pushbool(v,SQFalse); + return 1; +} + +static void _addrexmatch(HSQUIRRELVM v,const SQChar *str,const SQChar *begin,const SQChar *end) +{ + sq_newtable(v); + sq_pushstring(v,_SC("begin"),-1); + sq_pushinteger(v,begin - str); + sq_rawset(v,-3); + sq_pushstring(v,_SC("end"),-1); + sq_pushinteger(v,end - str); + sq_rawset(v,-3); +} + +static SQInteger _regexp_search(HSQUIRRELVM v) +{ + SETUP_REX(v); + const SQChar *str,*begin,*end; + SQInteger start = 0; + sq_getstring(v,2,&str); + if(sq_gettop(v) > 2) sq_getinteger(v,3,&start); + if(sqstd_rex_search(self,str+start,&begin,&end) == SQTrue) { + _addrexmatch(v,str,begin,end); + return 1; + } + return 0; +} + +static SQInteger _regexp_capture(HSQUIRRELVM v) +{ + SETUP_REX(v); + const SQChar *str,*begin,*end; + SQInteger start = 0; + sq_getstring(v,2,&str); + if(sq_gettop(v) > 2) sq_getinteger(v,3,&start); + if(sqstd_rex_search(self,str+start,&begin,&end) == SQTrue) { + SQInteger n = sqstd_rex_getsubexpcount(self); + SQRexMatch match; + sq_newarray(v,0); + for(SQInteger i = 0;i < n; i++) { + sqstd_rex_getsubexp(self,i,&match); + if(match.len > 0) + _addrexmatch(v,str,match.begin,match.begin+match.len); + else + _addrexmatch(v,str,str,str); //empty match + sq_arrayappend(v,-2); + } + return 1; + } + return 0; +} + +static SQInteger _regexp_subexpcount(HSQUIRRELVM v) +{ + SETUP_REX(v); + sq_pushinteger(v,sqstd_rex_getsubexpcount(self)); + return 1; +} + +static SQInteger _regexp_constructor(HSQUIRRELVM v) +{ + const SQChar *error,*pattern; + sq_getstring(v,2,&pattern); + SQRex *rex = sqstd_rex_compile(pattern,&error); + if(!rex) return sq_throwerror(v,error); + sq_setinstanceup(v,1,rex); + sq_setreleasehook(v,1,_rexobj_releasehook); + return 0; +} + +static SQInteger _regexp__typeof(HSQUIRRELVM v) +{ + sq_pushstring(v,_SC("regexp"),-1); + return 1; +} + +#define _DECL_REX_FUNC(name,nparams,pmask) {_SC(#name),_regexp_##name,nparams,pmask} +static SQRegFunction rexobj_funcs[]={ + _DECL_REX_FUNC(constructor,2,_SC(".s")), + _DECL_REX_FUNC(search,-2,_SC("xsn")), + _DECL_REX_FUNC(match,2,_SC("xs")), + _DECL_REX_FUNC(capture,-2,_SC("xsn")), + _DECL_REX_FUNC(subexpcount,1,_SC("x")), + _DECL_REX_FUNC(_typeof,1,_SC("x")), + {0,0} +}; + +#define _DECL_FUNC(name,nparams,pmask) {_SC(#name),_string_##name,nparams,pmask} +static SQRegFunction stringlib_funcs[]={ + _DECL_FUNC(format,-2,_SC(".s")), + _DECL_FUNC(strip,2,_SC(".s")), + _DECL_FUNC(lstrip,2,_SC(".s")), + _DECL_FUNC(rstrip,2,_SC(".s")), + _DECL_FUNC(split,3,_SC(".ss")), + {0,0} +}; + + +SQInteger sqstd_register_stringlib(HSQUIRRELVM v) +{ + sq_pushstring(v,_SC("regexp"),-1); + sq_newclass(v,SQFalse); + SQInteger i = 0; + while(rexobj_funcs[i].name != 0) { + SQRegFunction &f = rexobj_funcs[i]; + sq_pushstring(v,f.name,-1); + sq_newclosure(v,f.f,0); + sq_setparamscheck(v,f.nparamscheck,f.typemask); + sq_setnativeclosurename(v,-1,f.name); + sq_createslot(v,-3); + i++; + } + sq_createslot(v,-3); + + i = 0; + while(stringlib_funcs[i].name!=0) + { + sq_pushstring(v,stringlib_funcs[i].name,-1); + sq_newclosure(v,stringlib_funcs[i].f,0); + sq_setparamscheck(v,stringlib_funcs[i].nparamscheck,stringlib_funcs[i].typemask); + sq_setnativeclosurename(v,-1,stringlib_funcs[i].name); + sq_createslot(v,-3); + i++; + } + return 1; +} diff -Nru supertux-0.3.3/external/squirrel/sqstdlib/sqstdsystem.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdsystem.cpp --- supertux-0.3.3/external/squirrel/sqstdlib/sqstdsystem.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/sqstdlib/sqstdsystem.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,147 +1,147 @@ -/* see copyright notice in squirrel.h */ -#include -#include -#include -#include -#include - -#ifdef SQUNICODE -#include -#define scgetenv _wgetenv -#define scsystem _wsystem -#define scasctime _wasctime -#define scremove _wremove -#define screname _wrename -#else -#define scgetenv getenv -#define scsystem system -#define scasctime asctime -#define scremove remove -#define screname rename -#endif - -static SQInteger _system_getenv(HSQUIRRELVM v) -{ - const SQChar *s; - if(SQ_SUCCEEDED(sq_getstring(v,2,&s))){ - sq_pushstring(v,scgetenv(s),-1); - return 1; - } - return 0; -} - - -static SQInteger _system_system(HSQUIRRELVM v) -{ - const SQChar *s; - if(SQ_SUCCEEDED(sq_getstring(v,2,&s))){ - sq_pushinteger(v,scsystem(s)); - return 1; - } - return sq_throwerror(v,_SC("wrong param")); -} - - -static SQInteger _system_clock(HSQUIRRELVM v) -{ - sq_pushfloat(v,((SQFloat)clock())/(SQFloat)CLOCKS_PER_SEC); - return 1; -} - -static SQInteger _system_time(HSQUIRRELVM v) -{ - time_t t; - time(&t); - sq_pushinteger(v,*((SQInteger *)&t)); - return 1; -} - -static SQInteger _system_remove(HSQUIRRELVM v) -{ - const SQChar *s; - sq_getstring(v,2,&s); - if(scremove(s)==-1) - return sq_throwerror(v,_SC("remove() failed")); - return 0; -} - -static SQInteger _system_rename(HSQUIRRELVM v) -{ - const SQChar *oldn,*newn; - sq_getstring(v,2,&oldn); - sq_getstring(v,3,&newn); - if(screname(oldn,newn)==-1) - return sq_throwerror(v,_SC("rename() failed")); - return 0; -} - -static void _set_integer_slot(HSQUIRRELVM v,const SQChar *name,SQInteger val) -{ - sq_pushstring(v,name,-1); - sq_pushinteger(v,val); - sq_rawset(v,-3); -} - -static SQInteger _system_date(HSQUIRRELVM v) -{ - time_t t; - SQInteger it; - SQInteger format = 'l'; - if(sq_gettop(v) > 1) { - sq_getinteger(v,2,&it); - t = it; - if(sq_gettop(v) > 2) { - sq_getinteger(v,3,(SQInteger*)&format); - } - } - else { - time(&t); - } - tm *date; - if(format == 'u') - date = gmtime(&t); - else - date = localtime(&t); - if(!date) - return sq_throwerror(v,_SC("crt api failure")); - sq_newtable(v); - _set_integer_slot(v, _SC("sec"), date->tm_sec); - _set_integer_slot(v, _SC("min"), date->tm_min); - _set_integer_slot(v, _SC("hour"), date->tm_hour); - _set_integer_slot(v, _SC("day"), date->tm_mday); - _set_integer_slot(v, _SC("month"), date->tm_mon); - _set_integer_slot(v, _SC("year"), date->tm_year+1900); - _set_integer_slot(v, _SC("wday"), date->tm_wday); - _set_integer_slot(v, _SC("yday"), date->tm_yday); - return 1; -} - - - -#define _DECL_FUNC(name,nparams,pmask) {_SC(#name),_system_##name,nparams,pmask} -static SQRegFunction systemlib_funcs[]={ - _DECL_FUNC(getenv,2,_SC(".s")), - _DECL_FUNC(system,2,_SC(".s")), - _DECL_FUNC(clock,1,NULL), - _DECL_FUNC(time,1,NULL), - _DECL_FUNC(date,-1,_SC(".nn")), - _DECL_FUNC(remove,2,_SC(".s")), - _DECL_FUNC(rename,3,_SC(".ss")), - {0,0} -}; - - -SQInteger sqstd_register_systemlib(HSQUIRRELVM v) -{ - SQInteger i=0; - while(systemlib_funcs[i].name!=0) - { - sq_pushstring(v,systemlib_funcs[i].name,-1); - sq_newclosure(v,systemlib_funcs[i].f,0); - sq_setparamscheck(v,systemlib_funcs[i].nparamscheck,systemlib_funcs[i].typemask); - sq_setnativeclosurename(v,-1,systemlib_funcs[i].name); - sq_createslot(v,-3); - i++; - } - return 1; -} +/* see copyright notice in squirrel.h */ +#include +#include +#include +#include +#include + +#ifdef SQUNICODE +#include +#define scgetenv _wgetenv +#define scsystem _wsystem +#define scasctime _wasctime +#define scremove _wremove +#define screname _wrename +#else +#define scgetenv getenv +#define scsystem system +#define scasctime asctime +#define scremove remove +#define screname rename +#endif + +static SQInteger _system_getenv(HSQUIRRELVM v) +{ + const SQChar *s; + if(SQ_SUCCEEDED(sq_getstring(v,2,&s))){ + sq_pushstring(v,scgetenv(s),-1); + return 1; + } + return 0; +} + + +static SQInteger _system_system(HSQUIRRELVM v) +{ + const SQChar *s; + if(SQ_SUCCEEDED(sq_getstring(v,2,&s))){ + sq_pushinteger(v,scsystem(s)); + return 1; + } + return sq_throwerror(v,_SC("wrong param")); +} + + +static SQInteger _system_clock(HSQUIRRELVM v) +{ + sq_pushfloat(v,((SQFloat)clock())/(SQFloat)CLOCKS_PER_SEC); + return 1; +} + +static SQInteger _system_time(HSQUIRRELVM v) +{ + time_t t; + time(&t); + sq_pushinteger(v,*((SQInteger *)&t)); + return 1; +} + +static SQInteger _system_remove(HSQUIRRELVM v) +{ + const SQChar *s; + sq_getstring(v,2,&s); + if(scremove(s)==-1) + return sq_throwerror(v,_SC("remove() failed")); + return 0; +} + +static SQInteger _system_rename(HSQUIRRELVM v) +{ + const SQChar *oldn,*newn; + sq_getstring(v,2,&oldn); + sq_getstring(v,3,&newn); + if(screname(oldn,newn)==-1) + return sq_throwerror(v,_SC("rename() failed")); + return 0; +} + +static void _set_integer_slot(HSQUIRRELVM v,const SQChar *name,SQInteger val) +{ + sq_pushstring(v,name,-1); + sq_pushinteger(v,val); + sq_rawset(v,-3); +} + +static SQInteger _system_date(HSQUIRRELVM v) +{ + time_t t; + SQInteger it; + SQInteger format = 'l'; + if(sq_gettop(v) > 1) { + sq_getinteger(v,2,&it); + t = it; + if(sq_gettop(v) > 2) { + sq_getinteger(v,3,(SQInteger*)&format); + } + } + else { + time(&t); + } + tm *date; + if(format == 'u') + date = gmtime(&t); + else + date = localtime(&t); + if(!date) + return sq_throwerror(v,_SC("crt api failure")); + sq_newtable(v); + _set_integer_slot(v, _SC("sec"), date->tm_sec); + _set_integer_slot(v, _SC("min"), date->tm_min); + _set_integer_slot(v, _SC("hour"), date->tm_hour); + _set_integer_slot(v, _SC("day"), date->tm_mday); + _set_integer_slot(v, _SC("month"), date->tm_mon); + _set_integer_slot(v, _SC("year"), date->tm_year+1900); + _set_integer_slot(v, _SC("wday"), date->tm_wday); + _set_integer_slot(v, _SC("yday"), date->tm_yday); + return 1; +} + + + +#define _DECL_FUNC(name,nparams,pmask) {_SC(#name),_system_##name,nparams,pmask} +static SQRegFunction systemlib_funcs[]={ + _DECL_FUNC(getenv,2,_SC(".s")), + _DECL_FUNC(system,2,_SC(".s")), + _DECL_FUNC(clock,1,NULL), + _DECL_FUNC(time,1,NULL), + _DECL_FUNC(date,-1,_SC(".nn")), + _DECL_FUNC(remove,2,_SC(".s")), + _DECL_FUNC(rename,3,_SC(".ss")), + {0,0} +}; + + +SQInteger sqstd_register_systemlib(HSQUIRRELVM v) +{ + SQInteger i=0; + while(systemlib_funcs[i].name!=0) + { + sq_pushstring(v,systemlib_funcs[i].name,-1); + sq_newclosure(v,systemlib_funcs[i].f,0); + sq_setparamscheck(v,systemlib_funcs[i].nparamscheck,systemlib_funcs[i].typemask); + sq_setnativeclosurename(v,-1,systemlib_funcs[i].name); + sq_createslot(v,-3); + i++; + } + return 1; +} diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqapi.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqapi.cpp --- supertux-0.3.3/external/squirrel/squirrel/sqapi.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqapi.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,1268 +1,1270 @@ -/* - see copyright notice in squirrel.h -*/ -#include "sqpcheader.h" -#include "sqvm.h" -#include "sqstring.h" -#include "sqtable.h" -#include "sqarray.h" -#include "sqfuncproto.h" -#include "sqclosure.h" -#include "squserdata.h" -#include "sqcompiler.h" -#include "sqfuncstate.h" -#include "sqclass.h" - -bool sq_aux_gettypedarg(HSQUIRRELVM v,SQInteger idx,SQObjectType type,SQObjectPtr **o) -{ - *o = &stack_get(v,idx); - if(type(**o) != type){ - SQObjectPtr oval = v->PrintObjVal(**o); - v->Raise_Error(_SC("wrong argument type, expected '%s' got '%.50s'"),IdType2Name(type),_stringval(oval)); - return false; - } - return true; -} - -#define _GETSAFE_OBJ(v,idx,type,o) { if(!sq_aux_gettypedarg(v,idx,type,&o)) return SQ_ERROR; } - -#define sq_aux_paramscheck(v,count) \ -{ \ - if(sq_gettop(v) < count){ v->Raise_Error(_SC("not enough params in the stack")); return SQ_ERROR; }\ -} - -SQInteger sq_aux_throwobject(HSQUIRRELVM v,SQObjectPtr &e) -{ - v->_lasterror = e; - return SQ_ERROR; -} - -SQInteger sq_aux_invalidtype(HSQUIRRELVM v,SQObjectType type) -{ - scsprintf(_ss(v)->GetScratchPad(100), _SC("unexpected type %s"), IdType2Name(type)); - return sq_throwerror(v, _ss(v)->GetScratchPad(-1)); -} - -HSQUIRRELVM sq_open(SQInteger initialstacksize) -{ - SQSharedState *ss; - SQVM *v; - sq_new(ss, SQSharedState); - ss->Init(); - v = (SQVM *)SQ_MALLOC(sizeof(SQVM)); - new (v) SQVM(ss); - ss->_root_vm = v; - if(v->Init(NULL, initialstacksize)) { - return v; - } else { - sq_delete(v, SQVM); - return NULL; - } - return v; -} - -HSQUIRRELVM sq_newthread(HSQUIRRELVM friendvm, SQInteger initialstacksize) -{ - SQSharedState *ss; - SQVM *v; - ss=_ss(friendvm); - - v= (SQVM *)SQ_MALLOC(sizeof(SQVM)); - new (v) SQVM(ss); - - if(v->Init(friendvm, initialstacksize)) { - friendvm->Push(v); - return v; - } else { - sq_delete(v, SQVM); - return NULL; - } -} - -SQInteger sq_getvmstate(HSQUIRRELVM v) -{ - if(v->_suspended) - return SQ_VMSTATE_SUSPENDED; - else { - if(v->_callsstacksize != 0) return SQ_VMSTATE_RUNNING; - else return SQ_VMSTATE_IDLE; - } -} - -void sq_seterrorhandler(HSQUIRRELVM v) -{ - SQObject o = stack_get(v, -1); - if(sq_isclosure(o) || sq_isnativeclosure(o) || sq_isnull(o)) { - v->_errorhandler = o; - v->Pop(); - } -} - -void sq_setdebughook(HSQUIRRELVM v) -{ - SQObject o = stack_get(v,-1); - if(sq_isclosure(o) || sq_isnativeclosure(o) || sq_isnull(o)) { - v->_debughook = o; - v->Pop(); - } -} - -void sq_close(HSQUIRRELVM v) -{ - SQSharedState *ss = _ss(v); - _thread(ss->_root_vm)->Finalize(); - sq_delete(ss, SQSharedState); -} - -SQRESULT sq_compile(HSQUIRRELVM v,SQLEXREADFUNC read,SQUserPointer p,const SQChar *sourcename,SQBool raiseerror) -{ - SQObjectPtr o; - if(Compile(v, read, p, sourcename, o, raiseerror?true:false, _ss(v)->_debuginfo)) { - v->Push(SQClosure::Create(_ss(v), _funcproto(o))); - return SQ_OK; - } - return SQ_ERROR; -} - -void sq_enabledebuginfo(HSQUIRRELVM v, SQBool enable) -{ - _ss(v)->_debuginfo = enable?true:false; -} - -void sq_notifyallexceptions(HSQUIRRELVM v, SQBool enable) -{ - _ss(v)->_notifyallexceptions = enable?true:false; -} - -void sq_addref(HSQUIRRELVM v,HSQOBJECT *po) -{ - if(!ISREFCOUNTED(type(*po))) return; -#ifdef NO_GARBAGE_COLLECTOR - __AddRef(po->_type,po->_unVal); -#else - _ss(v)->_refs_table.AddRef(*po); -#endif -} - -SQBool sq_release(HSQUIRRELVM v,HSQOBJECT *po) -{ - if(!ISREFCOUNTED(type(*po))) return SQTrue; -#ifdef NO_GARBAGE_COLLECTOR - __Release(po->_type,po->_unVal); - return SQFalse; //the ret val doesn't work(and cannot be fixed) -#else - return _ss(v)->_refs_table.Release(*po); -#endif -} - -const SQChar *sq_objtostring(HSQOBJECT *o) -{ - if(sq_type(*o) == OT_STRING) { - return _stringval(*o); - } - return NULL; -} - -SQInteger sq_objtointeger(HSQOBJECT *o) -{ - if(sq_isnumeric(*o)) { - return tointeger(*o); - } - return 0; -} - -SQFloat sq_objtofloat(HSQOBJECT *o) -{ - if(sq_isnumeric(*o)) { - return tofloat(*o); - } - return 0; -} - -SQBool sq_objtobool(HSQOBJECT *o) -{ - if(sq_isbool(*o)) { - return _integer(*o); - } - return SQFalse; -} - -void sq_pushnull(HSQUIRRELVM v) -{ - v->Push(_null_); -} - -void sq_pushstring(HSQUIRRELVM v,const SQChar *s,SQInteger len) -{ - if(s) - v->Push(SQObjectPtr(SQString::Create(_ss(v), s, len))); - else v->Push(_null_); -} - -void sq_pushinteger(HSQUIRRELVM v,SQInteger n) -{ - v->Push(n); -} - -void sq_pushbool(HSQUIRRELVM v,SQBool b) -{ - v->Push(b?true:false); -} - -void sq_pushfloat(HSQUIRRELVM v,SQFloat n) -{ - v->Push(n); -} - -void sq_pushuserpointer(HSQUIRRELVM v,SQUserPointer p) -{ - v->Push(p); -} - -SQUserPointer sq_newuserdata(HSQUIRRELVM v,SQUnsignedInteger size) -{ - SQUserData *ud = SQUserData::Create(_ss(v), size); - v->Push(ud); - return ud->_val; -} - -void sq_newtable(HSQUIRRELVM v) -{ - v->Push(SQTable::Create(_ss(v), 0)); -} - -void sq_newarray(HSQUIRRELVM v,SQInteger size) -{ - v->Push(SQArray::Create(_ss(v), size)); -} - -SQRESULT sq_newclass(HSQUIRRELVM v,SQBool hasbase) -{ - SQClass *baseclass = NULL; - if(hasbase) { - SQObjectPtr &base = stack_get(v,-1); - if(type(base) != OT_CLASS) - return sq_throwerror(v,_SC("invalid base type")); - baseclass = _class(base); - } - SQClass *newclass = SQClass::Create(_ss(v), baseclass); - if(baseclass) v->Pop(); - v->Push(newclass); - return SQ_OK; -} - -SQBool sq_instanceof(HSQUIRRELVM v) -{ - SQObjectPtr &inst = stack_get(v,-1); - SQObjectPtr &cl = stack_get(v,-2); - if(type(inst) != OT_INSTANCE || type(cl) != OT_CLASS) - return sq_throwerror(v,_SC("invalid param type")); - return _instance(inst)->InstanceOf(_class(cl))?SQTrue:SQFalse; -} - -SQRESULT sq_arrayappend(HSQUIRRELVM v,SQInteger idx) -{ - sq_aux_paramscheck(v,2); - SQObjectPtr *arr; - _GETSAFE_OBJ(v, idx, OT_ARRAY,arr); - _array(*arr)->Append(v->GetUp(-1)); - v->Pop(1); - return SQ_OK; -} - -SQRESULT sq_arraypop(HSQUIRRELVM v,SQInteger idx,SQBool pushval) -{ - sq_aux_paramscheck(v, 1); - SQObjectPtr *arr; - _GETSAFE_OBJ(v, idx, OT_ARRAY,arr); - if(_array(*arr)->Size() > 0) { - if(pushval != 0){ v->Push(_array(*arr)->Top()); } - _array(*arr)->Pop(); - return SQ_OK; - } - return sq_throwerror(v, _SC("empty array")); -} - -SQRESULT sq_arrayresize(HSQUIRRELVM v,SQInteger idx,SQInteger newsize) -{ - sq_aux_paramscheck(v,1); - SQObjectPtr *arr; - _GETSAFE_OBJ(v, idx, OT_ARRAY,arr); - if(newsize >= 0) { - _array(*arr)->Resize(newsize); - return SQ_OK; - } - return sq_throwerror(v,_SC("negative size")); -} - - -SQRESULT sq_arrayreverse(HSQUIRRELVM v,SQInteger idx) -{ - sq_aux_paramscheck(v, 1); - SQObjectPtr *o; - _GETSAFE_OBJ(v, idx, OT_ARRAY,o); - SQArray *arr = _array(*o); - if(arr->Size() > 0) { - SQObjectPtr t; - SQInteger size = arr->Size(); - SQInteger n = size >> 1; size -= 1; - for(SQInteger i = 0; i < n; i++) { - t = arr->_values[i]; - arr->_values[i] = arr->_values[size-i]; - arr->_values[size-i] = t; - } - return SQ_OK; - } - return SQ_OK; -} - -SQRESULT sq_arrayremove(HSQUIRRELVM v,SQInteger idx,SQInteger itemidx) -{ - sq_aux_paramscheck(v, 1); - SQObjectPtr *arr; - _GETSAFE_OBJ(v, idx, OT_ARRAY,arr); - return _array(*arr)->Remove(itemidx) ? SQ_OK : sq_throwerror(v,_SC("index out of range")); -} - -SQRESULT sq_arrayinsert(HSQUIRRELVM v,SQInteger idx,SQInteger destpos) -{ - sq_aux_paramscheck(v, 1); - SQObjectPtr *arr; - _GETSAFE_OBJ(v, idx, OT_ARRAY,arr); - SQRESULT ret = _array(*arr)->Insert(destpos, v->GetUp(-1)) ? SQ_OK : sq_throwerror(v,_SC("index out of range")); - v->Pop(); - return ret; -} - - -void sq_newclosure(HSQUIRRELVM v,SQFUNCTION func,SQUnsignedInteger nfreevars) -{ - SQNativeClosure *nc = SQNativeClosure::Create(_ss(v), func); - nc->_nparamscheck = 0; - for(SQUnsignedInteger i = 0; i < nfreevars; i++) { - nc->_outervalues.push_back(v->Top()); - v->Pop(); - } - v->Push(SQObjectPtr(nc)); -} - -SQRESULT sq_getclosureinfo(HSQUIRRELVM v,SQInteger idx,SQUnsignedInteger *nparams,SQUnsignedInteger *nfreevars) -{ - SQObject o = stack_get(v, idx); - if(sq_isclosure(o)) { - SQClosure *c = _closure(o); - SQFunctionProto *proto = _funcproto(c->_function); - *nparams = (SQUnsignedInteger)proto->_nparameters; - *nfreevars = (SQUnsignedInteger)c->_outervalues.size(); - return SQ_OK; - } - return sq_throwerror(v,_SC("the object is not a closure")); -} - -SQRESULT sq_setnativeclosurename(HSQUIRRELVM v,SQInteger idx,const SQChar *name) -{ - SQObject o = stack_get(v, idx); - if(sq_isnativeclosure(o)) { - SQNativeClosure *nc = _nativeclosure(o); - nc->_name = SQString::Create(_ss(v),name); - return SQ_OK; - } - return sq_throwerror(v,_SC("the object is not a nativeclosure")); -} - -SQRESULT sq_setparamscheck(HSQUIRRELVM v,SQInteger nparamscheck,const SQChar *typemask) -{ - SQObject o = stack_get(v, -1); - if(!sq_isnativeclosure(o)) - return sq_throwerror(v, _SC("native closure expected")); - SQNativeClosure *nc = _nativeclosure(o); - nc->_nparamscheck = nparamscheck; - if(typemask) { - SQIntVec res; - if(!CompileTypemask(res, typemask)) - return sq_throwerror(v, _SC("invalid typemask")); - nc->_typecheck.copy(res); - } - else { - nc->_typecheck.resize(0); - } - if(nparamscheck == SQ_MATCHTYPEMASKSTRING) { - nc->_nparamscheck = nc->_typecheck.size(); - } - return SQ_OK; -} - -SQRESULT sq_bindenv(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr &o = stack_get(v,idx); - if(!sq_isnativeclosure(o) && - !sq_isclosure(o)) - return sq_throwerror(v,_SC("the target is not a closure")); - SQObjectPtr &env = stack_get(v,-1); - if(!sq_istable(env) && - !sq_isclass(env) && - !sq_isinstance(env)) - return sq_throwerror(v,_SC("invalid environment")); - SQObjectPtr w = _refcounted(env)->GetWeakRef(type(env)); - SQObjectPtr ret; - if(sq_isclosure(o)) { - SQClosure *c = _closure(o)->Clone(); - c->_env = w; - ret = c; - } - else { //then must be a native closure - SQNativeClosure *c = _nativeclosure(o)->Clone(); - c->_env = w; - ret = c; - } - v->Pop(); - v->Push(ret); - return SQ_OK; -} - -SQRESULT sq_clear(HSQUIRRELVM v,SQInteger idx) -{ - SQObject &o=stack_get(v,idx); - switch(type(o)) { - case OT_TABLE: _table(o)->Clear(); break; - case OT_ARRAY: _array(o)->Resize(0); break; - default: - return sq_throwerror(v, _SC("clear only works on table and array")); - break; - - } - return SQ_OK; -} - -void sq_pushroottable(HSQUIRRELVM v) -{ - v->Push(v->_roottable); -} - -void sq_pushregistrytable(HSQUIRRELVM v) -{ - v->Push(_ss(v)->_registry); -} - -void sq_pushconsttable(HSQUIRRELVM v) -{ - v->Push(_ss(v)->_consts); -} - -SQRESULT sq_setroottable(HSQUIRRELVM v) -{ - SQObject o = stack_get(v, -1); - if(sq_istable(o) || sq_isnull(o)) { - v->_roottable = o; - v->Pop(); - return SQ_OK; - } - return sq_throwerror(v, _SC("ivalid type")); -} - -SQRESULT sq_setconsttable(HSQUIRRELVM v) -{ - SQObject o = stack_get(v, -1); - if(sq_istable(o)) { - _ss(v)->_consts = o; - v->Pop(); - return SQ_OK; - } - return sq_throwerror(v, _SC("ivalid type, expected table")); -} - -void sq_setforeignptr(HSQUIRRELVM v,SQUserPointer p) -{ - v->_foreignptr = p; -} - -SQUserPointer sq_getforeignptr(HSQUIRRELVM v) -{ - return v->_foreignptr; -} - -void sq_push(HSQUIRRELVM v,SQInteger idx) -{ - v->Push(stack_get(v, idx)); -} - -SQObjectType sq_gettype(HSQUIRRELVM v,SQInteger idx) -{ - return type(stack_get(v, idx)); -} - - -void sq_tostring(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr &o = stack_get(v, idx); - SQObjectPtr res; - v->ToString(o,res); - v->Push(res); -} - -void sq_tobool(HSQUIRRELVM v, SQInteger idx, SQBool *b) -{ - SQObjectPtr &o = stack_get(v, idx); - *b = v->IsFalse(o)?SQFalse:SQTrue; -} - -SQRESULT sq_getinteger(HSQUIRRELVM v,SQInteger idx,SQInteger *i) -{ - SQObjectPtr &o = stack_get(v, idx); - if(sq_isnumeric(o)) { - *i = tointeger(o); - return SQ_OK; - } - return SQ_ERROR; -} - -SQRESULT sq_getfloat(HSQUIRRELVM v,SQInteger idx,SQFloat *f) -{ - SQObjectPtr &o = stack_get(v, idx); - if(sq_isnumeric(o)) { - *f = tofloat(o); - return SQ_OK; - } - return SQ_ERROR; -} - -SQRESULT sq_getbool(HSQUIRRELVM v,SQInteger idx,SQBool *b) -{ - SQObjectPtr &o = stack_get(v, idx); - if(sq_isbool(o)) { - *b = _integer(o); - return SQ_OK; - } - return SQ_ERROR; -} - -SQRESULT sq_getstring(HSQUIRRELVM v,SQInteger idx,const SQChar **c) -{ - SQObjectPtr *o = NULL; - _GETSAFE_OBJ(v, idx, OT_STRING,o); - *c = _stringval(*o); - return SQ_OK; -} - -SQRESULT sq_getthread(HSQUIRRELVM v,SQInteger idx,HSQUIRRELVM *thread) -{ - SQObjectPtr *o = NULL; - _GETSAFE_OBJ(v, idx, OT_THREAD,o); - *thread = _thread(*o); - return SQ_OK; -} - -SQRESULT sq_clone(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr &o = stack_get(v,idx); - v->Push(_null_); - if(!v->Clone(o, stack_get(v, -1))){ - v->Pop(); - return sq_aux_invalidtype(v, type(o)); - } - return SQ_OK; -} - -SQInteger sq_getsize(HSQUIRRELVM v, SQInteger idx) -{ - SQObjectPtr &o = stack_get(v, idx); - SQObjectType type = type(o); - switch(type) { - case OT_STRING: return _string(o)->_len; - case OT_TABLE: return _table(o)->CountUsed(); - case OT_ARRAY: return _array(o)->Size(); - case OT_USERDATA: return _userdata(o)->_size; - default: - return sq_aux_invalidtype(v, type); - } -} - -SQRESULT sq_getuserdata(HSQUIRRELVM v,SQInteger idx,SQUserPointer *p,SQUserPointer *typetag) -{ - SQObjectPtr *o = NULL; - _GETSAFE_OBJ(v, idx, OT_USERDATA,o); - (*p) = _userdataval(*o); - if(typetag) *typetag = _userdata(*o)->_typetag; - return SQ_OK; -} - -SQRESULT sq_settypetag(HSQUIRRELVM v,SQInteger idx,SQUserPointer typetag) -{ - SQObjectPtr &o = stack_get(v,idx); - switch(type(o)) { - case OT_USERDATA: _userdata(o)->_typetag = typetag; break; - case OT_CLASS: _class(o)->_typetag = typetag; break; - default: return sq_throwerror(v,_SC("invalid object type")); - } - return SQ_OK; -} - -SQRESULT sq_getobjtypetag(HSQOBJECT *o,SQUserPointer * typetag) -{ - switch(type(*o)) { - case OT_INSTANCE: *typetag = _instance(*o)->_class->_typetag; break; - case OT_USERDATA: *typetag = _userdata(*o)->_typetag; break; - case OT_CLASS: *typetag = _class(*o)->_typetag; break; - default: return SQ_ERROR; - } - return SQ_OK; -} - -SQRESULT sq_gettypetag(HSQUIRRELVM v,SQInteger idx,SQUserPointer *typetag) -{ - SQObjectPtr &o = stack_get(v,idx); - if(SQ_FAILED(sq_getobjtypetag(&o,typetag))) - return sq_throwerror(v,_SC("invalid object type")); - return SQ_OK; -} - -SQRESULT sq_getuserpointer(HSQUIRRELVM v, SQInteger idx, SQUserPointer *p) -{ - SQObjectPtr *o = NULL; - _GETSAFE_OBJ(v, idx, OT_USERPOINTER,o); - (*p) = _userpointer(*o); - return SQ_OK; -} - -SQRESULT sq_setinstanceup(HSQUIRRELVM v, SQInteger idx, SQUserPointer p) -{ - SQObjectPtr &o = stack_get(v,idx); - if(type(o) != OT_INSTANCE) return sq_throwerror(v,_SC("the object is not a class instance")); - _instance(o)->_userpointer = p; - return SQ_OK; -} - -SQRESULT sq_setclassudsize(HSQUIRRELVM v, SQInteger idx, SQInteger udsize) -{ - SQObjectPtr &o = stack_get(v,idx); - if(type(o) != OT_CLASS) return sq_throwerror(v,_SC("the object is not a class")); - if(_class(o)->_locked) return sq_throwerror(v,_SC("the class is locked")); - _class(o)->_udsize = udsize; - return SQ_OK; -} - - -SQRESULT sq_getinstanceup(HSQUIRRELVM v, SQInteger idx, SQUserPointer *p,SQUserPointer typetag) -{ - SQObjectPtr &o = stack_get(v,idx); - if(type(o) != OT_INSTANCE) return sq_throwerror(v,_SC("the object is not a class instance")); - (*p) = _instance(o)->_userpointer; - if(typetag != 0) { - SQClass *cl = _instance(o)->_class; - do{ - if(cl->_typetag == typetag) - return SQ_OK; - cl = cl->_base; - }while(cl != NULL); - return sq_throwerror(v,_SC("invalid type tag")); - } - return SQ_OK; -} - -SQInteger sq_gettop(HSQUIRRELVM v) -{ - return (v->_top) - v->_stackbase; -} - -void sq_settop(HSQUIRRELVM v, SQInteger newtop) -{ - SQInteger top = sq_gettop(v); - if(top > newtop) - sq_pop(v, top - newtop); - else - while(top++ < newtop) sq_pushnull(v); -} - -void sq_pop(HSQUIRRELVM v, SQInteger nelemstopop) -{ - assert(v->_top >= nelemstopop); - v->Pop(nelemstopop); -} - -void sq_poptop(HSQUIRRELVM v) -{ - assert(v->_top >= 1); - v->Pop(); -} - - -void sq_remove(HSQUIRRELVM v, SQInteger idx) -{ - v->Remove(idx); -} - -SQInteger sq_cmp(HSQUIRRELVM v) -{ - SQInteger res; - v->ObjCmp(stack_get(v, -1), stack_get(v, -2),res); - return res; -} - -SQRESULT sq_newslot(HSQUIRRELVM v, SQInteger idx, SQBool bstatic) -{ - sq_aux_paramscheck(v, 3); - SQObjectPtr &self = stack_get(v, idx); - if(type(self) == OT_TABLE || type(self) == OT_CLASS) { - SQObjectPtr &key = v->GetUp(-2); - if(type(key) == OT_NULL) return sq_throwerror(v, _SC("null is not a valid key")); - v->NewSlot(self, key, v->GetUp(-1),bstatic?true:false); - v->Pop(2); - } - return SQ_OK; -} - -SQRESULT sq_deleteslot(HSQUIRRELVM v,SQInteger idx,SQBool pushval) -{ - sq_aux_paramscheck(v, 2); - SQObjectPtr *self; - _GETSAFE_OBJ(v, idx, OT_TABLE,self); - SQObjectPtr &key = v->GetUp(-1); - if(type(key) == OT_NULL) return sq_throwerror(v, _SC("null is not a valid key")); - SQObjectPtr res; - if(!v->DeleteSlot(*self, key, res)){ - return SQ_ERROR; - } - if(pushval) v->GetUp(-1) = res; - else v->Pop(1); - return SQ_OK; -} - -SQRESULT sq_set(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr &self = stack_get(v, idx); - if(v->Set(self, v->GetUp(-2), v->GetUp(-1),false)) { - v->Pop(2); - return SQ_OK; - } - v->Raise_IdxError(v->GetUp(-2));return SQ_ERROR; -} - -SQRESULT sq_rawset(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr &self = stack_get(v, idx); - if(type(v->GetUp(-2)) == OT_NULL) return sq_throwerror(v, _SC("null key")); - switch(type(self)) { - case OT_TABLE: - _table(self)->NewSlot(v->GetUp(-2), v->GetUp(-1)); - v->Pop(2); - return SQ_OK; - break; - case OT_CLASS: - _class(self)->NewSlot(_ss(v), v->GetUp(-2), v->GetUp(-1),false); - v->Pop(2); - return SQ_OK; - break; - case OT_INSTANCE: - if(_instance(self)->Set(v->GetUp(-2), v->GetUp(-1))) { - v->Pop(2); - return SQ_OK; - } - break; - case OT_ARRAY: - if(v->Set(self, v->GetUp(-2), v->GetUp(-1),false)) { - v->Pop(2); - return SQ_OK; - } - break; - default: - v->Pop(2); - return sq_throwerror(v, _SC("rawset works only on array/table/class and instance")); - } - v->Raise_IdxError(v->GetUp(-2));return SQ_ERROR; -} - -SQRESULT sq_setdelegate(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr &self = stack_get(v, idx); - SQObjectPtr &mt = v->GetUp(-1); - SQObjectType type = type(self); - switch(type) { - case OT_TABLE: - if(type(mt) == OT_TABLE) { - if(!_table(self)->SetDelegate(_table(mt))) return sq_throwerror(v, _SC("delagate cycle")); v->Pop();} - else if(type(mt)==OT_NULL) { - _table(self)->SetDelegate(NULL); v->Pop(); } - else return sq_aux_invalidtype(v,type); - break; - case OT_USERDATA: - if(type(mt)==OT_TABLE) { - _userdata(self)->SetDelegate(_table(mt)); v->Pop(); } - else if(type(mt)==OT_NULL) { - _userdata(self)->SetDelegate(NULL); v->Pop(); } - else return sq_aux_invalidtype(v, type); - break; - default: - return sq_aux_invalidtype(v, type); - break; - } - return SQ_OK; -} - -SQRESULT sq_rawdeleteslot(HSQUIRRELVM v,SQInteger idx,SQBool pushval) -{ - sq_aux_paramscheck(v, 2); - SQObjectPtr *self; - _GETSAFE_OBJ(v, idx, OT_TABLE,self); - SQObjectPtr &key = v->GetUp(-1); - SQObjectPtr t; - if(_table(*self)->Get(key,t)) { - _table(*self)->Remove(key); - } - if(pushval != 0) - if(pushval) v->GetUp(-1) = t; - else - v->Pop(1); - return SQ_OK; -} - -SQRESULT sq_getdelegate(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr &self=stack_get(v,idx); - switch(type(self)){ - case OT_TABLE: - case OT_USERDATA: - if(!_delegable(self)->_delegate){ - v->Push(_null_); - break; - } - v->Push(SQObjectPtr(_delegable(self)->_delegate)); - break; - default: return sq_throwerror(v,_SC("wrong type")); break; - } - return SQ_OK; - -} - -SQRESULT sq_get(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr &self=stack_get(v,idx); - if(v->Get(self,v->GetUp(-1),v->GetUp(-1),false,false)) - return SQ_OK; - v->Pop(1); - return sq_throwerror(v,_SC("the index doesn't exist")); -} - -SQRESULT sq_rawget(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr &self=stack_get(v,idx); - switch(type(self)) { - case OT_TABLE: - if(_table(self)->Get(v->GetUp(-1),v->GetUp(-1))) - return SQ_OK; - break; - case OT_CLASS: - if(_class(self)->Get(v->GetUp(-1),v->GetUp(-1))) - return SQ_OK; - break; - case OT_INSTANCE: - if(_instance(self)->Get(v->GetUp(-1),v->GetUp(-1))) - return SQ_OK; - break; - case OT_ARRAY: - if(v->Get(self,v->GetUp(-1),v->GetUp(-1),false,false)) - return SQ_OK; - break; - default: - v->Pop(1); - return sq_throwerror(v,_SC("rawget works only on array/table/instance and class")); - } - v->Pop(1); - return sq_throwerror(v,_SC("the index doesn't exist")); -} - -SQRESULT sq_getstackobj(HSQUIRRELVM v,SQInteger idx,HSQOBJECT *po) -{ - *po=stack_get(v,idx); - return SQ_OK; -} - -const SQChar *sq_getlocal(HSQUIRRELVM v,SQUnsignedInteger level,SQUnsignedInteger idx) -{ - SQUnsignedInteger cstksize=v->_callsstacksize; - SQUnsignedInteger lvl=(cstksize-level)-1; - SQInteger stackbase=v->_stackbase; - if(lvl_callsstack[(cstksize-i)-1]; - stackbase-=ci._prevstkbase; - } - SQVM::CallInfo &ci=v->_callsstack[lvl]; - if(type(ci._closure)!=OT_CLOSURE) - return NULL; - SQClosure *c=_closure(ci._closure); - SQFunctionProto *func=_funcproto(c->_function); - if(func->_noutervalues > (SQInteger)idx) { - v->Push(c->_outervalues[idx]); - return _stringval(func->_outervalues[idx]._name); - } - idx -= func->_noutervalues; - return func->GetLocal(v,stackbase,idx,(SQInteger)(ci._ip-func->_instructions)-1); - } - return NULL; -} - -void sq_pushobject(HSQUIRRELVM v,HSQOBJECT obj) -{ - v->Push(SQObjectPtr(obj)); -} - -void sq_resetobject(HSQOBJECT *po) -{ - po->_unVal.pUserPointer=NULL;po->_type=OT_NULL; -} - -SQRESULT sq_throwerror(HSQUIRRELVM v,const SQChar *err) -{ - v->_lasterror=SQString::Create(_ss(v),err); - return -1; -} - -void sq_reseterror(HSQUIRRELVM v) -{ - v->_lasterror = _null_; -} - -void sq_getlasterror(HSQUIRRELVM v) -{ - v->Push(v->_lasterror); -} - -void sq_reservestack(HSQUIRRELVM v,SQInteger nsize) -{ - if (((SQUnsignedInteger)v->_top + nsize) > v->_stack.size()) { - v->_stack.resize(v->_stack.size() + ((v->_top + nsize) - v->_stack.size())); - } -} - -SQRESULT sq_resume(HSQUIRRELVM v,SQBool retval,SQBool raiseerror) -{ - if(type(v->GetUp(-1))==OT_GENERATOR){ - v->Push(_null_); //retval - if(!v->Execute(v->GetUp(-2),v->_top,0,v->_top,v->GetUp(-1),raiseerror,SQVM::ET_RESUME_GENERATOR)) - {v->Raise_Error(v->_lasterror); return SQ_ERROR;} - if(!retval) - v->Pop(); - return SQ_OK; - } - return sq_throwerror(v,_SC("only generators can be resumed")); -} - -SQRESULT sq_call(HSQUIRRELVM v,SQInteger params,SQBool retval,SQBool raiseerror) -{ - SQObjectPtr res; - if(v->Call(v->GetUp(-(params+1)),params,v->_top-params,res,raiseerror?true:false)){ - if(!v->_suspended) { - v->Pop(params);//pop closure and args - } - if(retval){ - v->Push(res); return SQ_OK; - } - return SQ_OK; - } - else { - v->Pop(params); - return SQ_ERROR; - } - if(!v->_suspended) - v->Pop(params); - return sq_throwerror(v,_SC("call failed")); -} - -SQRESULT sq_suspendvm(HSQUIRRELVM v) -{ - return v->Suspend(); -} - -SQRESULT sq_wakeupvm(HSQUIRRELVM v,SQBool wakeupret,SQBool retval,SQBool raiseerror,SQBool throwerror) -{ - SQObjectPtr ret; - if(!v->_suspended) - return sq_throwerror(v,_SC("cannot resume a vm that is not running any code")); - if(wakeupret) { - v->GetAt(v->_stackbase+v->_suspended_target)=v->GetUp(-1); //retval - v->Pop(); - } else v->GetAt(v->_stackbase+v->_suspended_target)=_null_; - if(!v->Execute(_null_,v->_top,-1,-1,ret,raiseerror,throwerror?SQVM::ET_RESUME_THROW_VM : SQVM::ET_RESUME_VM)) - return SQ_ERROR; - if(sq_getvmstate(v) == SQ_VMSTATE_IDLE) { - while (v->_top > 1) v->_stack[--v->_top] = _null_; - } - if(retval) - v->Push(ret); - return SQ_OK; -} - -void sq_setreleasehook(HSQUIRRELVM v,SQInteger idx,SQRELEASEHOOK hook) -{ - if(sq_gettop(v) >= 1){ - SQObjectPtr &ud=stack_get(v,idx); - switch( type(ud) ) { - case OT_USERDATA: _userdata(ud)->_hook = hook; break; - case OT_INSTANCE: _instance(ud)->_hook = hook; break; - case OT_CLASS: _class(ud)->_hook = hook; break; - default: break; //shutup compiler - } - } -} - -void sq_setcompilererrorhandler(HSQUIRRELVM v,SQCOMPILERERROR f) -{ - _ss(v)->_compilererrorhandler = f; -} - -SQRESULT sq_writeclosure(HSQUIRRELVM v,SQWRITEFUNC w,SQUserPointer up) -{ - SQObjectPtr *o = NULL; - _GETSAFE_OBJ(v, -1, OT_CLOSURE,o); - unsigned short tag = SQ_BYTECODE_STREAM_TAG; - if(w(up,&tag,2) != 2) - return sq_throwerror(v,_SC("io error")); - if(!_closure(*o)->Save(v,up,w)) - return SQ_ERROR; - return SQ_OK; -} - -SQRESULT sq_readclosure(HSQUIRRELVM v,SQREADFUNC r,SQUserPointer up) -{ - SQObjectPtr closure; - - unsigned short tag; - if(r(up,&tag,2) != 2) - return sq_throwerror(v,_SC("io error")); - if(tag != SQ_BYTECODE_STREAM_TAG) - return sq_throwerror(v,_SC("invalid stream")); - if(!SQClosure::Load(v,up,r,closure)) - return SQ_ERROR; - v->Push(closure); - return SQ_OK; -} - -SQChar *sq_getscratchpad(HSQUIRRELVM v,SQInteger minsize) -{ - return _ss(v)->GetScratchPad(minsize); -} - -SQInteger sq_collectgarbage(HSQUIRRELVM v) -{ -#ifndef NO_GARBAGE_COLLECTOR - return _ss(v)->CollectGarbage(v); -#else - return -1; -#endif -} - -const SQChar *sq_getfreevariable(HSQUIRRELVM v,SQInteger idx,SQUnsignedInteger nval) -{ - SQObjectPtr &self = stack_get(v,idx); - const SQChar *name = NULL; - if(type(self) == OT_CLOSURE) { - if(_closure(self)->_outervalues.size()>nval) { - v->Push(_closure(self)->_outervalues[nval]); - SQFunctionProto *fp = _funcproto(_closure(self)->_function); - SQOuterVar &ov = fp->_outervalues[nval]; - name = _stringval(ov._name); - } - } - return name; -} - -SQRESULT sq_setfreevariable(HSQUIRRELVM v,SQInteger idx,SQUnsignedInteger nval) -{ - SQObjectPtr &self=stack_get(v,idx); - switch(type(self)) - { - case OT_CLOSURE: - if(_closure(self)->_outervalues.size()>nval){ - _closure(self)->_outervalues[nval]=stack_get(v,-1); - } - else return sq_throwerror(v,_SC("invalid free var index")); - break; - case OT_NATIVECLOSURE: - if(_nativeclosure(self)->_outervalues.size()>nval){ - _nativeclosure(self)->_outervalues[nval]=stack_get(v,-1); - } - else return sq_throwerror(v,_SC("invalid free var index")); - break; - default: - return sq_aux_invalidtype(v,type(self)); - } - v->Pop(1); - return SQ_OK; -} - -SQRESULT sq_setattributes(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr *o = NULL; - _GETSAFE_OBJ(v, idx, OT_CLASS,o); - SQObjectPtr &key = stack_get(v,-2); - SQObjectPtr &val = stack_get(v,-1); - SQObjectPtr attrs; - if(type(key) == OT_NULL) { - attrs = _class(*o)->_attributes; - _class(*o)->_attributes = val; - v->Pop(2); - v->Push(attrs); - return SQ_OK; - }else if(_class(*o)->GetAttributes(key,attrs)) { - _class(*o)->SetAttributes(key,val); - v->Pop(2); - v->Push(attrs); - return SQ_OK; - } - return sq_throwerror(v,_SC("wrong index")); -} - -SQRESULT sq_getattributes(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr *o = NULL; - _GETSAFE_OBJ(v, idx, OT_CLASS,o); - SQObjectPtr &key = stack_get(v,-1); - SQObjectPtr attrs; - if(type(key) == OT_NULL) { - attrs = _class(*o)->_attributes; - v->Pop(); - v->Push(attrs); - return SQ_OK; - } - else if(_class(*o)->GetAttributes(key,attrs)) { - v->Pop(); - v->Push(attrs); - return SQ_OK; - } - return sq_throwerror(v,_SC("wrong index")); -} - -SQRESULT sq_getbase(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr *o = NULL; - _GETSAFE_OBJ(v, idx, OT_CLASS,o); - if(_class(*o)->_base) - v->Push(SQObjectPtr(_class(*o)->_base)); - else - v->Push(_null_); - return SQ_OK; -} - -SQRESULT sq_getclass(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr *o = NULL; - _GETSAFE_OBJ(v, idx, OT_INSTANCE,o); - v->Push(SQObjectPtr(_instance(*o)->_class)); - return SQ_OK; -} - -SQRESULT sq_createinstance(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr *o = NULL; - _GETSAFE_OBJ(v, idx, OT_CLASS,o); - v->Push(_class(*o)->CreateInstance()); - return SQ_OK; -} - -void sq_weakref(HSQUIRRELVM v,SQInteger idx) -{ - SQObject &o=stack_get(v,idx); - if(ISREFCOUNTED(type(o))) { - v->Push(_refcounted(o)->GetWeakRef(type(o))); - return; - } - v->Push(o); -} - -SQRESULT sq_getweakrefval(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr &o = stack_get(v,idx); - if(type(o) != OT_WEAKREF) { - return sq_throwerror(v,_SC("the object must be a weakref")); - } - v->Push(_weakref(o)->_obj); - return SQ_OK; -} - -SQRESULT sq_getdefaultdelegate(HSQUIRRELVM v,SQObjectType t) -{ - SQSharedState *ss = _ss(v); - switch(t) { - case OT_TABLE: v->Push(ss->_table_default_delegate); break; - case OT_ARRAY: v->Push(ss->_array_default_delegate); break; - case OT_STRING: v->Push(ss->_string_default_delegate); break; - case OT_INTEGER: case OT_FLOAT: v->Push(ss->_number_default_delegate); break; - case OT_GENERATOR: v->Push(ss->_generator_default_delegate); break; - case OT_CLOSURE: case OT_NATIVECLOSURE: v->Push(ss->_closure_default_delegate); break; - case OT_THREAD: v->Push(ss->_thread_default_delegate); break; - case OT_CLASS: v->Push(ss->_class_default_delegate); break; - case OT_INSTANCE: v->Push(ss->_instance_default_delegate); break; - case OT_WEAKREF: v->Push(ss->_weakref_default_delegate); break; - default: return sq_throwerror(v,_SC("the type doesn't have a default delegate")); - } - return SQ_OK; -} - -SQRESULT sq_next(HSQUIRRELVM v,SQInteger idx) -{ - SQObjectPtr o=stack_get(v,idx),&refpos = stack_get(v,-1),realkey,val; - if(type(o) == OT_GENERATOR) { - return sq_throwerror(v,_SC("cannot iterate a generator")); - } - int faketojump; - if(!v->FOREACH_OP(o,realkey,val,refpos,0,666,faketojump)) - return SQ_ERROR; - if(faketojump != 666) { - v->Push(realkey); - v->Push(val); - return SQ_OK; - } - return SQ_ERROR; -} - -struct BufState{ - const SQChar *buf; - SQInteger ptr; - SQInteger size; -}; - -SQInteger buf_lexfeed(SQUserPointer file) -{ - BufState *buf=(BufState*)file; - if(buf->size<(buf->ptr+1)) - return 0; - return buf->buf[buf->ptr++]; -} - -SQRESULT sq_compilebuffer(HSQUIRRELVM v,const SQChar *s,SQInteger size,const SQChar *sourcename,SQBool raiseerror) { - BufState buf; - buf.buf = s; - buf.size = size; - buf.ptr = 0; - return sq_compile(v, buf_lexfeed, &buf, sourcename, raiseerror); -} - -void sq_move(HSQUIRRELVM dest,HSQUIRRELVM src,SQInteger idx) -{ - dest->Push(stack_get(src,idx)); -} - -void sq_setprintfunc(HSQUIRRELVM v, SQPRINTFUNCTION printfunc) -{ - _ss(v)->_printfunc = printfunc; -} - -SQPRINTFUNCTION sq_getprintfunc(HSQUIRRELVM v) -{ - return _ss(v)->_printfunc; -} - -void *sq_malloc(SQUnsignedInteger size) -{ - return SQ_MALLOC(size); -} - -void *sq_realloc(void* p,SQUnsignedInteger oldsize,SQUnsignedInteger newsize) -{ - return SQ_REALLOC(p,oldsize,newsize); -} - -void sq_free(void *p,SQUnsignedInteger size) -{ - SQ_FREE(p,size); -} +/* + see copyright notice in squirrel.h +*/ +#include "sqpcheader.h" +#include "sqvm.h" +#include "sqstring.h" +#include "sqtable.h" +#include "sqarray.h" +#include "sqfuncproto.h" +#include "sqclosure.h" +#include "squserdata.h" +#include "sqcompiler.h" +#include "sqfuncstate.h" +#include "sqclass.h" + +bool sq_aux_gettypedarg(HSQUIRRELVM v,SQInteger idx,SQObjectType type,SQObjectPtr **o) +{ + *o = &stack_get(v,idx); + if(type(**o) != type){ + SQObjectPtr oval = v->PrintObjVal(**o); + v->Raise_Error(_SC("wrong argument type, expected '%s' got '%.50s'"),IdType2Name(type),_stringval(oval)); + return false; + } + return true; +} + +#define _GETSAFE_OBJ(v,idx,type,o) { if(!sq_aux_gettypedarg(v,idx,type,&o)) return SQ_ERROR; } + +#define sq_aux_paramscheck(v,count) \ +{ \ + if(sq_gettop(v) < count){ v->Raise_Error(_SC("not enough params in the stack")); return SQ_ERROR; }\ +} + +SQInteger sq_aux_throwobject(HSQUIRRELVM v,SQObjectPtr &e) +{ + v->_lasterror = e; + return SQ_ERROR; +} + +SQInteger sq_aux_invalidtype(HSQUIRRELVM v,SQObjectType type) +{ + scsprintf(_ss(v)->GetScratchPad(100), _SC("unexpected type %s"), IdType2Name(type)); + return sq_throwerror(v, _ss(v)->GetScratchPad(-1)); +} + +HSQUIRRELVM sq_open(SQInteger initialstacksize) +{ + SQSharedState *ss; + SQVM *v; + sq_new(ss, SQSharedState); + ss->Init(); + v = (SQVM *)SQ_MALLOC(sizeof(SQVM)); + new (v) SQVM(ss); + ss->_root_vm = v; + if(v->Init(NULL, initialstacksize)) { + return v; + } else { + sq_delete(v, SQVM); + return NULL; + } + return v; +} + +HSQUIRRELVM sq_newthread(HSQUIRRELVM friendvm, SQInteger initialstacksize) +{ + SQSharedState *ss; + SQVM *v; + ss=_ss(friendvm); + + v= (SQVM *)SQ_MALLOC(sizeof(SQVM)); + new (v) SQVM(ss); + + if(v->Init(friendvm, initialstacksize)) { + friendvm->Push(v); + return v; + } else { + sq_delete(v, SQVM); + return NULL; + } +} + +SQInteger sq_getvmstate(HSQUIRRELVM v) +{ + if(v->_suspended) + return SQ_VMSTATE_SUSPENDED; + else { + if(v->_callsstacksize != 0) return SQ_VMSTATE_RUNNING; + else return SQ_VMSTATE_IDLE; + } +} + +void sq_seterrorhandler(HSQUIRRELVM v) +{ + SQObject o = stack_get(v, -1); + if(sq_isclosure(o) || sq_isnativeclosure(o) || sq_isnull(o)) { + v->_errorhandler = o; + v->Pop(); + } +} + +void sq_setdebughook(HSQUIRRELVM v) +{ + SQObject o = stack_get(v,-1); + if(sq_isclosure(o) || sq_isnativeclosure(o) || sq_isnull(o)) { + v->_debughook = o; + v->Pop(); + } +} + +void sq_close(HSQUIRRELVM v) +{ + SQSharedState *ss = _ss(v); + _thread(ss->_root_vm)->Finalize(); + sq_delete(ss, SQSharedState); +} + +SQRESULT sq_compile(HSQUIRRELVM v,SQLEXREADFUNC read,SQUserPointer p,const SQChar *sourcename,SQBool raiseerror) +{ + SQObjectPtr o; + if(Compile(v, read, p, sourcename, o, raiseerror?true:false, _ss(v)->_debuginfo)) { + v->Push(SQClosure::Create(_ss(v), _funcproto(o))); + return SQ_OK; + } + return SQ_ERROR; +} + +void sq_enabledebuginfo(HSQUIRRELVM v, SQBool enable) +{ + _ss(v)->_debuginfo = enable?true:false; +} + +void sq_notifyallexceptions(HSQUIRRELVM v, SQBool enable) +{ + _ss(v)->_notifyallexceptions = enable?true:false; +} + +void sq_addref(HSQUIRRELVM v,HSQOBJECT *po) +{ + if(!ISREFCOUNTED(type(*po))) return; +#ifdef NO_GARBAGE_COLLECTOR + __AddRef(po->_type,po->_unVal); +#else + _ss(v)->_refs_table.AddRef(*po); +#endif +} + +SQBool sq_release(HSQUIRRELVM v,HSQOBJECT *po) +{ + if(!ISREFCOUNTED(type(*po))) return SQTrue; +#ifdef NO_GARBAGE_COLLECTOR + __Release(po->_type,po->_unVal); + return SQFalse; //the ret val doesn't work(and cannot be fixed) +#else + return _ss(v)->_refs_table.Release(*po); +#endif +} + +const SQChar *sq_objtostring(HSQOBJECT *o) +{ + if(sq_type(*o) == OT_STRING) { + return _stringval(*o); + } + return NULL; +} + +SQInteger sq_objtointeger(HSQOBJECT *o) +{ + if(sq_isnumeric(*o)) { + return tointeger(*o); + } + return 0; +} + +SQFloat sq_objtofloat(HSQOBJECT *o) +{ + if(sq_isnumeric(*o)) { + return tofloat(*o); + } + return 0; +} + +SQBool sq_objtobool(HSQOBJECT *o) +{ + if(sq_isbool(*o)) { + return _integer(*o); + } + return SQFalse; +} + +void sq_pushnull(HSQUIRRELVM v) +{ + v->Push(_null_); +} + +void sq_pushstring(HSQUIRRELVM v,const SQChar *s,SQInteger len) +{ + if(s) + v->Push(SQObjectPtr(SQString::Create(_ss(v), s, len))); + else v->Push(_null_); +} + +void sq_pushinteger(HSQUIRRELVM v,SQInteger n) +{ + v->Push(n); +} + +void sq_pushbool(HSQUIRRELVM v,SQBool b) +{ + v->Push(b?true:false); +} + +void sq_pushfloat(HSQUIRRELVM v,SQFloat n) +{ + v->Push(n); +} + +void sq_pushuserpointer(HSQUIRRELVM v,SQUserPointer p) +{ + v->Push(p); +} + +SQUserPointer sq_newuserdata(HSQUIRRELVM v,SQUnsignedInteger size) +{ + SQUserData *ud = SQUserData::Create(_ss(v), size); + v->Push(ud); + return ud->_val; +} + +void sq_newtable(HSQUIRRELVM v) +{ + v->Push(SQTable::Create(_ss(v), 0)); +} + +void sq_newarray(HSQUIRRELVM v,SQInteger size) +{ + v->Push(SQArray::Create(_ss(v), size)); +} + +SQRESULT sq_newclass(HSQUIRRELVM v,SQBool hasbase) +{ + SQClass *baseclass = NULL; + if(hasbase) { + SQObjectPtr &base = stack_get(v,-1); + if(type(base) != OT_CLASS) + return sq_throwerror(v,_SC("invalid base type")); + baseclass = _class(base); + } + SQClass *newclass = SQClass::Create(_ss(v), baseclass); + if(baseclass) v->Pop(); + v->Push(newclass); + return SQ_OK; +} + +SQBool sq_instanceof(HSQUIRRELVM v) +{ + SQObjectPtr &inst = stack_get(v,-1); + SQObjectPtr &cl = stack_get(v,-2); + if(type(inst) != OT_INSTANCE || type(cl) != OT_CLASS) + return sq_throwerror(v,_SC("invalid param type")); + return _instance(inst)->InstanceOf(_class(cl))?SQTrue:SQFalse; +} + +SQRESULT sq_arrayappend(HSQUIRRELVM v,SQInteger idx) +{ + sq_aux_paramscheck(v,2); + SQObjectPtr *arr; + _GETSAFE_OBJ(v, idx, OT_ARRAY,arr); + _array(*arr)->Append(v->GetUp(-1)); + v->Pop(1); + return SQ_OK; +} + +SQRESULT sq_arraypop(HSQUIRRELVM v,SQInteger idx,SQBool pushval) +{ + sq_aux_paramscheck(v, 1); + SQObjectPtr *arr; + _GETSAFE_OBJ(v, idx, OT_ARRAY,arr); + if(_array(*arr)->Size() > 0) { + if(pushval != 0){ v->Push(_array(*arr)->Top()); } + _array(*arr)->Pop(); + return SQ_OK; + } + return sq_throwerror(v, _SC("empty array")); +} + +SQRESULT sq_arrayresize(HSQUIRRELVM v,SQInteger idx,SQInteger newsize) +{ + sq_aux_paramscheck(v,1); + SQObjectPtr *arr; + _GETSAFE_OBJ(v, idx, OT_ARRAY,arr); + if(newsize >= 0) { + _array(*arr)->Resize(newsize); + return SQ_OK; + } + return sq_throwerror(v,_SC("negative size")); +} + + +SQRESULT sq_arrayreverse(HSQUIRRELVM v,SQInteger idx) +{ + sq_aux_paramscheck(v, 1); + SQObjectPtr *o; + _GETSAFE_OBJ(v, idx, OT_ARRAY,o); + SQArray *arr = _array(*o); + if(arr->Size() > 0) { + SQObjectPtr t; + SQInteger size = arr->Size(); + SQInteger n = size >> 1; size -= 1; + for(SQInteger i = 0; i < n; i++) { + t = arr->_values[i]; + arr->_values[i] = arr->_values[size-i]; + arr->_values[size-i] = t; + } + return SQ_OK; + } + return SQ_OK; +} + +SQRESULT sq_arrayremove(HSQUIRRELVM v,SQInteger idx,SQInteger itemidx) +{ + sq_aux_paramscheck(v, 1); + SQObjectPtr *arr; + _GETSAFE_OBJ(v, idx, OT_ARRAY,arr); + return _array(*arr)->Remove(itemidx) ? SQ_OK : sq_throwerror(v,_SC("index out of range")); +} + +SQRESULT sq_arrayinsert(HSQUIRRELVM v,SQInteger idx,SQInteger destpos) +{ + sq_aux_paramscheck(v, 1); + SQObjectPtr *arr; + _GETSAFE_OBJ(v, idx, OT_ARRAY,arr); + SQRESULT ret = _array(*arr)->Insert(destpos, v->GetUp(-1)) ? SQ_OK : sq_throwerror(v,_SC("index out of range")); + v->Pop(); + return ret; +} + + +void sq_newclosure(HSQUIRRELVM v,SQFUNCTION func,SQUnsignedInteger nfreevars) +{ + SQNativeClosure *nc = SQNativeClosure::Create(_ss(v), func); + nc->_nparamscheck = 0; + for(SQUnsignedInteger i = 0; i < nfreevars; i++) { + nc->_outervalues.push_back(v->Top()); + v->Pop(); + } + v->Push(SQObjectPtr(nc)); +} + +SQRESULT sq_getclosureinfo(HSQUIRRELVM v,SQInteger idx,SQUnsignedInteger *nparams,SQUnsignedInteger *nfreevars) +{ + SQObject o = stack_get(v, idx); + if(sq_isclosure(o)) { + SQClosure *c = _closure(o); + SQFunctionProto *proto = _funcproto(c->_function); + *nparams = (SQUnsignedInteger)proto->_nparameters; + *nfreevars = (SQUnsignedInteger)c->_outervalues.size(); + return SQ_OK; + } + return sq_throwerror(v,_SC("the object is not a closure")); +} + +SQRESULT sq_setnativeclosurename(HSQUIRRELVM v,SQInteger idx,const SQChar *name) +{ + SQObject o = stack_get(v, idx); + if(sq_isnativeclosure(o)) { + SQNativeClosure *nc = _nativeclosure(o); + nc->_name = SQString::Create(_ss(v),name); + return SQ_OK; + } + return sq_throwerror(v,_SC("the object is not a nativeclosure")); +} + +SQRESULT sq_setparamscheck(HSQUIRRELVM v,SQInteger nparamscheck,const SQChar *typemask) +{ + SQObject o = stack_get(v, -1); + if(!sq_isnativeclosure(o)) + return sq_throwerror(v, _SC("native closure expected")); + SQNativeClosure *nc = _nativeclosure(o); + nc->_nparamscheck = nparamscheck; + if(typemask) { + SQIntVec res; + if(!CompileTypemask(res, typemask)) + return sq_throwerror(v, _SC("invalid typemask")); + nc->_typecheck.copy(res); + } + else { + nc->_typecheck.resize(0); + } + if(nparamscheck == SQ_MATCHTYPEMASKSTRING) { + nc->_nparamscheck = nc->_typecheck.size(); + } + return SQ_OK; +} + +SQRESULT sq_bindenv(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr &o = stack_get(v,idx); + if(!sq_isnativeclosure(o) && + !sq_isclosure(o)) + return sq_throwerror(v,_SC("the target is not a closure")); + SQObjectPtr &env = stack_get(v,-1); + if(!sq_istable(env) && + !sq_isclass(env) && + !sq_isinstance(env)) + return sq_throwerror(v,_SC("invalid environment")); + SQObjectPtr w = _refcounted(env)->GetWeakRef(type(env)); + SQObjectPtr ret; + if(sq_isclosure(o)) { + SQClosure *c = _closure(o)->Clone(); + c->_env = w; + ret = c; + } + else { //then must be a native closure + SQNativeClosure *c = _nativeclosure(o)->Clone(); + c->_env = w; + ret = c; + } + v->Pop(); + v->Push(ret); + return SQ_OK; +} + +SQRESULT sq_clear(HSQUIRRELVM v,SQInteger idx) +{ + SQObject &o=stack_get(v,idx); + switch(type(o)) { + case OT_TABLE: _table(o)->Clear(); break; + case OT_ARRAY: _array(o)->Resize(0); break; + default: + return sq_throwerror(v, _SC("clear only works on table and array")); + break; + + } + return SQ_OK; +} + +void sq_pushroottable(HSQUIRRELVM v) +{ + v->Push(v->_roottable); +} + +void sq_pushregistrytable(HSQUIRRELVM v) +{ + v->Push(_ss(v)->_registry); +} + +void sq_pushconsttable(HSQUIRRELVM v) +{ + v->Push(_ss(v)->_consts); +} + +SQRESULT sq_setroottable(HSQUIRRELVM v) +{ + SQObject o = stack_get(v, -1); + if(sq_istable(o) || sq_isnull(o)) { + v->_roottable = o; + v->Pop(); + return SQ_OK; + } + return sq_throwerror(v, _SC("ivalid type")); +} + +SQRESULT sq_setconsttable(HSQUIRRELVM v) +{ + SQObject o = stack_get(v, -1); + if(sq_istable(o)) { + _ss(v)->_consts = o; + v->Pop(); + return SQ_OK; + } + return sq_throwerror(v, _SC("ivalid type, expected table")); +} + +void sq_setforeignptr(HSQUIRRELVM v,SQUserPointer p) +{ + v->_foreignptr = p; +} + +SQUserPointer sq_getforeignptr(HSQUIRRELVM v) +{ + return v->_foreignptr; +} + +void sq_push(HSQUIRRELVM v,SQInteger idx) +{ + v->Push(stack_get(v, idx)); +} + +SQObjectType sq_gettype(HSQUIRRELVM v,SQInteger idx) +{ + return type(stack_get(v, idx)); +} + + +void sq_tostring(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr &o = stack_get(v, idx); + SQObjectPtr res; + v->ToString(o,res); + v->Push(res); +} + +void sq_tobool(HSQUIRRELVM v, SQInteger idx, SQBool *b) +{ + SQObjectPtr &o = stack_get(v, idx); + *b = v->IsFalse(o)?SQFalse:SQTrue; +} + +SQRESULT sq_getinteger(HSQUIRRELVM v,SQInteger idx,SQInteger *i) +{ + SQObjectPtr &o = stack_get(v, idx); + if(sq_isnumeric(o)) { + *i = tointeger(o); + return SQ_OK; + } + return SQ_ERROR; +} + +SQRESULT sq_getfloat(HSQUIRRELVM v,SQInteger idx,SQFloat *f) +{ + SQObjectPtr &o = stack_get(v, idx); + if(sq_isnumeric(o)) { + *f = tofloat(o); + return SQ_OK; + } + return SQ_ERROR; +} + +SQRESULT sq_getbool(HSQUIRRELVM v,SQInteger idx,SQBool *b) +{ + SQObjectPtr &o = stack_get(v, idx); + if(sq_isbool(o)) { + *b = _integer(o); + return SQ_OK; + } + return SQ_ERROR; +} + +SQRESULT sq_getstring(HSQUIRRELVM v,SQInteger idx,const SQChar **c) +{ + SQObjectPtr *o = NULL; + _GETSAFE_OBJ(v, idx, OT_STRING,o); + *c = _stringval(*o); + return SQ_OK; +} + +SQRESULT sq_getthread(HSQUIRRELVM v,SQInteger idx,HSQUIRRELVM *thread) +{ + SQObjectPtr *o = NULL; + _GETSAFE_OBJ(v, idx, OT_THREAD,o); + *thread = _thread(*o); + return SQ_OK; +} + +SQRESULT sq_clone(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr &o = stack_get(v,idx); + v->Push(_null_); + if(!v->Clone(o, stack_get(v, -1))){ + v->Pop(); + return sq_aux_invalidtype(v, type(o)); + } + return SQ_OK; +} + +SQInteger sq_getsize(HSQUIRRELVM v, SQInteger idx) +{ + SQObjectPtr &o = stack_get(v, idx); + SQObjectType type = type(o); + switch(type) { + case OT_STRING: return _string(o)->_len; + case OT_TABLE: return _table(o)->CountUsed(); + case OT_ARRAY: return _array(o)->Size(); + case OT_USERDATA: return _userdata(o)->_size; + case OT_INSTANCE: return _instance(o)->_class->_udsize; + case OT_CLASS: return _class(o)->_udsize; + default: + return sq_aux_invalidtype(v, type); + } +} + +SQRESULT sq_getuserdata(HSQUIRRELVM v,SQInteger idx,SQUserPointer *p,SQUserPointer *typetag) +{ + SQObjectPtr *o = NULL; + _GETSAFE_OBJ(v, idx, OT_USERDATA,o); + (*p) = _userdataval(*o); + if(typetag) *typetag = _userdata(*o)->_typetag; + return SQ_OK; +} + +SQRESULT sq_settypetag(HSQUIRRELVM v,SQInteger idx,SQUserPointer typetag) +{ + SQObjectPtr &o = stack_get(v,idx); + switch(type(o)) { + case OT_USERDATA: _userdata(o)->_typetag = typetag; break; + case OT_CLASS: _class(o)->_typetag = typetag; break; + default: return sq_throwerror(v,_SC("invalid object type")); + } + return SQ_OK; +} + +SQRESULT sq_getobjtypetag(HSQOBJECT *o,SQUserPointer * typetag) +{ + switch(type(*o)) { + case OT_INSTANCE: *typetag = _instance(*o)->_class->_typetag; break; + case OT_USERDATA: *typetag = _userdata(*o)->_typetag; break; + case OT_CLASS: *typetag = _class(*o)->_typetag; break; + default: return SQ_ERROR; + } + return SQ_OK; +} + +SQRESULT sq_gettypetag(HSQUIRRELVM v,SQInteger idx,SQUserPointer *typetag) +{ + SQObjectPtr &o = stack_get(v,idx); + if(SQ_FAILED(sq_getobjtypetag(&o,typetag))) + return sq_throwerror(v,_SC("invalid object type")); + return SQ_OK; +} + +SQRESULT sq_getuserpointer(HSQUIRRELVM v, SQInteger idx, SQUserPointer *p) +{ + SQObjectPtr *o = NULL; + _GETSAFE_OBJ(v, idx, OT_USERPOINTER,o); + (*p) = _userpointer(*o); + return SQ_OK; +} + +SQRESULT sq_setinstanceup(HSQUIRRELVM v, SQInteger idx, SQUserPointer p) +{ + SQObjectPtr &o = stack_get(v,idx); + if(type(o) != OT_INSTANCE) return sq_throwerror(v,_SC("the object is not a class instance")); + _instance(o)->_userpointer = p; + return SQ_OK; +} + +SQRESULT sq_setclassudsize(HSQUIRRELVM v, SQInteger idx, SQInteger udsize) +{ + SQObjectPtr &o = stack_get(v,idx); + if(type(o) != OT_CLASS) return sq_throwerror(v,_SC("the object is not a class")); + if(_class(o)->_locked) return sq_throwerror(v,_SC("the class is locked")); + _class(o)->_udsize = udsize; + return SQ_OK; +} + + +SQRESULT sq_getinstanceup(HSQUIRRELVM v, SQInteger idx, SQUserPointer *p,SQUserPointer typetag) +{ + SQObjectPtr &o = stack_get(v,idx); + if(type(o) != OT_INSTANCE) return sq_throwerror(v,_SC("the object is not a class instance")); + (*p) = _instance(o)->_userpointer; + if(typetag != 0) { + SQClass *cl = _instance(o)->_class; + do{ + if(cl->_typetag == typetag) + return SQ_OK; + cl = cl->_base; + }while(cl != NULL); + return sq_throwerror(v,_SC("invalid type tag")); + } + return SQ_OK; +} + +SQInteger sq_gettop(HSQUIRRELVM v) +{ + return (v->_top) - v->_stackbase; +} + +void sq_settop(HSQUIRRELVM v, SQInteger newtop) +{ + SQInteger top = sq_gettop(v); + if(top > newtop) + sq_pop(v, top - newtop); + else + while(top++ < newtop) sq_pushnull(v); +} + +void sq_pop(HSQUIRRELVM v, SQInteger nelemstopop) +{ + assert(v->_top >= nelemstopop); + v->Pop(nelemstopop); +} + +void sq_poptop(HSQUIRRELVM v) +{ + assert(v->_top >= 1); + v->Pop(); +} + + +void sq_remove(HSQUIRRELVM v, SQInteger idx) +{ + v->Remove(idx); +} + +SQInteger sq_cmp(HSQUIRRELVM v) +{ + SQInteger res; + v->ObjCmp(stack_get(v, -1), stack_get(v, -2),res); + return res; +} + +SQRESULT sq_newslot(HSQUIRRELVM v, SQInteger idx, SQBool bstatic) +{ + sq_aux_paramscheck(v, 3); + SQObjectPtr &self = stack_get(v, idx); + if(type(self) == OT_TABLE || type(self) == OT_CLASS) { + SQObjectPtr &key = v->GetUp(-2); + if(type(key) == OT_NULL) return sq_throwerror(v, _SC("null is not a valid key")); + v->NewSlot(self, key, v->GetUp(-1),bstatic?true:false); + v->Pop(2); + } + return SQ_OK; +} + +SQRESULT sq_deleteslot(HSQUIRRELVM v,SQInteger idx,SQBool pushval) +{ + sq_aux_paramscheck(v, 2); + SQObjectPtr *self; + _GETSAFE_OBJ(v, idx, OT_TABLE,self); + SQObjectPtr &key = v->GetUp(-1); + if(type(key) == OT_NULL) return sq_throwerror(v, _SC("null is not a valid key")); + SQObjectPtr res; + if(!v->DeleteSlot(*self, key, res)){ + return SQ_ERROR; + } + if(pushval) v->GetUp(-1) = res; + else v->Pop(1); + return SQ_OK; +} + +SQRESULT sq_set(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr &self = stack_get(v, idx); + if(v->Set(self, v->GetUp(-2), v->GetUp(-1),false)) { + v->Pop(2); + return SQ_OK; + } + v->Raise_IdxError(v->GetUp(-2));return SQ_ERROR; +} + +SQRESULT sq_rawset(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr &self = stack_get(v, idx); + if(type(v->GetUp(-2)) == OT_NULL) return sq_throwerror(v, _SC("null key")); + switch(type(self)) { + case OT_TABLE: + _table(self)->NewSlot(v->GetUp(-2), v->GetUp(-1)); + v->Pop(2); + return SQ_OK; + break; + case OT_CLASS: + _class(self)->NewSlot(_ss(v), v->GetUp(-2), v->GetUp(-1),false); + v->Pop(2); + return SQ_OK; + break; + case OT_INSTANCE: + if(_instance(self)->Set(v->GetUp(-2), v->GetUp(-1))) { + v->Pop(2); + return SQ_OK; + } + break; + case OT_ARRAY: + if(v->Set(self, v->GetUp(-2), v->GetUp(-1),false)) { + v->Pop(2); + return SQ_OK; + } + break; + default: + v->Pop(2); + return sq_throwerror(v, _SC("rawset works only on array/table/class and instance")); + } + v->Raise_IdxError(v->GetUp(-2));return SQ_ERROR; +} + +SQRESULT sq_setdelegate(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr &self = stack_get(v, idx); + SQObjectPtr &mt = v->GetUp(-1); + SQObjectType type = type(self); + switch(type) { + case OT_TABLE: + if(type(mt) == OT_TABLE) { + if(!_table(self)->SetDelegate(_table(mt))) return sq_throwerror(v, _SC("delagate cycle")); v->Pop();} + else if(type(mt)==OT_NULL) { + _table(self)->SetDelegate(NULL); v->Pop(); } + else return sq_aux_invalidtype(v,type); + break; + case OT_USERDATA: + if(type(mt)==OT_TABLE) { + _userdata(self)->SetDelegate(_table(mt)); v->Pop(); } + else if(type(mt)==OT_NULL) { + _userdata(self)->SetDelegate(NULL); v->Pop(); } + else return sq_aux_invalidtype(v, type); + break; + default: + return sq_aux_invalidtype(v, type); + break; + } + return SQ_OK; +} + +SQRESULT sq_rawdeleteslot(HSQUIRRELVM v,SQInteger idx,SQBool pushval) +{ + sq_aux_paramscheck(v, 2); + SQObjectPtr *self; + _GETSAFE_OBJ(v, idx, OT_TABLE,self); + SQObjectPtr &key = v->GetUp(-1); + SQObjectPtr t; + if(_table(*self)->Get(key,t)) { + _table(*self)->Remove(key); + } + if(pushval != 0) + if(pushval) v->GetUp(-1) = t; + else + v->Pop(1); + return SQ_OK; +} + +SQRESULT sq_getdelegate(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr &self=stack_get(v,idx); + switch(type(self)){ + case OT_TABLE: + case OT_USERDATA: + if(!_delegable(self)->_delegate){ + v->Push(_null_); + break; + } + v->Push(SQObjectPtr(_delegable(self)->_delegate)); + break; + default: return sq_throwerror(v,_SC("wrong type")); break; + } + return SQ_OK; + +} + +SQRESULT sq_get(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr &self=stack_get(v,idx); + if(v->Get(self,v->GetUp(-1),v->GetUp(-1),false,false)) + return SQ_OK; + v->Pop(1); + return sq_throwerror(v,_SC("the index doesn't exist")); +} + +SQRESULT sq_rawget(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr &self=stack_get(v,idx); + switch(type(self)) { + case OT_TABLE: + if(_table(self)->Get(v->GetUp(-1),v->GetUp(-1))) + return SQ_OK; + break; + case OT_CLASS: + if(_class(self)->Get(v->GetUp(-1),v->GetUp(-1))) + return SQ_OK; + break; + case OT_INSTANCE: + if(_instance(self)->Get(v->GetUp(-1),v->GetUp(-1))) + return SQ_OK; + break; + case OT_ARRAY: + if(v->Get(self,v->GetUp(-1),v->GetUp(-1),false,false)) + return SQ_OK; + break; + default: + v->Pop(1); + return sq_throwerror(v,_SC("rawget works only on array/table/instance and class")); + } + v->Pop(1); + return sq_throwerror(v,_SC("the index doesn't exist")); +} + +SQRESULT sq_getstackobj(HSQUIRRELVM v,SQInteger idx,HSQOBJECT *po) +{ + *po=stack_get(v,idx); + return SQ_OK; +} + +const SQChar *sq_getlocal(HSQUIRRELVM v,SQUnsignedInteger level,SQUnsignedInteger idx) +{ + SQUnsignedInteger cstksize=v->_callsstacksize; + SQUnsignedInteger lvl=(cstksize-level)-1; + SQInteger stackbase=v->_stackbase; + if(lvl_callsstack[(cstksize-i)-1]; + stackbase-=ci._prevstkbase; + } + SQVM::CallInfo &ci=v->_callsstack[lvl]; + if(type(ci._closure)!=OT_CLOSURE) + return NULL; + SQClosure *c=_closure(ci._closure); + SQFunctionProto *func=_funcproto(c->_function); + if(func->_noutervalues > (SQInteger)idx) { + v->Push(c->_outervalues[idx]); + return _stringval(func->_outervalues[idx]._name); + } + idx -= func->_noutervalues; + return func->GetLocal(v,stackbase,idx,(SQInteger)(ci._ip-func->_instructions)-1); + } + return NULL; +} + +void sq_pushobject(HSQUIRRELVM v,HSQOBJECT obj) +{ + v->Push(SQObjectPtr(obj)); +} + +void sq_resetobject(HSQOBJECT *po) +{ + po->_unVal.pUserPointer=NULL;po->_type=OT_NULL; +} + +SQRESULT sq_throwerror(HSQUIRRELVM v,const SQChar *err) +{ + v->_lasterror=SQString::Create(_ss(v),err); + return -1; +} + +void sq_reseterror(HSQUIRRELVM v) +{ + v->_lasterror = _null_; +} + +void sq_getlasterror(HSQUIRRELVM v) +{ + v->Push(v->_lasterror); +} + +void sq_reservestack(HSQUIRRELVM v,SQInteger nsize) +{ + if (((SQUnsignedInteger)v->_top + nsize) > v->_stack.size()) { + v->_stack.resize(v->_stack.size() + ((v->_top + nsize) - v->_stack.size())); + } +} + +SQRESULT sq_resume(HSQUIRRELVM v,SQBool retval,SQBool raiseerror) +{ + if(type(v->GetUp(-1))==OT_GENERATOR){ + v->Push(_null_); //retval + if(!v->Execute(v->GetUp(-2),v->_top,0,v->_top,v->GetUp(-1),raiseerror,SQVM::ET_RESUME_GENERATOR)) + {v->Raise_Error(v->_lasterror); return SQ_ERROR;} + if(!retval) + v->Pop(); + return SQ_OK; + } + return sq_throwerror(v,_SC("only generators can be resumed")); +} + +SQRESULT sq_call(HSQUIRRELVM v,SQInteger params,SQBool retval,SQBool raiseerror) +{ + SQObjectPtr res; + if(v->Call(v->GetUp(-(params+1)),params,v->_top-params,res,raiseerror?true:false)){ + if(!v->_suspended) { + v->Pop(params);//pop closure and args + } + if(retval){ + v->Push(res); return SQ_OK; + } + return SQ_OK; + } + else { + v->Pop(params); + return SQ_ERROR; + } + if(!v->_suspended) + v->Pop(params); + return sq_throwerror(v,_SC("call failed")); +} + +SQRESULT sq_suspendvm(HSQUIRRELVM v) +{ + return v->Suspend(); +} + +SQRESULT sq_wakeupvm(HSQUIRRELVM v,SQBool wakeupret,SQBool retval,SQBool raiseerror,SQBool throwerror) +{ + SQObjectPtr ret; + if(!v->_suspended) + return sq_throwerror(v,_SC("cannot resume a vm that is not running any code")); + if(wakeupret) { + v->GetAt(v->_stackbase+v->_suspended_target)=v->GetUp(-1); //retval + v->Pop(); + } else v->GetAt(v->_stackbase+v->_suspended_target)=_null_; + if(!v->Execute(_null_,v->_top,-1,-1,ret,raiseerror,throwerror?SQVM::ET_RESUME_THROW_VM : SQVM::ET_RESUME_VM)) + return SQ_ERROR; + if(sq_getvmstate(v) == SQ_VMSTATE_IDLE) { + while (v->_top > 1) v->_stack[--v->_top] = _null_; + } + if(retval) + v->Push(ret); + return SQ_OK; +} + +void sq_setreleasehook(HSQUIRRELVM v,SQInteger idx,SQRELEASEHOOK hook) +{ + if(sq_gettop(v) >= 1){ + SQObjectPtr &ud=stack_get(v,idx); + switch( type(ud) ) { + case OT_USERDATA: _userdata(ud)->_hook = hook; break; + case OT_INSTANCE: _instance(ud)->_hook = hook; break; + case OT_CLASS: _class(ud)->_hook = hook; break; + default: break; //shutup compiler + } + } +} + +void sq_setcompilererrorhandler(HSQUIRRELVM v,SQCOMPILERERROR f) +{ + _ss(v)->_compilererrorhandler = f; +} + +SQRESULT sq_writeclosure(HSQUIRRELVM v,SQWRITEFUNC w,SQUserPointer up) +{ + SQObjectPtr *o = NULL; + _GETSAFE_OBJ(v, -1, OT_CLOSURE,o); + unsigned short tag = SQ_BYTECODE_STREAM_TAG; + if(w(up,&tag,2) != 2) + return sq_throwerror(v,_SC("io error")); + if(!_closure(*o)->Save(v,up,w)) + return SQ_ERROR; + return SQ_OK; +} + +SQRESULT sq_readclosure(HSQUIRRELVM v,SQREADFUNC r,SQUserPointer up) +{ + SQObjectPtr closure; + + unsigned short tag; + if(r(up,&tag,2) != 2) + return sq_throwerror(v,_SC("io error")); + if(tag != SQ_BYTECODE_STREAM_TAG) + return sq_throwerror(v,_SC("invalid stream")); + if(!SQClosure::Load(v,up,r,closure)) + return SQ_ERROR; + v->Push(closure); + return SQ_OK; +} + +SQChar *sq_getscratchpad(HSQUIRRELVM v,SQInteger minsize) +{ + return _ss(v)->GetScratchPad(minsize); +} + +SQInteger sq_collectgarbage(HSQUIRRELVM v) +{ +#ifndef NO_GARBAGE_COLLECTOR + return _ss(v)->CollectGarbage(v); +#else + return -1; +#endif +} + +const SQChar *sq_getfreevariable(HSQUIRRELVM v,SQInteger idx,SQUnsignedInteger nval) +{ + SQObjectPtr &self = stack_get(v,idx); + const SQChar *name = NULL; + if(type(self) == OT_CLOSURE) { + if(_closure(self)->_outervalues.size()>nval) { + v->Push(_closure(self)->_outervalues[nval]); + SQFunctionProto *fp = _funcproto(_closure(self)->_function); + SQOuterVar &ov = fp->_outervalues[nval]; + name = _stringval(ov._name); + } + } + return name; +} + +SQRESULT sq_setfreevariable(HSQUIRRELVM v,SQInteger idx,SQUnsignedInteger nval) +{ + SQObjectPtr &self=stack_get(v,idx); + switch(type(self)) + { + case OT_CLOSURE: + if(_closure(self)->_outervalues.size()>nval){ + _closure(self)->_outervalues[nval]=stack_get(v,-1); + } + else return sq_throwerror(v,_SC("invalid free var index")); + break; + case OT_NATIVECLOSURE: + if(_nativeclosure(self)->_outervalues.size()>nval){ + _nativeclosure(self)->_outervalues[nval]=stack_get(v,-1); + } + else return sq_throwerror(v,_SC("invalid free var index")); + break; + default: + return sq_aux_invalidtype(v,type(self)); + } + v->Pop(1); + return SQ_OK; +} + +SQRESULT sq_setattributes(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr *o = NULL; + _GETSAFE_OBJ(v, idx, OT_CLASS,o); + SQObjectPtr &key = stack_get(v,-2); + SQObjectPtr &val = stack_get(v,-1); + SQObjectPtr attrs; + if(type(key) == OT_NULL) { + attrs = _class(*o)->_attributes; + _class(*o)->_attributes = val; + v->Pop(2); + v->Push(attrs); + return SQ_OK; + }else if(_class(*o)->GetAttributes(key,attrs)) { + _class(*o)->SetAttributes(key,val); + v->Pop(2); + v->Push(attrs); + return SQ_OK; + } + return sq_throwerror(v,_SC("wrong index")); +} + +SQRESULT sq_getattributes(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr *o = NULL; + _GETSAFE_OBJ(v, idx, OT_CLASS,o); + SQObjectPtr &key = stack_get(v,-1); + SQObjectPtr attrs; + if(type(key) == OT_NULL) { + attrs = _class(*o)->_attributes; + v->Pop(); + v->Push(attrs); + return SQ_OK; + } + else if(_class(*o)->GetAttributes(key,attrs)) { + v->Pop(); + v->Push(attrs); + return SQ_OK; + } + return sq_throwerror(v,_SC("wrong index")); +} + +SQRESULT sq_getbase(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr *o = NULL; + _GETSAFE_OBJ(v, idx, OT_CLASS,o); + if(_class(*o)->_base) + v->Push(SQObjectPtr(_class(*o)->_base)); + else + v->Push(_null_); + return SQ_OK; +} + +SQRESULT sq_getclass(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr *o = NULL; + _GETSAFE_OBJ(v, idx, OT_INSTANCE,o); + v->Push(SQObjectPtr(_instance(*o)->_class)); + return SQ_OK; +} + +SQRESULT sq_createinstance(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr *o = NULL; + _GETSAFE_OBJ(v, idx, OT_CLASS,o); + v->Push(_class(*o)->CreateInstance()); + return SQ_OK; +} + +void sq_weakref(HSQUIRRELVM v,SQInteger idx) +{ + SQObject &o=stack_get(v,idx); + if(ISREFCOUNTED(type(o))) { + v->Push(_refcounted(o)->GetWeakRef(type(o))); + return; + } + v->Push(o); +} + +SQRESULT sq_getweakrefval(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr &o = stack_get(v,idx); + if(type(o) != OT_WEAKREF) { + return sq_throwerror(v,_SC("the object must be a weakref")); + } + v->Push(_weakref(o)->_obj); + return SQ_OK; +} + +SQRESULT sq_getdefaultdelegate(HSQUIRRELVM v,SQObjectType t) +{ + SQSharedState *ss = _ss(v); + switch(t) { + case OT_TABLE: v->Push(ss->_table_default_delegate); break; + case OT_ARRAY: v->Push(ss->_array_default_delegate); break; + case OT_STRING: v->Push(ss->_string_default_delegate); break; + case OT_INTEGER: case OT_FLOAT: v->Push(ss->_number_default_delegate); break; + case OT_GENERATOR: v->Push(ss->_generator_default_delegate); break; + case OT_CLOSURE: case OT_NATIVECLOSURE: v->Push(ss->_closure_default_delegate); break; + case OT_THREAD: v->Push(ss->_thread_default_delegate); break; + case OT_CLASS: v->Push(ss->_class_default_delegate); break; + case OT_INSTANCE: v->Push(ss->_instance_default_delegate); break; + case OT_WEAKREF: v->Push(ss->_weakref_default_delegate); break; + default: return sq_throwerror(v,_SC("the type doesn't have a default delegate")); + } + return SQ_OK; +} + +SQRESULT sq_next(HSQUIRRELVM v,SQInteger idx) +{ + SQObjectPtr o=stack_get(v,idx),&refpos = stack_get(v,-1),realkey,val; + if(type(o) == OT_GENERATOR) { + return sq_throwerror(v,_SC("cannot iterate a generator")); + } + int faketojump; + if(!v->FOREACH_OP(o,realkey,val,refpos,0,666,faketojump)) + return SQ_ERROR; + if(faketojump != 666) { + v->Push(realkey); + v->Push(val); + return SQ_OK; + } + return SQ_ERROR; +} + +struct BufState{ + const SQChar *buf; + SQInteger ptr; + SQInteger size; +}; + +SQInteger buf_lexfeed(SQUserPointer file) +{ + BufState *buf=(BufState*)file; + if(buf->size<(buf->ptr+1)) + return 0; + return buf->buf[buf->ptr++]; +} + +SQRESULT sq_compilebuffer(HSQUIRRELVM v,const SQChar *s,SQInteger size,const SQChar *sourcename,SQBool raiseerror) { + BufState buf; + buf.buf = s; + buf.size = size; + buf.ptr = 0; + return sq_compile(v, buf_lexfeed, &buf, sourcename, raiseerror); +} + +void sq_move(HSQUIRRELVM dest,HSQUIRRELVM src,SQInteger idx) +{ + dest->Push(stack_get(src,idx)); +} + +void sq_setprintfunc(HSQUIRRELVM v, SQPRINTFUNCTION printfunc) +{ + _ss(v)->_printfunc = printfunc; +} + +SQPRINTFUNCTION sq_getprintfunc(HSQUIRRELVM v) +{ + return _ss(v)->_printfunc; +} + +void *sq_malloc(SQUnsignedInteger size) +{ + return SQ_MALLOC(size); +} + +void *sq_realloc(void* p,SQUnsignedInteger oldsize,SQUnsignedInteger newsize) +{ + return SQ_REALLOC(p,oldsize,newsize); +} + +void sq_free(void *p,SQUnsignedInteger size) +{ + SQ_FREE(p,size); +} diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqarray.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqarray.h --- supertux-0.3.3/external/squirrel/squirrel/sqarray.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqarray.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,87 +1,87 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQARRAY_H_ -#define _SQARRAY_H_ - -struct SQArray : public CHAINABLE_OBJ -{ -private: - SQArray(SQSharedState *ss,SQInteger nsize){_values.resize(nsize); INIT_CHAIN();ADD_TO_CHAIN(&_ss(this)->_gc_chain,this);} - ~SQArray() - { - REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain,this); - } -public: - static SQArray* Create(SQSharedState *ss,SQInteger nInitialSize){ - SQArray *newarray=(SQArray*)SQ_MALLOC(sizeof(SQArray)); - new (newarray) SQArray(ss,nInitialSize); - return newarray; - } -#ifndef NO_GARBAGE_COLLECTOR - void Mark(SQCollectable **chain); -#endif - void Finalize(){ - _values.resize(0); - } - bool Get(const SQInteger nidx,SQObjectPtr &val) - { - if(nidx>=0 && nidx<(SQInteger)_values.size()){ - SQObjectPtr &o = _values[nidx]; - val = _realval(o); - return true; - } - else return false; - } - bool Set(const SQInteger nidx,const SQObjectPtr &val) - { - if(nidx>=0 && nidx<(SQInteger)_values.size()){ - _values[nidx]=val; - return true; - } - else return false; - } - SQInteger Next(const SQObjectPtr &refpos,SQObjectPtr &outkey,SQObjectPtr &outval) - { - SQUnsignedInteger idx=TranslateIndex(refpos); - while(idx<_values.size()){ - //first found - outkey=(SQInteger)idx; - SQObjectPtr &o = _values[idx]; - outval = _realval(o); - //return idx for the next iteration - return ++idx; - } - //nothing to iterate anymore - return -1; - } - SQArray *Clone(){SQArray *anew=Create(_opt_ss(this),Size()); anew->_values.copy(_values); return anew; } - SQInteger Size() const {return _values.size();} - void Resize(SQInteger size,SQObjectPtr &fill = _null_) { _values.resize(size,fill); ShrinkIfNeeded(); } - void Reserve(SQInteger size) { _values.reserve(size); } - void Append(const SQObject &o){_values.push_back(o);} - void Extend(const SQArray *a); - SQObjectPtr &Top(){return _values.top();} - void Pop(){_values.pop_back(); ShrinkIfNeeded(); } - bool Insert(SQInteger idx,const SQObject &val){ - if(idx < 0 || idx > (SQInteger)_values.size()) - return false; - _values.insert(idx,val); - return true; - } - void ShrinkIfNeeded() { - if(_values.size() <= _values.capacity()>>2) //shrink the array - _values.shrinktofit(); - } - bool Remove(SQInteger idx){ - if(idx < 0 || idx >= (SQInteger)_values.size()) - return false; - _values.remove(idx); - ShrinkIfNeeded(); - return true; - } - void Release() - { - sq_delete(this,SQArray); - } - SQObjectPtrVec _values; -}; -#endif //_SQARRAY_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQARRAY_H_ +#define _SQARRAY_H_ + +struct SQArray : public CHAINABLE_OBJ +{ +private: + SQArray(SQSharedState *ss,SQInteger nsize){_values.resize(nsize); INIT_CHAIN();ADD_TO_CHAIN(&_ss(this)->_gc_chain,this);} + ~SQArray() + { + REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain,this); + } +public: + static SQArray* Create(SQSharedState *ss,SQInteger nInitialSize){ + SQArray *newarray=(SQArray*)SQ_MALLOC(sizeof(SQArray)); + new (newarray) SQArray(ss,nInitialSize); + return newarray; + } +#ifndef NO_GARBAGE_COLLECTOR + void Mark(SQCollectable **chain); +#endif + void Finalize(){ + _values.resize(0); + } + bool Get(const SQInteger nidx,SQObjectPtr &val) + { + if(nidx>=0 && nidx<(SQInteger)_values.size()){ + SQObjectPtr &o = _values[nidx]; + val = _realval(o); + return true; + } + else return false; + } + bool Set(const SQInteger nidx,const SQObjectPtr &val) + { + if(nidx>=0 && nidx<(SQInteger)_values.size()){ + _values[nidx]=val; + return true; + } + else return false; + } + SQInteger Next(const SQObjectPtr &refpos,SQObjectPtr &outkey,SQObjectPtr &outval) + { + SQUnsignedInteger idx=TranslateIndex(refpos); + while(idx<_values.size()){ + //first found + outkey=(SQInteger)idx; + SQObjectPtr &o = _values[idx]; + outval = _realval(o); + //return idx for the next iteration + return ++idx; + } + //nothing to iterate anymore + return -1; + } + SQArray *Clone(){SQArray *anew=Create(_opt_ss(this),Size()); anew->_values.copy(_values); return anew; } + SQInteger Size() const {return _values.size();} + void Resize(SQInteger size,SQObjectPtr &fill = _null_) { _values.resize(size,fill); ShrinkIfNeeded(); } + void Reserve(SQInteger size) { _values.reserve(size); } + void Append(const SQObject &o){_values.push_back(o);} + void Extend(const SQArray *a); + SQObjectPtr &Top(){return _values.top();} + void Pop(){_values.pop_back(); ShrinkIfNeeded(); } + bool Insert(SQInteger idx,const SQObject &val){ + if(idx < 0 || idx > (SQInteger)_values.size()) + return false; + _values.insert(idx,val); + return true; + } + void ShrinkIfNeeded() { + if(_values.size() <= _values.capacity()>>2) //shrink the array + _values.shrinktofit(); + } + bool Remove(SQInteger idx){ + if(idx < 0 || idx >= (SQInteger)_values.size()) + return false; + _values.remove(idx); + ShrinkIfNeeded(); + return true; + } + void Release() + { + sq_delete(this,SQArray); + } + SQObjectPtrVec _values; +}; +#endif //_SQARRAY_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqbaselib.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqbaselib.cpp --- supertux-0.3.3/external/squirrel/squirrel/sqbaselib.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqbaselib.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,914 +1,932 @@ -/* - see copyright notice in squirrel.h -*/ -#include "sqpcheader.h" -#include "sqvm.h" -#include "sqstring.h" -#include "sqtable.h" -#include "sqarray.h" -#include "sqfuncproto.h" -#include "sqclosure.h" -#include "sqclass.h" -#include -#include -#include - -bool str2num(const SQChar *s,SQObjectPtr &res) -{ - SQChar *end; - if(scstrstr(s,_SC("."))){ - SQFloat r = SQFloat(scstrtod(s,&end)); - if(s == end) return false; - res = r; - return true; - } - else{ - SQInteger r = SQInteger(scstrtol(s,&end,10)); - if(s == end) return false; - res = r; - return true; - } -} - -static SQInteger base_dummy(HSQUIRRELVM v) -{ - return 0; -} - -#ifndef NO_GARBAGE_COLLECTOR -static SQInteger base_collectgarbage(HSQUIRRELVM v) -{ - sq_pushinteger(v, sq_collectgarbage(v)); - return 1; -} -#endif - -static SQInteger base_getroottable(HSQUIRRELVM v) -{ - v->Push(v->_roottable); - return 1; -} - -static SQInteger base_getconsttable(HSQUIRRELVM v) -{ - v->Push(_ss(v)->_consts); - return 1; -} - - -static SQInteger base_setroottable(HSQUIRRELVM v) -{ - SQObjectPtr &o=stack_get(v,2); - if(SQ_FAILED(sq_setroottable(v))) return SQ_ERROR; - v->Push(o); - return 1; -} - -static SQInteger base_setconsttable(HSQUIRRELVM v) -{ - SQObjectPtr &o=stack_get(v,2); - if(SQ_FAILED(sq_setconsttable(v))) return SQ_ERROR; - v->Push(o); - return 1; -} - -static SQInteger base_seterrorhandler(HSQUIRRELVM v) -{ - sq_seterrorhandler(v); - return 0; -} - -static SQInteger base_setdebughook(HSQUIRRELVM v) -{ - sq_setdebughook(v); - return 0; -} - -static SQInteger base_enabledebuginfo(HSQUIRRELVM v) -{ - SQObjectPtr &o=stack_get(v,2); - sq_enabledebuginfo(v,(type(o) != OT_NULL)?1:0); - return 0; -} - -static SQInteger base_getstackinfos(HSQUIRRELVM v) -{ - SQInteger level; - SQStackInfos si; - SQInteger seq = 0; - const SQChar *name = NULL; - sq_getinteger(v, -1, &level); - if (SQ_SUCCEEDED(sq_stackinfos(v, level, &si))) - { - const SQChar *fn = _SC("unknown"); - const SQChar *src = _SC("unknown"); - if(si.funcname)fn = si.funcname; - if(si.source)src = si.source; - sq_newtable(v); - sq_pushstring(v, _SC("func"), -1); - sq_pushstring(v, fn, -1); - sq_createslot(v, -3); - sq_pushstring(v, _SC("src"), -1); - sq_pushstring(v, src, -1); - sq_createslot(v, -3); - sq_pushstring(v, _SC("line"), -1); - sq_pushinteger(v, si.line); - sq_createslot(v, -3); - sq_pushstring(v, _SC("locals"), -1); - sq_newtable(v); - seq=0; - while ((name = sq_getlocal(v, level, seq))) { - sq_pushstring(v, name, -1); - sq_push(v, -2); - sq_createslot(v, -4); - sq_pop(v, 1); - seq++; - } - sq_createslot(v, -3); - return 1; - } - - return 0; -} - -static SQInteger base_assert(HSQUIRRELVM v) -{ - if(v->IsFalse(stack_get(v,2))){ - return sq_throwerror(v,_SC("assertion failed")); - } - return 0; -} - -static SQInteger get_slice_params(HSQUIRRELVM v,SQInteger &sidx,SQInteger &eidx,SQObjectPtr &o) -{ - SQInteger top = sq_gettop(v); - sidx=0; - eidx=0; - o=stack_get(v,1); - SQObjectPtr &start=stack_get(v,2); - if(type(start)!=OT_NULL && sq_isnumeric(start)){ - sidx=tointeger(start); - } - if(top>2){ - SQObjectPtr &end=stack_get(v,3); - if(sq_isnumeric(end)){ - eidx=tointeger(end); - } - } - else { - eidx = sq_getsize(v,1); - } - return 1; -} - -static SQInteger base_print(HSQUIRRELVM v) -{ - const SQChar *str; - sq_tostring(v,2); - sq_getstring(v,-1,&str); - if(_ss(v)->_printfunc) _ss(v)->_printfunc(v,_SC("%s"),str); - return 0; -} - -static SQInteger base_compilestring(HSQUIRRELVM v) -{ - SQInteger nargs=sq_gettop(v); - const SQChar *src=NULL,*name=_SC("unnamedbuffer"); - SQInteger size; - sq_getstring(v,2,&src); - size=sq_getsize(v,2); - if(nargs>2){ - sq_getstring(v,3,&name); - } - if(SQ_SUCCEEDED(sq_compilebuffer(v,src,size,name,SQFalse))) - return 1; - else - return SQ_ERROR; -} - -static SQInteger base_newthread(HSQUIRRELVM v) -{ - SQObjectPtr &func = stack_get(v,2); - SQInteger stksize = (_funcproto(_closure(func)->_function)->_stacksize << 1) +2; - HSQUIRRELVM newv = sq_newthread(v, (stksize < MIN_STACK_OVERHEAD + 2)? MIN_STACK_OVERHEAD + 2 : stksize); - sq_move(newv,v,-2); - return 1; -} - -static SQInteger base_suspend(HSQUIRRELVM v) -{ - return sq_suspendvm(v); -} - -static SQInteger base_array(HSQUIRRELVM v) -{ - SQArray *a; - SQObject &size = stack_get(v,2); - if(sq_gettop(v) > 2) { - a = SQArray::Create(_ss(v),0); - a->Resize(tointeger(size),stack_get(v,3)); - } - else { - a = SQArray::Create(_ss(v),tointeger(size)); - } - v->Push(a); - return 1; -} - -static SQInteger base_type(HSQUIRRELVM v) -{ - SQObjectPtr &o = stack_get(v,2); - v->Push(SQString::Create(_ss(v),GetTypeName(o),-1)); - return 1; -} - -static SQRegFunction base_funcs[]={ - //generic - {_SC("seterrorhandler"),base_seterrorhandler,2, NULL}, - {_SC("setdebughook"),base_setdebughook,2, NULL}, - {_SC("enabledebuginfo"),base_enabledebuginfo,2, NULL}, - {_SC("getstackinfos"),base_getstackinfos,2, _SC(".n")}, - {_SC("getroottable"),base_getroottable,1, NULL}, - {_SC("setroottable"),base_setroottable,2, NULL}, - {_SC("getconsttable"),base_getconsttable,1, NULL}, - {_SC("setconsttable"),base_setconsttable,2, NULL}, - {_SC("assert"),base_assert,2, NULL}, - {_SC("print"),base_print,2, NULL}, - {_SC("compilestring"),base_compilestring,-2, _SC(".ss")}, - {_SC("newthread"),base_newthread,2, _SC(".c")}, - {_SC("suspend"),base_suspend,-1, NULL}, - {_SC("array"),base_array,-2, _SC(".n")}, - {_SC("type"),base_type,2, NULL}, - {_SC("dummy"),base_dummy,0,NULL}, -#ifndef NO_GARBAGE_COLLECTOR - {_SC("collectgarbage"),base_collectgarbage,1, _SC("t")}, -#endif - {0,0} -}; - -void sq_base_register(HSQUIRRELVM v) -{ - SQInteger i=0; - sq_pushroottable(v); - while(base_funcs[i].name!=0) { - sq_pushstring(v,base_funcs[i].name,-1); - sq_newclosure(v,base_funcs[i].f,0); - sq_setnativeclosurename(v,-1,base_funcs[i].name); - sq_setparamscheck(v,base_funcs[i].nparamscheck,base_funcs[i].typemask); - sq_createslot(v,-3); - i++; - } - sq_pushstring(v,_SC("_version_"),-1); - sq_pushstring(v,SQUIRREL_VERSION,-1); - sq_createslot(v,-3); - sq_pushstring(v,_SC("_charsize_"),-1); - sq_pushinteger(v,sizeof(SQChar)); - sq_createslot(v,-3); - sq_pushstring(v,_SC("_intsize_"),-1); - sq_pushinteger(v,sizeof(SQInteger)); - sq_createslot(v,-3); - sq_pushstring(v,_SC("_floatsize_"),-1); - sq_pushinteger(v,sizeof(SQFloat)); - sq_createslot(v,-3); - sq_pop(v,1); -} - -static SQInteger default_delegate_len(HSQUIRRELVM v) -{ - v->Push(SQInteger(sq_getsize(v,1))); - return 1; -} - -static SQInteger default_delegate_tofloat(HSQUIRRELVM v) -{ - SQObjectPtr &o=stack_get(v,1); - switch(type(o)){ - case OT_STRING:{ - SQObjectPtr res; - if(str2num(_stringval(o),res)){ - v->Push(SQObjectPtr(tofloat(res))); - break; - }} - return sq_throwerror(v, _SC("cannot convert the string")); - break; - case OT_INTEGER:case OT_FLOAT: - v->Push(SQObjectPtr(tofloat(o))); - break; - case OT_BOOL: - v->Push(SQObjectPtr((SQFloat)(_integer(o)?1:0))); - break; - default: - v->Push(_null_); - break; - } - return 1; -} - -static SQInteger default_delegate_tointeger(HSQUIRRELVM v) -{ - SQObjectPtr &o=stack_get(v,1); - switch(type(o)){ - case OT_STRING:{ - SQObjectPtr res; - if(str2num(_stringval(o),res)){ - v->Push(SQObjectPtr(tointeger(res))); - break; - }} - return sq_throwerror(v, _SC("cannot convert the string")); - break; - case OT_INTEGER:case OT_FLOAT: - v->Push(SQObjectPtr(tointeger(o))); - break; - case OT_BOOL: - v->Push(SQObjectPtr(_integer(o)?(SQInteger)1:(SQInteger)0)); - break; - default: - v->Push(_null_); - break; - } - return 1; -} - -static SQInteger default_delegate_tostring(HSQUIRRELVM v) -{ - sq_tostring(v,1); - return 1; -} - -static SQInteger obj_delegate_weakref(HSQUIRRELVM v) -{ - sq_weakref(v,1); - return 1; -} - -static SQInteger obj_clear(HSQUIRRELVM v) -{ - return sq_clear(v,-1); -} - - -static SQInteger number_delegate_tochar(HSQUIRRELVM v) -{ - SQObject &o=stack_get(v,1); - SQChar c = (SQChar)tointeger(o); - v->Push(SQString::Create(_ss(v),(const SQChar *)&c,1)); - return 1; -} - - -///////////////////////////////////////////////////////////////// -//TABLE DEFAULT DELEGATE - -static SQInteger table_rawdelete(HSQUIRRELVM v) -{ - if(SQ_FAILED(sq_rawdeleteslot(v,1,SQTrue))) - return SQ_ERROR; - return 1; -} - - -static SQInteger container_rawexists(HSQUIRRELVM v) -{ - if(SQ_SUCCEEDED(sq_rawget(v,-2))) { - sq_pushbool(v,SQTrue); - return 1; - } - sq_pushbool(v,SQFalse); - return 1; -} - -static SQInteger table_rawset(HSQUIRRELVM v) -{ - return sq_rawset(v,-3); -} - - -static SQInteger table_rawget(HSQUIRRELVM v) -{ - return SQ_SUCCEEDED(sq_rawget(v,-2))?1:SQ_ERROR; -} - - -SQRegFunction SQSharedState::_table_default_delegate_funcz[]={ - {_SC("len"),default_delegate_len,1, _SC("t")}, - {_SC("rawget"),table_rawget,2, _SC("t")}, - {_SC("rawset"),table_rawset,3, _SC("t")}, - {_SC("rawdelete"),table_rawdelete,2, _SC("t")}, - {_SC("rawin"),container_rawexists,2, _SC("t")}, - {_SC("weakref"),obj_delegate_weakref,1, NULL }, - {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, - {_SC("clear"),obj_clear,1, _SC(".")}, - {0,0} -}; - -//ARRAY DEFAULT DELEGATE/////////////////////////////////////// - -static SQInteger array_append(HSQUIRRELVM v) -{ - return sq_arrayappend(v,-2); -} - -static SQInteger array_extend(HSQUIRRELVM v) -{ - _array(stack_get(v,1))->Extend(_array(stack_get(v,2))); - return 0; -} - -static SQInteger array_reverse(HSQUIRRELVM v) -{ - return sq_arrayreverse(v,-1); -} - -static SQInteger array_pop(HSQUIRRELVM v) -{ - return SQ_SUCCEEDED(sq_arraypop(v,1,SQTrue))?1:SQ_ERROR; -} - -static SQInteger array_top(HSQUIRRELVM v) -{ - SQObject &o=stack_get(v,1); - if(_array(o)->Size()>0){ - v->Push(_array(o)->Top()); - return 1; - } - else return sq_throwerror(v,_SC("top() on a empty array")); -} - -static SQInteger array_insert(HSQUIRRELVM v) -{ - SQObject &o=stack_get(v,1); - SQObject &idx=stack_get(v,2); - SQObject &val=stack_get(v,3); - if(!_array(o)->Insert(tointeger(idx),val)) - return sq_throwerror(v,_SC("index out of range")); - return 0; -} - -static SQInteger array_remove(HSQUIRRELVM v) -{ - SQObject &o = stack_get(v, 1); - SQObject &idx = stack_get(v, 2); - if(!sq_isnumeric(idx)) return sq_throwerror(v, _SC("wrong type")); - SQObjectPtr val; - if(_array(o)->Get(tointeger(idx), val)) { - _array(o)->Remove(tointeger(idx)); - v->Push(val); - return 1; - } - return sq_throwerror(v, _SC("idx out of range")); -} - -static SQInteger array_resize(HSQUIRRELVM v) -{ - SQObject &o = stack_get(v, 1); - SQObject &nsize = stack_get(v, 2); - SQObjectPtr fill; - if(sq_isnumeric(nsize)) { - if(sq_gettop(v) > 2) - fill = stack_get(v, 3); - _array(o)->Resize(tointeger(nsize),fill); - return 0; - } - return sq_throwerror(v, _SC("size must be a number")); -} - - -//QSORT ala Sedgewick -bool _qsort_compare(HSQUIRRELVM v,SQObjectPtr &arr,SQObjectPtr &a,SQObjectPtr &b,SQInteger func,SQInteger &ret) -{ - if(func < 0) { - if(!v->ObjCmp(a,b,ret)) return false; - } - else { - SQInteger top = sq_gettop(v); - sq_push(v, func); - sq_pushroottable(v); - v->Push(a); - v->Push(b); - if(SQ_FAILED(sq_call(v, 3, SQTrue, SQFalse))) { - if(!sq_isstring( v->_lasterror)) - v->Raise_Error(_SC("compare func failed")); - return false; - } - sq_getinteger(v, -1, &ret); - sq_settop(v, top); - return true; - } - return true; -} -//QSORT ala Sedgewick -bool _qsort(HSQUIRRELVM v,SQObjectPtr &arr, SQInteger l, SQInteger r,SQInteger func) -{ - SQInteger i, j; - SQArray *a=_array(arr); - SQObjectPtr pivot,t; - if( l < r ){ - pivot = a->_values[l]; - i = l; j = r+1; - while(1){ - SQInteger ret; - do { - ++i; - if(i > r) break; - if(!_qsort_compare(v,arr,a->_values[i],pivot,func,ret)) - return false; - } while( ret <= 0); - do { - --j; - if ( j < 0 ) { - v->Raise_Error( _SC("Invalid qsort, probably compare function defect") ); - return false; - } - if(!_qsort_compare(v,arr,a->_values[j],pivot,func,ret)) - return false; - } - while( ret > 0 ); - if( i >= j ) break; - t = a->_values[i]; a->_values[i] = a->_values[j]; a->_values[j] = t; - } - t = a->_values[l]; a->_values[l] = a->_values[j]; a->_values[j] = t; - if(!_qsort( v, arr, l, j-1,func)) return false; - if(!_qsort( v, arr, j+1, r,func)) return false; - } - return true; -} - -static SQInteger array_sort(HSQUIRRELVM v) -{ - SQInteger func = -1; - SQObjectPtr &o = stack_get(v,1); - SQObject &funcobj = stack_get(v,2); - if(_array(o)->Size() > 1) { - if(type(funcobj) == OT_CLOSURE || type(funcobj) == OT_NATIVECLOSURE) func = 2; - if(!_qsort(v, o, 0, _array(o)->Size()-1, func)) - return SQ_ERROR; - - } - return 0; -} -static SQInteger array_slice(HSQUIRRELVM v) -{ - SQInteger sidx,eidx; - SQObjectPtr o; - if(get_slice_params(v,sidx,eidx,o)==-1)return -1; - SQInteger alen = _array(o)->Size(); - if(sidx < 0)sidx = alen + sidx; - if(eidx < 0)eidx = alen + eidx; - if(eidx < sidx)return sq_throwerror(v,_SC("wrong indexes")); - if(eidx > alen)return sq_throwerror(v,_SC("slice out of range")); - SQArray *arr=SQArray::Create(_ss(v),eidx-sidx); - SQObjectPtr t; - SQInteger count=0; - for(SQInteger i=sidx;iGet(i,t); - arr->Set(count++,t); - } - v->Push(arr); - return 1; - -} - -SQRegFunction SQSharedState::_array_default_delegate_funcz[]={ - {_SC("len"),default_delegate_len,1, _SC("a")}, - {_SC("append"),array_append,2, _SC("a")}, - {_SC("extend"),array_extend,2, _SC("aa")}, - {_SC("push"),array_append,2, _SC("a")}, - {_SC("pop"),array_pop,1, _SC("a")}, - {_SC("top"),array_top,1, _SC("a")}, - {_SC("insert"),array_insert,3, _SC("an")}, - {_SC("remove"),array_remove,2, _SC("an")}, - {_SC("resize"),array_resize,-2, _SC("an")}, - {_SC("reverse"),array_reverse,1, _SC("a")}, - {_SC("sort"),array_sort,-1, _SC("ac")}, - {_SC("slice"),array_slice,-1, _SC("ann")}, - {_SC("weakref"),obj_delegate_weakref,1, NULL }, - {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, - {_SC("clear"),obj_clear,1, _SC(".")}, - {0,0} -}; - -//STRING DEFAULT DELEGATE////////////////////////// -static SQInteger string_slice(HSQUIRRELVM v) -{ - SQInteger sidx,eidx; - SQObjectPtr o; - if(SQ_FAILED(get_slice_params(v,sidx,eidx,o)))return -1; - SQInteger slen = _string(o)->_len; - if(sidx < 0)sidx = slen + sidx; - if(eidx < 0)eidx = slen + eidx; - if(eidx < sidx) return sq_throwerror(v,_SC("wrong indexes")); - if(eidx > slen) return sq_throwerror(v,_SC("slice out of range")); - v->Push(SQString::Create(_ss(v),&_stringval(o)[sidx],eidx-sidx)); - return 1; -} - -static SQInteger string_find(HSQUIRRELVM v) -{ - SQInteger top,start_idx=0; - const SQChar *str,*substr,*ret; - if(((top=sq_gettop(v))>1) && SQ_SUCCEEDED(sq_getstring(v,1,&str)) && SQ_SUCCEEDED(sq_getstring(v,2,&substr))){ - if(top>2)sq_getinteger(v,3,&start_idx); - if((sq_getsize(v,1)>start_idx) && (start_idx>=0)){ - ret=scstrstr(&str[start_idx],substr); - if(ret){ - sq_pushinteger(v,(SQInteger)(ret-str)); - return 1; - } - } - return 0; - } - return sq_throwerror(v,_SC("invalid param")); -} - -#define STRING_TOFUNCZ(func) static SQInteger string_##func(HSQUIRRELVM v) \ -{ \ - SQObject str=stack_get(v,1); \ - SQInteger len=_string(str)->_len; \ - const SQChar *sThis=_stringval(str); \ - SQChar *sNew=(_ss(v)->GetScratchPad(rsl(len))); \ - for(SQInteger i=0;iPush(SQString::Create(_ss(v),sNew,len)); \ - return 1; \ -} - - -STRING_TOFUNCZ(tolower) -STRING_TOFUNCZ(toupper) - -SQRegFunction SQSharedState::_string_default_delegate_funcz[]={ - {_SC("len"),default_delegate_len,1, _SC("s")}, - {_SC("tointeger"),default_delegate_tointeger,1, _SC("s")}, - {_SC("tofloat"),default_delegate_tofloat,1, _SC("s")}, - {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, - {_SC("slice"),string_slice,-1, _SC(" s n n")}, - {_SC("find"),string_find,-2, _SC("s s n ")}, - {_SC("tolower"),string_tolower,1, _SC("s")}, - {_SC("toupper"),string_toupper,1, _SC("s")}, - {_SC("weakref"),obj_delegate_weakref,1, NULL }, - {0,0} -}; - -//INTEGER DEFAULT DELEGATE////////////////////////// -SQRegFunction SQSharedState::_number_default_delegate_funcz[]={ - {_SC("tointeger"),default_delegate_tointeger,1, _SC("n|b")}, - {_SC("tofloat"),default_delegate_tofloat,1, _SC("n|b")}, - {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, - {_SC("tochar"),number_delegate_tochar,1, _SC("n|b")}, - {_SC("weakref"),obj_delegate_weakref,1, NULL }, - {0,0} -}; - -//CLOSURE DEFAULT DELEGATE////////////////////////// -static SQInteger closure_pcall(HSQUIRRELVM v) -{ - return SQ_SUCCEEDED(sq_call(v,sq_gettop(v)-1,SQTrue,SQFalse))?1:SQ_ERROR; -} - -static SQInteger closure_call(HSQUIRRELVM v) -{ - return SQ_SUCCEEDED(sq_call(v,sq_gettop(v)-1,SQTrue,SQTrue))?1:SQ_ERROR; -} - -static SQInteger _closure_acall(HSQUIRRELVM v,SQBool raiseerror) -{ - SQArray *aparams=_array(stack_get(v,2)); - SQInteger nparams=aparams->Size(); - v->Push(stack_get(v,1)); - for(SQInteger i=0;iPush(aparams->_values[i]); - return SQ_SUCCEEDED(sq_call(v,nparams,SQTrue,raiseerror))?1:SQ_ERROR; -} - -static SQInteger closure_acall(HSQUIRRELVM v) -{ - return _closure_acall(v,SQTrue); -} - -static SQInteger closure_pacall(HSQUIRRELVM v) -{ - return _closure_acall(v,SQFalse); -} - -static SQInteger closure_bindenv(HSQUIRRELVM v) -{ - if(SQ_FAILED(sq_bindenv(v,1))) - return SQ_ERROR; - return 1; -} - -static SQInteger closure_getinfos(HSQUIRRELVM v) { - SQObject o = stack_get(v,1); - SQTable *res = SQTable::Create(_ss(v),4); - if(type(o) == OT_CLOSURE) { - SQFunctionProto *f = _funcproto(_closure(o)->_function); - SQInteger nparams = f->_nparameters + (f->_varparams?1:0); - SQObjectPtr params = SQArray::Create(_ss(v),nparams); - for(SQInteger n = 0; n_nparameters; n++) { - _array(params)->Set((SQInteger)n,f->_parameters[n]); - } - if(f->_varparams) { - _array(params)->Set(nparams-1,SQString::Create(_ss(v),_SC("..."),-1)); - } - res->NewSlot(SQString::Create(_ss(v),_SC("native"),-1),false); - res->NewSlot(SQString::Create(_ss(v),_SC("name"),-1),f->_name); - res->NewSlot(SQString::Create(_ss(v),_SC("src"),-1),f->_sourcename); - res->NewSlot(SQString::Create(_ss(v),_SC("parameters"),-1),params); - res->NewSlot(SQString::Create(_ss(v),_SC("varargs"),-1),f->_varparams); - } - else { //OT_NATIVECLOSURE - SQNativeClosure *nc = _nativeclosure(o); - res->NewSlot(SQString::Create(_ss(v),_SC("native"),-1),true); - res->NewSlot(SQString::Create(_ss(v),_SC("name"),-1),nc->_name); - res->NewSlot(SQString::Create(_ss(v),_SC("paramscheck"),-1),nc->_nparamscheck); - SQObjectPtr typecheck; - if(nc->_typecheck.size() > 0) { - typecheck = - SQArray::Create(_ss(v), nc->_typecheck.size()); - for(SQUnsignedInteger n = 0; n_typecheck.size(); n++) { - _array(typecheck)->Set((SQInteger)n,nc->_typecheck[n]); - } - } - res->NewSlot(SQString::Create(_ss(v),_SC("typecheck"),-1),typecheck); - } - v->Push(res); - return 1; -} - - -SQRegFunction SQSharedState::_closure_default_delegate_funcz[]={ - {_SC("call"),closure_call,-1, _SC("c")}, - {_SC("pcall"),closure_pcall,-1, _SC("c")}, - {_SC("acall"),closure_acall,2, _SC("ca")}, - {_SC("pacall"),closure_pacall,2, _SC("ca")}, - {_SC("weakref"),obj_delegate_weakref,1, NULL }, - {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, - {_SC("bindenv"),closure_bindenv,2, _SC("c x|y|t")}, - {_SC("getinfos"),closure_getinfos,1, _SC("c")}, - {0,0} -}; - -//GENERATOR DEFAULT DELEGATE -static SQInteger generator_getstatus(HSQUIRRELVM v) -{ - SQObject &o=stack_get(v,1); - switch(_generator(o)->_state){ - case SQGenerator::eSuspended:v->Push(SQString::Create(_ss(v),_SC("suspended")));break; - case SQGenerator::eRunning:v->Push(SQString::Create(_ss(v),_SC("running")));break; - case SQGenerator::eDead:v->Push(SQString::Create(_ss(v),_SC("dead")));break; - } - return 1; -} - -SQRegFunction SQSharedState::_generator_default_delegate_funcz[]={ - {_SC("getstatus"),generator_getstatus,1, _SC("g")}, - {_SC("weakref"),obj_delegate_weakref,1, NULL }, - {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, - {0,0} -}; - -//THREAD DEFAULT DELEGATE - -static SQInteger thread_call(HSQUIRRELVM v) -{ - - SQObjectPtr o = stack_get(v,1); - if(type(o) == OT_THREAD) { - SQInteger nparams = sq_gettop(v); - _thread(o)->Push(_thread(o)->_roottable); - for(SQInteger i = 2; i<(nparams+1); i++) - sq_move(_thread(o),v,i); - if(SQ_SUCCEEDED(sq_call(_thread(o),nparams,SQTrue,SQFalse))) { - sq_move(v,_thread(o),-1); - sq_pop(_thread(o),1); - return 1; - } - v->_lasterror = _thread(o)->_lasterror; - return SQ_ERROR; - } - return sq_throwerror(v,_SC("wrong parameter")); -} - -static SQInteger thread_wakeup(HSQUIRRELVM v) -{ - SQObjectPtr o = stack_get(v,1); - if(type(o) == OT_THREAD) { - SQVM *thread = _thread(o); - SQInteger state = sq_getvmstate(thread); - if(state != SQ_VMSTATE_SUSPENDED) { - switch(state) { - case SQ_VMSTATE_IDLE: - return sq_throwerror(v,_SC("cannot wakeup a idle thread")); - break; - case SQ_VMSTATE_RUNNING: - return sq_throwerror(v,_SC("cannot wakeup a running thread")); - break; - } - } - - SQInteger wakeupret = sq_gettop(v)>1?1:0; - if(wakeupret) { - sq_move(thread,v,2); - } - if(SQ_SUCCEEDED(sq_wakeupvm(thread,wakeupret,SQTrue,SQTrue,SQFalse))) { - sq_move(v,thread,-1); - sq_pop(thread,1); //pop retval - if(sq_getvmstate(thread) == SQ_VMSTATE_IDLE) { - sq_settop(thread,1); //pop roottable - } - return 1; - } - sq_settop(thread,1); - v->_lasterror = thread->_lasterror; - return SQ_ERROR; - } - return sq_throwerror(v,_SC("wrong parameter")); -} - -static SQInteger thread_getstatus(HSQUIRRELVM v) -{ - SQObjectPtr &o = stack_get(v,1); - switch(sq_getvmstate(_thread(o))) { - case SQ_VMSTATE_IDLE: - sq_pushstring(v,_SC("idle"),-1); - break; - case SQ_VMSTATE_RUNNING: - sq_pushstring(v,_SC("running"),-1); - break; - case SQ_VMSTATE_SUSPENDED: - sq_pushstring(v,_SC("suspended"),-1); - break; - default: - return sq_throwerror(v,_SC("internal VM error")); - } - return 1; -} - -SQRegFunction SQSharedState::_thread_default_delegate_funcz[] = { - {_SC("call"), thread_call, -1, _SC("v")}, - {_SC("wakeup"), thread_wakeup, -1, _SC("v")}, - {_SC("getstatus"), thread_getstatus, 1, _SC("v")}, - {_SC("weakref"),obj_delegate_weakref,1, NULL }, - {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, - {0,0}, -}; - -static SQInteger class_getattributes(HSQUIRRELVM v) -{ - if(SQ_SUCCEEDED(sq_getattributes(v,-2))) - return 1; - return SQ_ERROR; -} - -static SQInteger class_setattributes(HSQUIRRELVM v) -{ - if(SQ_SUCCEEDED(sq_setattributes(v,-3))) - return 1; - return SQ_ERROR; -} - -static SQInteger class_instance(HSQUIRRELVM v) -{ - if(SQ_SUCCEEDED(sq_createinstance(v,-1))) - return 1; - return SQ_ERROR; -} - -SQRegFunction SQSharedState::_class_default_delegate_funcz[] = { - {_SC("getattributes"), class_getattributes, 2, _SC("y.")}, - {_SC("setattributes"), class_setattributes, 3, _SC("y..")}, - {_SC("rawin"),container_rawexists,2, _SC("y")}, - {_SC("weakref"),obj_delegate_weakref,1, NULL }, - {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, - {_SC("instance"),class_instance,1, _SC("y")}, - {0,0} -}; - -static SQInteger instance_getclass(HSQUIRRELVM v) -{ - if(SQ_SUCCEEDED(sq_getclass(v,1))) - return 1; - return SQ_ERROR; -} - -SQRegFunction SQSharedState::_instance_default_delegate_funcz[] = { - {_SC("getclass"), instance_getclass, 1, _SC("x")}, - {_SC("rawin"),container_rawexists,2, _SC("x")}, - {_SC("weakref"),obj_delegate_weakref,1, NULL }, - {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, - {0,0} -}; - -static SQInteger weakref_ref(HSQUIRRELVM v) -{ - if(SQ_FAILED(sq_getweakrefval(v,1))) - return SQ_ERROR; - return 1; -} - -SQRegFunction SQSharedState::_weakref_default_delegate_funcz[] = { - {_SC("ref"),weakref_ref,1, _SC("r")}, - {_SC("weakref"),obj_delegate_weakref,1, NULL }, - {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, - {0,0} -}; - - +/* + see copyright notice in squirrel.h +*/ +#include "sqpcheader.h" +#include "sqvm.h" +#include "sqstring.h" +#include "sqtable.h" +#include "sqarray.h" +#include "sqfuncproto.h" +#include "sqclosure.h" +#include "sqclass.h" +#include +#include +#include + +bool str2num(const SQChar *s,SQObjectPtr &res) +{ + SQChar *end; + if(scstrstr(s,_SC("."))){ + SQFloat r = SQFloat(scstrtod(s,&end)); + if(s == end) return false; + res = r; + return true; + } + else{ + SQInteger r = SQInteger(scstrtol(s,&end,10)); + if(s == end) return false; + res = r; + return true; + } +} + +static SQInteger base_dummy(HSQUIRRELVM v) +{ + return 0; +} + +#ifndef NO_GARBAGE_COLLECTOR +static SQInteger base_collectgarbage(HSQUIRRELVM v) +{ + sq_pushinteger(v, sq_collectgarbage(v)); + return 1; +} +#endif + +static SQInteger base_getroottable(HSQUIRRELVM v) +{ + v->Push(v->_roottable); + return 1; +} + +static SQInteger base_getconsttable(HSQUIRRELVM v) +{ + v->Push(_ss(v)->_consts); + return 1; +} + + +static SQInteger base_setroottable(HSQUIRRELVM v) +{ + SQObjectPtr &o=stack_get(v,2); + if(SQ_FAILED(sq_setroottable(v))) return SQ_ERROR; + v->Push(o); + return 1; +} + +static SQInteger base_setconsttable(HSQUIRRELVM v) +{ + SQObjectPtr &o=stack_get(v,2); + if(SQ_FAILED(sq_setconsttable(v))) return SQ_ERROR; + v->Push(o); + return 1; +} + +static SQInteger base_seterrorhandler(HSQUIRRELVM v) +{ + sq_seterrorhandler(v); + return 0; +} + +static SQInteger base_setdebughook(HSQUIRRELVM v) +{ + sq_setdebughook(v); + return 0; +} + +static SQInteger base_enabledebuginfo(HSQUIRRELVM v) +{ + SQObjectPtr &o=stack_get(v,2); + sq_enabledebuginfo(v,(type(o) != OT_NULL)?1:0); + return 0; +} + +static SQInteger base_getstackinfos(HSQUIRRELVM v) +{ + SQInteger level; + SQStackInfos si; + SQInteger seq = 0; + const SQChar *name = NULL; + sq_getinteger(v, -1, &level); + if (SQ_SUCCEEDED(sq_stackinfos(v, level, &si))) + { + const SQChar *fn = _SC("unknown"); + const SQChar *src = _SC("unknown"); + if(si.funcname)fn = si.funcname; + if(si.source)src = si.source; + sq_newtable(v); + sq_pushstring(v, _SC("func"), -1); + sq_pushstring(v, fn, -1); + sq_createslot(v, -3); + sq_pushstring(v, _SC("src"), -1); + sq_pushstring(v, src, -1); + sq_createslot(v, -3); + sq_pushstring(v, _SC("line"), -1); + sq_pushinteger(v, si.line); + sq_createslot(v, -3); + sq_pushstring(v, _SC("locals"), -1); + sq_newtable(v); + seq=0; + while ((name = sq_getlocal(v, level, seq))) { + sq_pushstring(v, name, -1); + sq_push(v, -2); + sq_createslot(v, -4); + sq_pop(v, 1); + seq++; + } + sq_createslot(v, -3); + return 1; + } + + return 0; +} + +static SQInteger base_assert(HSQUIRRELVM v) +{ + if(v->IsFalse(stack_get(v,2))){ + return sq_throwerror(v,_SC("assertion failed")); + } + return 0; +} + +static SQInteger get_slice_params(HSQUIRRELVM v,SQInteger &sidx,SQInteger &eidx,SQObjectPtr &o) +{ + SQInteger top = sq_gettop(v); + sidx=0; + eidx=0; + o=stack_get(v,1); + SQObjectPtr &start=stack_get(v,2); + if(type(start)!=OT_NULL && sq_isnumeric(start)){ + sidx=tointeger(start); + } + if(top>2){ + SQObjectPtr &end=stack_get(v,3); + if(sq_isnumeric(end)){ + eidx=tointeger(end); + } + } + else { + eidx = sq_getsize(v,1); + } + return 1; +} + +static SQInteger base_print(HSQUIRRELVM v) +{ + const SQChar *str; + sq_tostring(v,2); + sq_getstring(v,-1,&str); + if(_ss(v)->_printfunc) _ss(v)->_printfunc(v,_SC("%s"),str); + return 0; +} + +static SQInteger base_compilestring(HSQUIRRELVM v) +{ + SQInteger nargs=sq_gettop(v); + const SQChar *src=NULL,*name=_SC("unnamedbuffer"); + SQInteger size; + sq_getstring(v,2,&src); + size=sq_getsize(v,2); + if(nargs>2){ + sq_getstring(v,3,&name); + } + if(SQ_SUCCEEDED(sq_compilebuffer(v,src,size,name,SQFalse))) + return 1; + else + return SQ_ERROR; +} + +static SQInteger base_newthread(HSQUIRRELVM v) +{ + SQObjectPtr &func = stack_get(v,2); + SQInteger stksize = (_funcproto(_closure(func)->_function)->_stacksize << 1) +2; + HSQUIRRELVM newv = sq_newthread(v, (stksize < MIN_STACK_OVERHEAD + 2)? MIN_STACK_OVERHEAD + 2 : stksize); + sq_move(newv,v,-2); + return 1; +} + +static SQInteger base_suspend(HSQUIRRELVM v) +{ + return sq_suspendvm(v); +} + +static SQInteger base_array(HSQUIRRELVM v) +{ + SQArray *a; + SQObject &size = stack_get(v,2); + if(sq_gettop(v) > 2) { + a = SQArray::Create(_ss(v),0); + a->Resize(tointeger(size),stack_get(v,3)); + } + else { + a = SQArray::Create(_ss(v),tointeger(size)); + } + v->Push(a); + return 1; +} + +static SQInteger base_type(HSQUIRRELVM v) +{ + SQObjectPtr &o = stack_get(v,2); + v->Push(SQString::Create(_ss(v),GetTypeName(o),-1)); + return 1; +} + +static SQRegFunction base_funcs[]={ + //generic + {_SC("seterrorhandler"),base_seterrorhandler,2, NULL}, + {_SC("setdebughook"),base_setdebughook,2, NULL}, + {_SC("enabledebuginfo"),base_enabledebuginfo,2, NULL}, + {_SC("getstackinfos"),base_getstackinfos,2, _SC(".n")}, + {_SC("getroottable"),base_getroottable,1, NULL}, + {_SC("setroottable"),base_setroottable,2, NULL}, + {_SC("getconsttable"),base_getconsttable,1, NULL}, + {_SC("setconsttable"),base_setconsttable,2, NULL}, + {_SC("assert"),base_assert,2, NULL}, + {_SC("print"),base_print,2, NULL}, + {_SC("compilestring"),base_compilestring,-2, _SC(".ss")}, + {_SC("newthread"),base_newthread,2, _SC(".c")}, + {_SC("suspend"),base_suspend,-1, NULL}, + {_SC("array"),base_array,-2, _SC(".n")}, + {_SC("type"),base_type,2, NULL}, + {_SC("dummy"),base_dummy,0,NULL}, +#ifndef NO_GARBAGE_COLLECTOR + {_SC("collectgarbage"),base_collectgarbage,1, _SC("t")}, +#endif + {0,0} +}; + +void sq_base_register(HSQUIRRELVM v) +{ + SQInteger i=0; + sq_pushroottable(v); + while(base_funcs[i].name!=0) { + sq_pushstring(v,base_funcs[i].name,-1); + sq_newclosure(v,base_funcs[i].f,0); + sq_setnativeclosurename(v,-1,base_funcs[i].name); + sq_setparamscheck(v,base_funcs[i].nparamscheck,base_funcs[i].typemask); + sq_createslot(v,-3); + i++; + } + sq_pushstring(v,_SC("_version_"),-1); + sq_pushstring(v,SQUIRREL_VERSION,-1); + sq_createslot(v,-3); + sq_pushstring(v,_SC("_charsize_"),-1); + sq_pushinteger(v,sizeof(SQChar)); + sq_createslot(v,-3); + sq_pushstring(v,_SC("_intsize_"),-1); + sq_pushinteger(v,sizeof(SQInteger)); + sq_createslot(v,-3); + sq_pushstring(v,_SC("_floatsize_"),-1); + sq_pushinteger(v,sizeof(SQFloat)); + sq_createslot(v,-3); + sq_pop(v,1); +} + +static SQInteger default_delegate_len(HSQUIRRELVM v) +{ + v->Push(SQInteger(sq_getsize(v,1))); + return 1; +} + +static SQInteger default_delegate_tofloat(HSQUIRRELVM v) +{ + SQObjectPtr &o=stack_get(v,1); + switch(type(o)){ + case OT_STRING:{ + SQObjectPtr res; + if(str2num(_stringval(o),res)){ + v->Push(SQObjectPtr(tofloat(res))); + break; + }} + return sq_throwerror(v, _SC("cannot convert the string")); + break; + case OT_INTEGER:case OT_FLOAT: + v->Push(SQObjectPtr(tofloat(o))); + break; + case OT_BOOL: + v->Push(SQObjectPtr((SQFloat)(_integer(o)?1:0))); + break; + default: + v->Push(_null_); + break; + } + return 1; +} + +static SQInteger default_delegate_tointeger(HSQUIRRELVM v) +{ + SQObjectPtr &o=stack_get(v,1); + switch(type(o)){ + case OT_STRING:{ + SQObjectPtr res; + if(str2num(_stringval(o),res)){ + v->Push(SQObjectPtr(tointeger(res))); + break; + }} + return sq_throwerror(v, _SC("cannot convert the string")); + break; + case OT_INTEGER:case OT_FLOAT: + v->Push(SQObjectPtr(tointeger(o))); + break; + case OT_BOOL: + v->Push(SQObjectPtr(_integer(o)?(SQInteger)1:(SQInteger)0)); + break; + default: + v->Push(_null_); + break; + } + return 1; +} + +static SQInteger default_delegate_tostring(HSQUIRRELVM v) +{ + sq_tostring(v,1); + return 1; +} + +static SQInteger obj_delegate_weakref(HSQUIRRELVM v) +{ + sq_weakref(v,1); + return 1; +} + +static SQInteger obj_clear(HSQUIRRELVM v) +{ + return sq_clear(v,-1); +} + + +static SQInteger number_delegate_tochar(HSQUIRRELVM v) +{ + SQObject &o=stack_get(v,1); + SQChar c = (SQChar)tointeger(o); + v->Push(SQString::Create(_ss(v),(const SQChar *)&c,1)); + return 1; +} + + +///////////////////////////////////////////////////////////////// +//TABLE DEFAULT DELEGATE + +static SQInteger table_rawdelete(HSQUIRRELVM v) +{ + if(SQ_FAILED(sq_rawdeleteslot(v,1,SQTrue))) + return SQ_ERROR; + return 1; +} + + +static SQInteger container_rawexists(HSQUIRRELVM v) +{ + if(SQ_SUCCEEDED(sq_rawget(v,-2))) { + sq_pushbool(v,SQTrue); + return 1; + } + sq_pushbool(v,SQFalse); + return 1; +} + +static SQInteger table_rawset(HSQUIRRELVM v) +{ + return sq_rawset(v,-3); +} + + +static SQInteger table_rawget(HSQUIRRELVM v) +{ + return SQ_SUCCEEDED(sq_rawget(v,-2))?1:SQ_ERROR; +} + + +SQRegFunction SQSharedState::_table_default_delegate_funcz[]={ + {_SC("len"),default_delegate_len,1, _SC("t")}, + {_SC("rawget"),table_rawget,2, _SC("t")}, + {_SC("rawset"),table_rawset,3, _SC("t")}, + {_SC("rawdelete"),table_rawdelete,2, _SC("t")}, + {_SC("rawin"),container_rawexists,2, _SC("t")}, + {_SC("weakref"),obj_delegate_weakref,1, NULL }, + {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, + {_SC("clear"),obj_clear,1, _SC(".")}, + {0,0} +}; + +//ARRAY DEFAULT DELEGATE/////////////////////////////////////// + +static SQInteger array_append(HSQUIRRELVM v) +{ + return sq_arrayappend(v,-2); +} + +static SQInteger array_extend(HSQUIRRELVM v) +{ + _array(stack_get(v,1))->Extend(_array(stack_get(v,2))); + return 0; +} + +static SQInteger array_reverse(HSQUIRRELVM v) +{ + return sq_arrayreverse(v,-1); +} + +static SQInteger array_pop(HSQUIRRELVM v) +{ + return SQ_SUCCEEDED(sq_arraypop(v,1,SQTrue))?1:SQ_ERROR; +} + +static SQInteger array_top(HSQUIRRELVM v) +{ + SQObject &o=stack_get(v,1); + if(_array(o)->Size()>0){ + v->Push(_array(o)->Top()); + return 1; + } + else return sq_throwerror(v,_SC("top() on a empty array")); +} + +static SQInteger array_insert(HSQUIRRELVM v) +{ + SQObject &o=stack_get(v,1); + SQObject &idx=stack_get(v,2); + SQObject &val=stack_get(v,3); + if(!_array(o)->Insert(tointeger(idx),val)) + return sq_throwerror(v,_SC("index out of range")); + return 0; +} + +static SQInteger array_remove(HSQUIRRELVM v) +{ + SQObject &o = stack_get(v, 1); + SQObject &idx = stack_get(v, 2); + if(!sq_isnumeric(idx)) return sq_throwerror(v, _SC("wrong type")); + SQObjectPtr val; + if(_array(o)->Get(tointeger(idx), val)) { + _array(o)->Remove(tointeger(idx)); + v->Push(val); + return 1; + } + return sq_throwerror(v, _SC("idx out of range")); +} + +static SQInteger array_resize(HSQUIRRELVM v) +{ + SQObject &o = stack_get(v, 1); + SQObject &nsize = stack_get(v, 2); + SQObjectPtr fill; + if(sq_isnumeric(nsize)) { + if(sq_gettop(v) > 2) + fill = stack_get(v, 3); + _array(o)->Resize(tointeger(nsize),fill); + return 0; + } + return sq_throwerror(v, _SC("size must be a number")); +} + + +bool _sort_compare(HSQUIRRELVM v,SQObjectPtr &a,SQObjectPtr &b,SQInteger func,SQInteger &ret) +{ + if(func < 0) { + if(!v->ObjCmp(a,b,ret)) return false; + } + else { + SQInteger top = sq_gettop(v); + sq_push(v, func); + sq_pushroottable(v); + v->Push(a); + v->Push(b); + if(SQ_FAILED(sq_call(v, 3, SQTrue, SQFalse))) { + if(!sq_isstring( v->_lasterror)) + v->Raise_Error(_SC("compare func failed")); + return false; + } + if(SQ_FAILED(sq_getinteger(v, -1, &ret))) { + v->Raise_Error(_SC("numeric value expected as return value of the compare function")); + return false; + } + sq_settop(v, top); + return true; + } + return true; +} + +bool _hsort_sift_down(HSQUIRRELVM v,SQArray *arr, int root, int bottom, SQInteger func) +{ + SQInteger maxChild; + SQInteger done = 0; + SQInteger ret; + SQInteger root2; + while (((root2 = root * 2) <= bottom) && (!done)) + { + if (root2 == bottom) { + maxChild = root2; + } + else { + if(!_sort_compare(v,arr->_values[root2],arr->_values[root2 + 1],func,ret)) + return false; + if (ret > 0) { + maxChild = root2; + } + else { + maxChild = root2 + 1; + } + } + + if(!_sort_compare(v,arr->_values[root],arr->_values[maxChild],func,ret)) + return false; + if (ret < 0) { + _Swap(arr->_values[root],arr->_values[maxChild]); + root = maxChild; + } + else { + done = 1; + } + } + return true; +} + +bool _hsort(HSQUIRRELVM v,SQObjectPtr &arr, SQInteger l, SQInteger r,SQInteger func) +{ + SQArray *a = _array(arr); + SQInteger i; + SQInteger array_size = a->Size(); + for (i = (array_size / 2); i >= 0; i--) { + if(!_hsort_sift_down(v,a, i, array_size - 1,func)) return false; + } + + for (i = array_size-1; i >= 1; i--) + { + _Swap(a->_values[0],a->_values[i]); + if(!_hsort_sift_down(v,a, 0, i-1,func)) return false; + } + return true; +} + +static SQInteger array_sort(HSQUIRRELVM v) +{ + SQInteger func = -1; + SQObjectPtr &o = stack_get(v,1); + if(_array(o)->Size() > 1) { + if(sq_gettop(v) == 2) func = 2; + if(!_hsort(v, o, 0, _array(o)->Size()-1, func)) + return SQ_ERROR; + + } + return 0; +} + +static SQInteger array_slice(HSQUIRRELVM v) +{ + SQInteger sidx,eidx; + SQObjectPtr o; + if(get_slice_params(v,sidx,eidx,o)==-1)return -1; + SQInteger alen = _array(o)->Size(); + if(sidx < 0)sidx = alen + sidx; + if(eidx < 0)eidx = alen + eidx; + if(eidx < sidx)return sq_throwerror(v,_SC("wrong indexes")); + if(eidx > alen)return sq_throwerror(v,_SC("slice out of range")); + SQArray *arr=SQArray::Create(_ss(v),eidx-sidx); + SQObjectPtr t; + SQInteger count=0; + for(SQInteger i=sidx;iGet(i,t); + arr->Set(count++,t); + } + v->Push(arr); + return 1; + +} + +SQRegFunction SQSharedState::_array_default_delegate_funcz[]={ + {_SC("len"),default_delegate_len,1, _SC("a")}, + {_SC("append"),array_append,2, _SC("a")}, + {_SC("extend"),array_extend,2, _SC("aa")}, + {_SC("push"),array_append,2, _SC("a")}, + {_SC("pop"),array_pop,1, _SC("a")}, + {_SC("top"),array_top,1, _SC("a")}, + {_SC("insert"),array_insert,3, _SC("an")}, + {_SC("remove"),array_remove,2, _SC("an")}, + {_SC("resize"),array_resize,-2, _SC("an")}, + {_SC("reverse"),array_reverse,1, _SC("a")}, + {_SC("sort"),array_sort,-1, _SC("ac")}, + {_SC("slice"),array_slice,-1, _SC("ann")}, + {_SC("weakref"),obj_delegate_weakref,1, NULL }, + {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, + {_SC("clear"),obj_clear,1, _SC(".")}, + {0,0} +}; + +//STRING DEFAULT DELEGATE////////////////////////// +static SQInteger string_slice(HSQUIRRELVM v) +{ + SQInteger sidx,eidx; + SQObjectPtr o; + if(SQ_FAILED(get_slice_params(v,sidx,eidx,o)))return -1; + SQInteger slen = _string(o)->_len; + if(sidx < 0)sidx = slen + sidx; + if(eidx < 0)eidx = slen + eidx; + if(eidx < sidx) return sq_throwerror(v,_SC("wrong indexes")); + if(eidx > slen) return sq_throwerror(v,_SC("slice out of range")); + v->Push(SQString::Create(_ss(v),&_stringval(o)[sidx],eidx-sidx)); + return 1; +} + +static SQInteger string_find(HSQUIRRELVM v) +{ + SQInteger top,start_idx=0; + const SQChar *str,*substr,*ret; + if(((top=sq_gettop(v))>1) && SQ_SUCCEEDED(sq_getstring(v,1,&str)) && SQ_SUCCEEDED(sq_getstring(v,2,&substr))){ + if(top>2)sq_getinteger(v,3,&start_idx); + if((sq_getsize(v,1)>start_idx) && (start_idx>=0)){ + ret=scstrstr(&str[start_idx],substr); + if(ret){ + sq_pushinteger(v,(SQInteger)(ret-str)); + return 1; + } + } + return 0; + } + return sq_throwerror(v,_SC("invalid param")); +} + +#define STRING_TOFUNCZ(func) static SQInteger string_##func(HSQUIRRELVM v) \ +{ \ + SQObject str=stack_get(v,1); \ + SQInteger len=_string(str)->_len; \ + const SQChar *sThis=_stringval(str); \ + SQChar *sNew=(_ss(v)->GetScratchPad(rsl(len))); \ + for(SQInteger i=0;iPush(SQString::Create(_ss(v),sNew,len)); \ + return 1; \ +} + + +STRING_TOFUNCZ(tolower) +STRING_TOFUNCZ(toupper) + +SQRegFunction SQSharedState::_string_default_delegate_funcz[]={ + {_SC("len"),default_delegate_len,1, _SC("s")}, + {_SC("tointeger"),default_delegate_tointeger,1, _SC("s")}, + {_SC("tofloat"),default_delegate_tofloat,1, _SC("s")}, + {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, + {_SC("slice"),string_slice,-1, _SC(" s n n")}, + {_SC("find"),string_find,-2, _SC("s s n ")}, + {_SC("tolower"),string_tolower,1, _SC("s")}, + {_SC("toupper"),string_toupper,1, _SC("s")}, + {_SC("weakref"),obj_delegate_weakref,1, NULL }, + {0,0} +}; + +//INTEGER DEFAULT DELEGATE////////////////////////// +SQRegFunction SQSharedState::_number_default_delegate_funcz[]={ + {_SC("tointeger"),default_delegate_tointeger,1, _SC("n|b")}, + {_SC("tofloat"),default_delegate_tofloat,1, _SC("n|b")}, + {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, + {_SC("tochar"),number_delegate_tochar,1, _SC("n|b")}, + {_SC("weakref"),obj_delegate_weakref,1, NULL }, + {0,0} +}; + +//CLOSURE DEFAULT DELEGATE////////////////////////// +static SQInteger closure_pcall(HSQUIRRELVM v) +{ + return SQ_SUCCEEDED(sq_call(v,sq_gettop(v)-1,SQTrue,SQFalse))?1:SQ_ERROR; +} + +static SQInteger closure_call(HSQUIRRELVM v) +{ + return SQ_SUCCEEDED(sq_call(v,sq_gettop(v)-1,SQTrue,SQTrue))?1:SQ_ERROR; +} + +static SQInteger _closure_acall(HSQUIRRELVM v,SQBool raiseerror) +{ + SQArray *aparams=_array(stack_get(v,2)); + SQInteger nparams=aparams->Size(); + v->Push(stack_get(v,1)); + for(SQInteger i=0;iPush(aparams->_values[i]); + return SQ_SUCCEEDED(sq_call(v,nparams,SQTrue,raiseerror))?1:SQ_ERROR; +} + +static SQInteger closure_acall(HSQUIRRELVM v) +{ + return _closure_acall(v,SQTrue); +} + +static SQInteger closure_pacall(HSQUIRRELVM v) +{ + return _closure_acall(v,SQFalse); +} + +static SQInteger closure_bindenv(HSQUIRRELVM v) +{ + if(SQ_FAILED(sq_bindenv(v,1))) + return SQ_ERROR; + return 1; +} + +static SQInteger closure_getinfos(HSQUIRRELVM v) { + SQObject o = stack_get(v,1); + SQTable *res = SQTable::Create(_ss(v),4); + if(type(o) == OT_CLOSURE) { + SQFunctionProto *f = _funcproto(_closure(o)->_function); + SQInteger nparams = f->_nparameters + (f->_varparams?1:0); + SQObjectPtr params = SQArray::Create(_ss(v),nparams); + for(SQInteger n = 0; n_nparameters; n++) { + _array(params)->Set((SQInteger)n,f->_parameters[n]); + } + if(f->_varparams) { + _array(params)->Set(nparams-1,SQString::Create(_ss(v),_SC("..."),-1)); + } + res->NewSlot(SQString::Create(_ss(v),_SC("native"),-1),false); + res->NewSlot(SQString::Create(_ss(v),_SC("name"),-1),f->_name); + res->NewSlot(SQString::Create(_ss(v),_SC("src"),-1),f->_sourcename); + res->NewSlot(SQString::Create(_ss(v),_SC("parameters"),-1),params); + res->NewSlot(SQString::Create(_ss(v),_SC("varargs"),-1),f->_varparams); + } + else { //OT_NATIVECLOSURE + SQNativeClosure *nc = _nativeclosure(o); + res->NewSlot(SQString::Create(_ss(v),_SC("native"),-1),true); + res->NewSlot(SQString::Create(_ss(v),_SC("name"),-1),nc->_name); + res->NewSlot(SQString::Create(_ss(v),_SC("paramscheck"),-1),nc->_nparamscheck); + SQObjectPtr typecheck; + if(nc->_typecheck.size() > 0) { + typecheck = + SQArray::Create(_ss(v), nc->_typecheck.size()); + for(SQUnsignedInteger n = 0; n_typecheck.size(); n++) { + _array(typecheck)->Set((SQInteger)n,nc->_typecheck[n]); + } + } + res->NewSlot(SQString::Create(_ss(v),_SC("typecheck"),-1),typecheck); + } + v->Push(res); + return 1; +} + + +SQRegFunction SQSharedState::_closure_default_delegate_funcz[]={ + {_SC("call"),closure_call,-1, _SC("c")}, + {_SC("pcall"),closure_pcall,-1, _SC("c")}, + {_SC("acall"),closure_acall,2, _SC("ca")}, + {_SC("pacall"),closure_pacall,2, _SC("ca")}, + {_SC("weakref"),obj_delegate_weakref,1, NULL }, + {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, + {_SC("bindenv"),closure_bindenv,2, _SC("c x|y|t")}, + {_SC("getinfos"),closure_getinfos,1, _SC("c")}, + {0,0} +}; + +//GENERATOR DEFAULT DELEGATE +static SQInteger generator_getstatus(HSQUIRRELVM v) +{ + SQObject &o=stack_get(v,1); + switch(_generator(o)->_state){ + case SQGenerator::eSuspended:v->Push(SQString::Create(_ss(v),_SC("suspended")));break; + case SQGenerator::eRunning:v->Push(SQString::Create(_ss(v),_SC("running")));break; + case SQGenerator::eDead:v->Push(SQString::Create(_ss(v),_SC("dead")));break; + } + return 1; +} + +SQRegFunction SQSharedState::_generator_default_delegate_funcz[]={ + {_SC("getstatus"),generator_getstatus,1, _SC("g")}, + {_SC("weakref"),obj_delegate_weakref,1, NULL }, + {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, + {0,0} +}; + +//THREAD DEFAULT DELEGATE + +static SQInteger thread_call(HSQUIRRELVM v) +{ + + SQObjectPtr o = stack_get(v,1); + if(type(o) == OT_THREAD) { + SQInteger nparams = sq_gettop(v); + _thread(o)->Push(_thread(o)->_roottable); + for(SQInteger i = 2; i<(nparams+1); i++) + sq_move(_thread(o),v,i); + if(SQ_SUCCEEDED(sq_call(_thread(o),nparams,SQTrue,SQFalse))) { + sq_move(v,_thread(o),-1); + sq_pop(_thread(o),1); + return 1; + } + v->_lasterror = _thread(o)->_lasterror; + return SQ_ERROR; + } + return sq_throwerror(v,_SC("wrong parameter")); +} + +static SQInteger thread_wakeup(HSQUIRRELVM v) +{ + SQObjectPtr o = stack_get(v,1); + if(type(o) == OT_THREAD) { + SQVM *thread = _thread(o); + SQInteger state = sq_getvmstate(thread); + if(state != SQ_VMSTATE_SUSPENDED) { + switch(state) { + case SQ_VMSTATE_IDLE: + return sq_throwerror(v,_SC("cannot wakeup a idle thread")); + break; + case SQ_VMSTATE_RUNNING: + return sq_throwerror(v,_SC("cannot wakeup a running thread")); + break; + } + } + + SQInteger wakeupret = sq_gettop(v)>1?1:0; + if(wakeupret) { + sq_move(thread,v,2); + } + if(SQ_SUCCEEDED(sq_wakeupvm(thread,wakeupret,SQTrue,SQTrue,SQFalse))) { + sq_move(v,thread,-1); + sq_pop(thread,1); //pop retval + if(sq_getvmstate(thread) == SQ_VMSTATE_IDLE) { + sq_settop(thread,1); //pop roottable + } + return 1; + } + sq_settop(thread,1); + v->_lasterror = thread->_lasterror; + return SQ_ERROR; + } + return sq_throwerror(v,_SC("wrong parameter")); +} + +static SQInteger thread_getstatus(HSQUIRRELVM v) +{ + SQObjectPtr &o = stack_get(v,1); + switch(sq_getvmstate(_thread(o))) { + case SQ_VMSTATE_IDLE: + sq_pushstring(v,_SC("idle"),-1); + break; + case SQ_VMSTATE_RUNNING: + sq_pushstring(v,_SC("running"),-1); + break; + case SQ_VMSTATE_SUSPENDED: + sq_pushstring(v,_SC("suspended"),-1); + break; + default: + return sq_throwerror(v,_SC("internal VM error")); + } + return 1; +} + +SQRegFunction SQSharedState::_thread_default_delegate_funcz[] = { + {_SC("call"), thread_call, -1, _SC("v")}, + {_SC("wakeup"), thread_wakeup, -1, _SC("v")}, + {_SC("getstatus"), thread_getstatus, 1, _SC("v")}, + {_SC("weakref"),obj_delegate_weakref,1, NULL }, + {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, + {0,0}, +}; + +static SQInteger class_getattributes(HSQUIRRELVM v) +{ + if(SQ_SUCCEEDED(sq_getattributes(v,-2))) + return 1; + return SQ_ERROR; +} + +static SQInteger class_setattributes(HSQUIRRELVM v) +{ + if(SQ_SUCCEEDED(sq_setattributes(v,-3))) + return 1; + return SQ_ERROR; +} + +static SQInteger class_instance(HSQUIRRELVM v) +{ + if(SQ_SUCCEEDED(sq_createinstance(v,-1))) + return 1; + return SQ_ERROR; +} + +SQRegFunction SQSharedState::_class_default_delegate_funcz[] = { + {_SC("getattributes"), class_getattributes, 2, _SC("y.")}, + {_SC("setattributes"), class_setattributes, 3, _SC("y..")}, + {_SC("rawin"),container_rawexists,2, _SC("y")}, + {_SC("weakref"),obj_delegate_weakref,1, NULL }, + {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, + {_SC("instance"),class_instance,1, _SC("y")}, + {0,0} +}; + +static SQInteger instance_getclass(HSQUIRRELVM v) +{ + if(SQ_SUCCEEDED(sq_getclass(v,1))) + return 1; + return SQ_ERROR; +} + +SQRegFunction SQSharedState::_instance_default_delegate_funcz[] = { + {_SC("getclass"), instance_getclass, 1, _SC("x")}, + {_SC("rawin"),container_rawexists,2, _SC("x")}, + {_SC("weakref"),obj_delegate_weakref,1, NULL }, + {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, + {0,0} +}; + +static SQInteger weakref_ref(HSQUIRRELVM v) +{ + if(SQ_FAILED(sq_getweakrefval(v,1))) + return SQ_ERROR; + return 1; +} + +SQRegFunction SQSharedState::_weakref_default_delegate_funcz[] = { + {_SC("ref"),weakref_ref,1, _SC("r")}, + {_SC("weakref"),obj_delegate_weakref,1, NULL }, + {_SC("tostring"),default_delegate_tostring,1, _SC(".")}, + {0,0} +}; + + diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqclass.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqclass.cpp --- supertux-0.3.3/external/squirrel/squirrel/sqclass.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqclass.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,194 +1,194 @@ -/* - see copyright notice in squirrel.h -*/ -#include "sqpcheader.h" -#include "sqvm.h" -#include "sqtable.h" -#include "sqclass.h" -#include "sqclosure.h" - -SQClass::SQClass(SQSharedState *ss,SQClass *base) -{ - _base = base; - _typetag = 0; - _hook = NULL; - _udsize = 0; - _metamethods.resize(MT_LAST); //size it to max size - if(_base) { - _defaultvalues.copy(base->_defaultvalues); - _methods.copy(base->_methods); - _metamethods.copy(base->_metamethods); - __ObjAddRef(_base); - } - _members = base?base->_members->Clone() : SQTable::Create(ss,0); - __ObjAddRef(_members); - _locked = false; - INIT_CHAIN(); - ADD_TO_CHAIN(&_sharedstate->_gc_chain, this); -} - -void SQClass::Finalize() { - _attributes = _null_; - _defaultvalues.resize(0); - _methods.resize(0); - _metamethods.resize(0); - __ObjRelease(_members); - if(_base) { - __ObjRelease(_base); - } -} - -SQClass::~SQClass() -{ - REMOVE_FROM_CHAIN(&_sharedstate->_gc_chain, this); - Finalize(); -} - -bool SQClass::NewSlot(SQSharedState *ss,const SQObjectPtr &key,const SQObjectPtr &val,bool bstatic) -{ - SQObjectPtr temp; - if(_locked) - return false; //the class already has an instance so cannot be modified - if(_members->Get(key,temp) && _isfield(temp)) //overrides the default value - { - _defaultvalues[_member_idx(temp)].val = val; - return true; - } - if(type(val) == OT_CLOSURE || type(val) == OT_NATIVECLOSURE || bstatic) { - SQInteger mmidx; - if((type(val) == OT_CLOSURE || type(val) == OT_NATIVECLOSURE) && - (mmidx = ss->GetMetaMethodIdxByName(key)) != -1) { - _metamethods[mmidx] = val; - } - else { - if(type(temp) == OT_NULL) { - SQClassMember m; - m.val = val; - _members->NewSlot(key,SQObjectPtr(_make_method_idx(_methods.size()))); - _methods.push_back(m); - } - else { - _methods[_member_idx(temp)].val = val; - } - } - return true; - } - SQClassMember m; - m.val = val; - _members->NewSlot(key,SQObjectPtr(_make_field_idx(_defaultvalues.size()))); - _defaultvalues.push_back(m); - return true; -} - -SQInstance *SQClass::CreateInstance() -{ - if(!_locked) Lock(); - return SQInstance::Create(_opt_ss(this),this); -} - -SQInteger SQClass::Next(const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval) -{ - SQObjectPtr oval; - SQInteger idx = _members->Next(false,refpos,outkey,oval); - if(idx != -1) { - if(_ismethod(oval)) { - outval = _methods[_member_idx(oval)].val; - } - else { - SQObjectPtr &o = _defaultvalues[_member_idx(oval)].val; - outval = _realval(o); - } - } - return idx; -} - -bool SQClass::SetAttributes(const SQObjectPtr &key,const SQObjectPtr &val) -{ - SQObjectPtr idx; - if(_members->Get(key,idx)) { - if(_isfield(idx)) - _defaultvalues[_member_idx(idx)].attrs = val; - else - _methods[_member_idx(idx)].attrs = val; - return true; - } - return false; -} - -bool SQClass::GetAttributes(const SQObjectPtr &key,SQObjectPtr &outval) -{ - SQObjectPtr idx; - if(_members->Get(key,idx)) { - outval = (_isfield(idx)?_defaultvalues[_member_idx(idx)].attrs:_methods[_member_idx(idx)].attrs); - return true; - } - return false; -} - -/////////////////////////////////////////////////////////////////////// -void SQInstance::Init(SQSharedState *ss) -{ - _userpointer = NULL; - _hook = NULL; - __ObjAddRef(_class); - _delegate = _class->_members; - INIT_CHAIN(); - ADD_TO_CHAIN(&_sharedstate->_gc_chain, this); -} - -SQInstance::SQInstance(SQSharedState *ss, SQClass *c, SQInteger memsize) -{ - _memsize = memsize; - _class = c; - SQUnsignedInteger nvalues = _class->_defaultvalues.size(); - for(SQUnsignedInteger n = 0; n < nvalues; n++) { - new (&_values[n]) SQObjectPtr(_class->_defaultvalues[n].val); - } - Init(ss); -} - -SQInstance::SQInstance(SQSharedState *ss, SQInstance *i, SQInteger memsize) -{ - _memsize = memsize; - _class = i->_class; - SQUnsignedInteger nvalues = _class->_defaultvalues.size(); - for(SQUnsignedInteger n = 0; n < nvalues; n++) { - new (&_values[n]) SQObjectPtr(i->_values[n]); - } - Init(ss); -} - -void SQInstance::Finalize() -{ - SQUnsignedInteger nvalues = _class->_defaultvalues.size(); - __ObjRelease(_class); - for(SQUnsignedInteger i = 0; i < nvalues; i++) { - _values[i] = _null_; - } -} - -SQInstance::~SQInstance() -{ - REMOVE_FROM_CHAIN(&_sharedstate->_gc_chain, this); - if(_class){ Finalize(); } //if _class is null it was already finalized by the GC -} - -bool SQInstance::GetMetaMethod(SQVM *v,SQMetaMethod mm,SQObjectPtr &res) -{ - if(type(_class->_metamethods[mm]) != OT_NULL) { - res = _class->_metamethods[mm]; - return true; - } - return false; -} - -bool SQInstance::InstanceOf(SQClass *trg) -{ - SQClass *parent = _class; - while(parent != NULL) { - if(parent == trg) - return true; - parent = parent->_base; - } - return false; -} +/* + see copyright notice in squirrel.h +*/ +#include "sqpcheader.h" +#include "sqvm.h" +#include "sqtable.h" +#include "sqclass.h" +#include "sqclosure.h" + +SQClass::SQClass(SQSharedState *ss,SQClass *base) +{ + _base = base; + _typetag = 0; + _hook = NULL; + _udsize = 0; + _metamethods.resize(MT_LAST); //size it to max size + if(_base) { + _defaultvalues.copy(base->_defaultvalues); + _methods.copy(base->_methods); + _metamethods.copy(base->_metamethods); + __ObjAddRef(_base); + } + _members = base?base->_members->Clone() : SQTable::Create(ss,0); + __ObjAddRef(_members); + _locked = false; + INIT_CHAIN(); + ADD_TO_CHAIN(&_sharedstate->_gc_chain, this); +} + +void SQClass::Finalize() { + _attributes = _null_; + _defaultvalues.resize(0); + _methods.resize(0); + _metamethods.resize(0); + __ObjRelease(_members); + if(_base) { + __ObjRelease(_base); + } +} + +SQClass::~SQClass() +{ + REMOVE_FROM_CHAIN(&_sharedstate->_gc_chain, this); + Finalize(); +} + +bool SQClass::NewSlot(SQSharedState *ss,const SQObjectPtr &key,const SQObjectPtr &val,bool bstatic) +{ + SQObjectPtr temp; + if(_locked) + return false; //the class already has an instance so cannot be modified + if(_members->Get(key,temp) && _isfield(temp)) //overrides the default value + { + _defaultvalues[_member_idx(temp)].val = val; + return true; + } + if(type(val) == OT_CLOSURE || type(val) == OT_NATIVECLOSURE || bstatic) { + SQInteger mmidx; + if((type(val) == OT_CLOSURE || type(val) == OT_NATIVECLOSURE) && + (mmidx = ss->GetMetaMethodIdxByName(key)) != -1) { + _metamethods[mmidx] = val; + } + else { + if(type(temp) == OT_NULL) { + SQClassMember m; + m.val = val; + _members->NewSlot(key,SQObjectPtr(_make_method_idx(_methods.size()))); + _methods.push_back(m); + } + else { + _methods[_member_idx(temp)].val = val; + } + } + return true; + } + SQClassMember m; + m.val = val; + _members->NewSlot(key,SQObjectPtr(_make_field_idx(_defaultvalues.size()))); + _defaultvalues.push_back(m); + return true; +} + +SQInstance *SQClass::CreateInstance() +{ + if(!_locked) Lock(); + return SQInstance::Create(_opt_ss(this),this); +} + +SQInteger SQClass::Next(const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval) +{ + SQObjectPtr oval; + SQInteger idx = _members->Next(false,refpos,outkey,oval); + if(idx != -1) { + if(_ismethod(oval)) { + outval = _methods[_member_idx(oval)].val; + } + else { + SQObjectPtr &o = _defaultvalues[_member_idx(oval)].val; + outval = _realval(o); + } + } + return idx; +} + +bool SQClass::SetAttributes(const SQObjectPtr &key,const SQObjectPtr &val) +{ + SQObjectPtr idx; + if(_members->Get(key,idx)) { + if(_isfield(idx)) + _defaultvalues[_member_idx(idx)].attrs = val; + else + _methods[_member_idx(idx)].attrs = val; + return true; + } + return false; +} + +bool SQClass::GetAttributes(const SQObjectPtr &key,SQObjectPtr &outval) +{ + SQObjectPtr idx; + if(_members->Get(key,idx)) { + outval = (_isfield(idx)?_defaultvalues[_member_idx(idx)].attrs:_methods[_member_idx(idx)].attrs); + return true; + } + return false; +} + +/////////////////////////////////////////////////////////////////////// +void SQInstance::Init(SQSharedState *ss) +{ + _userpointer = NULL; + _hook = NULL; + __ObjAddRef(_class); + _delegate = _class->_members; + INIT_CHAIN(); + ADD_TO_CHAIN(&_sharedstate->_gc_chain, this); +} + +SQInstance::SQInstance(SQSharedState *ss, SQClass *c, SQInteger memsize) +{ + _memsize = memsize; + _class = c; + SQUnsignedInteger nvalues = _class->_defaultvalues.size(); + for(SQUnsignedInteger n = 0; n < nvalues; n++) { + new (&_values[n]) SQObjectPtr(_class->_defaultvalues[n].val); + } + Init(ss); +} + +SQInstance::SQInstance(SQSharedState *ss, SQInstance *i, SQInteger memsize) +{ + _memsize = memsize; + _class = i->_class; + SQUnsignedInteger nvalues = _class->_defaultvalues.size(); + for(SQUnsignedInteger n = 0; n < nvalues; n++) { + new (&_values[n]) SQObjectPtr(i->_values[n]); + } + Init(ss); +} + +void SQInstance::Finalize() +{ + SQUnsignedInteger nvalues = _class->_defaultvalues.size(); + __ObjRelease(_class); + for(SQUnsignedInteger i = 0; i < nvalues; i++) { + _values[i] = _null_; + } +} + +SQInstance::~SQInstance() +{ + REMOVE_FROM_CHAIN(&_sharedstate->_gc_chain, this); + if(_class){ Finalize(); } //if _class is null it was already finalized by the GC +} + +bool SQInstance::GetMetaMethod(SQVM *v,SQMetaMethod mm,SQObjectPtr &res) +{ + if(type(_class->_metamethods[mm]) != OT_NULL) { + res = _class->_metamethods[mm]; + return true; + } + return false; +} + +bool SQInstance::InstanceOf(SQClass *trg) +{ + SQClass *parent = _class; + while(parent != NULL) { + if(parent == trg) + return true; + parent = parent->_base; + } + return false; +} diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqclass.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqclass.h --- supertux-0.3.3/external/squirrel/squirrel/sqclass.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqclass.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,152 +1,152 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQCLASS_H_ -#define _SQCLASS_H_ - -struct SQInstance; - -struct SQClassMember { - SQClassMember(){} - SQClassMember(const SQClassMember &o) { - val = o.val; - attrs = o.attrs; - } - SQObjectPtr val; - SQObjectPtr attrs; -}; - -typedef sqvector SQClassMemberVec; - -#define MEMBER_TYPE_METHOD 0x01000000 -#define MEMBER_TYPE_FIELD 0x02000000 - -#define _ismethod(o) (_integer(o)&MEMBER_TYPE_METHOD) -#define _isfield(o) (_integer(o)&MEMBER_TYPE_FIELD) -#define _make_method_idx(i) ((SQInteger)(MEMBER_TYPE_METHOD|i)) -#define _make_field_idx(i) ((SQInteger)(MEMBER_TYPE_FIELD|i)) -#define _member_type(o) (_integer(o)&0xFF000000) -#define _member_idx(o) (_integer(o)&0x00FFFFFF) - -struct SQClass : public CHAINABLE_OBJ -{ - SQClass(SQSharedState *ss,SQClass *base); -public: - static SQClass* Create(SQSharedState *ss,SQClass *base) { - SQClass *newclass = (SQClass *)SQ_MALLOC(sizeof(SQClass)); - new (newclass) SQClass(ss, base); - return newclass; - } - ~SQClass(); - bool NewSlot(SQSharedState *ss, const SQObjectPtr &key,const SQObjectPtr &val,bool bstatic); - bool Get(const SQObjectPtr &key,SQObjectPtr &val) { - if(_members->Get(key,val)) { - if(_isfield(val)) { - SQObjectPtr &o = _defaultvalues[_member_idx(val)].val; - val = _realval(o); - } - else { - val = _methods[_member_idx(val)].val; - } - return true; - } - return false; - } - bool SetAttributes(const SQObjectPtr &key,const SQObjectPtr &val); - bool GetAttributes(const SQObjectPtr &key,SQObjectPtr &outval); - void Lock() { _locked = true; if(_base) _base->Lock(); } - void Release() { - if (_hook) { _hook(_typetag,0);} - sq_delete(this, SQClass); - } - void Finalize(); -#ifndef NO_GARBAGE_COLLECTOR - void Mark(SQCollectable ** ); -#endif - SQInteger Next(const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval); - SQInstance *CreateInstance(); - SQTable *_members; - SQClass *_base; - SQClassMemberVec _defaultvalues; - SQClassMemberVec _methods; - SQObjectPtrVec _metamethods; - SQObjectPtr _attributes; - SQUserPointer _typetag; - SQRELEASEHOOK _hook; - bool _locked; - SQInteger _udsize; -}; - -#define calcinstancesize(_theclass_) \ - (_theclass_->_udsize + sizeof(SQInstance) + (sizeof(SQObjectPtr)*(_theclass_->_defaultvalues.size()>0?_theclass_->_defaultvalues.size()-1:0))) - -struct SQInstance : public SQDelegable -{ - void Init(SQSharedState *ss); - SQInstance(SQSharedState *ss, SQClass *c, SQInteger memsize); - SQInstance(SQSharedState *ss, SQInstance *c, SQInteger memsize); -public: - static SQInstance* Create(SQSharedState *ss,SQClass *theclass) { - - SQInteger size = calcinstancesize(theclass); - SQInstance *newinst = (SQInstance *)SQ_MALLOC(size); - new (newinst) SQInstance(ss, theclass,size); - if(theclass->_udsize) { - newinst->_userpointer = ((unsigned char *)newinst) + (size - theclass->_udsize); - } - return newinst; - } - SQInstance *Clone(SQSharedState *ss) - { - SQInteger size = calcinstancesize(_class); - SQInstance *newinst = (SQInstance *)SQ_MALLOC(size); - new (newinst) SQInstance(ss, this,size); - if(_class->_udsize) { - newinst->_userpointer = ((unsigned char *)newinst) + (size - _class->_udsize); - } - return newinst; - } - ~SQInstance(); - bool Get(const SQObjectPtr &key,SQObjectPtr &val) { - if(_class->_members->Get(key,val)) { - if(_isfield(val)) { - SQObjectPtr &o = _values[_member_idx(val)]; - val = _realval(o); - } - else { - val = _class->_methods[_member_idx(val)].val; - } - return true; - } - return false; - } - bool Set(const SQObjectPtr &key,const SQObjectPtr &val) { - SQObjectPtr idx; - if(_class->_members->Get(key,idx) && _isfield(idx)) { - _values[_member_idx(idx)] = val; - return true; - } - return false; - } - void Release() { - _uiRef++; - if (_hook) { _hook(_userpointer,0);} - _uiRef--; - if(_uiRef > 0) return; - SQInteger size = _memsize; - this->~SQInstance(); - SQ_FREE(this, size); - } - void Finalize(); -#ifndef NO_GARBAGE_COLLECTOR - void Mark(SQCollectable ** ); -#endif - bool InstanceOf(SQClass *trg); - bool GetMetaMethod(SQVM *v,SQMetaMethod mm,SQObjectPtr &res); - - SQClass *_class; - SQUserPointer _userpointer; - SQRELEASEHOOK _hook; - SQInteger _memsize; - SQObjectPtr _values[1]; -}; - -#endif //_SQCLASS_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQCLASS_H_ +#define _SQCLASS_H_ + +struct SQInstance; + +struct SQClassMember { + SQClassMember(){} + SQClassMember(const SQClassMember &o) { + val = o.val; + attrs = o.attrs; + } + SQObjectPtr val; + SQObjectPtr attrs; +}; + +typedef sqvector SQClassMemberVec; + +#define MEMBER_TYPE_METHOD 0x01000000 +#define MEMBER_TYPE_FIELD 0x02000000 + +#define _ismethod(o) (_integer(o)&MEMBER_TYPE_METHOD) +#define _isfield(o) (_integer(o)&MEMBER_TYPE_FIELD) +#define _make_method_idx(i) ((SQInteger)(MEMBER_TYPE_METHOD|i)) +#define _make_field_idx(i) ((SQInteger)(MEMBER_TYPE_FIELD|i)) +#define _member_type(o) (_integer(o)&0xFF000000) +#define _member_idx(o) (_integer(o)&0x00FFFFFF) + +struct SQClass : public CHAINABLE_OBJ +{ + SQClass(SQSharedState *ss,SQClass *base); +public: + static SQClass* Create(SQSharedState *ss,SQClass *base) { + SQClass *newclass = (SQClass *)SQ_MALLOC(sizeof(SQClass)); + new (newclass) SQClass(ss, base); + return newclass; + } + ~SQClass(); + bool NewSlot(SQSharedState *ss, const SQObjectPtr &key,const SQObjectPtr &val,bool bstatic); + bool Get(const SQObjectPtr &key,SQObjectPtr &val) { + if(_members->Get(key,val)) { + if(_isfield(val)) { + SQObjectPtr &o = _defaultvalues[_member_idx(val)].val; + val = _realval(o); + } + else { + val = _methods[_member_idx(val)].val; + } + return true; + } + return false; + } + bool SetAttributes(const SQObjectPtr &key,const SQObjectPtr &val); + bool GetAttributes(const SQObjectPtr &key,SQObjectPtr &outval); + void Lock() { _locked = true; if(_base) _base->Lock(); } + void Release() { + if (_hook) { _hook(_typetag,0);} + sq_delete(this, SQClass); + } + void Finalize(); +#ifndef NO_GARBAGE_COLLECTOR + void Mark(SQCollectable ** ); +#endif + SQInteger Next(const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval); + SQInstance *CreateInstance(); + SQTable *_members; + SQClass *_base; + SQClassMemberVec _defaultvalues; + SQClassMemberVec _methods; + SQObjectPtrVec _metamethods; + SQObjectPtr _attributes; + SQUserPointer _typetag; + SQRELEASEHOOK _hook; + bool _locked; + SQInteger _udsize; +}; + +#define calcinstancesize(_theclass_) \ + (_theclass_->_udsize + sizeof(SQInstance) + (sizeof(SQObjectPtr)*(_theclass_->_defaultvalues.size()>0?_theclass_->_defaultvalues.size()-1:0))) + +struct SQInstance : public SQDelegable +{ + void Init(SQSharedState *ss); + SQInstance(SQSharedState *ss, SQClass *c, SQInteger memsize); + SQInstance(SQSharedState *ss, SQInstance *c, SQInteger memsize); +public: + static SQInstance* Create(SQSharedState *ss,SQClass *theclass) { + + SQInteger size = calcinstancesize(theclass); + SQInstance *newinst = (SQInstance *)SQ_MALLOC(size); + new (newinst) SQInstance(ss, theclass,size); + if(theclass->_udsize) { + newinst->_userpointer = ((unsigned char *)newinst) + (size - theclass->_udsize); + } + return newinst; + } + SQInstance *Clone(SQSharedState *ss) + { + SQInteger size = calcinstancesize(_class); + SQInstance *newinst = (SQInstance *)SQ_MALLOC(size); + new (newinst) SQInstance(ss, this,size); + if(_class->_udsize) { + newinst->_userpointer = ((unsigned char *)newinst) + (size - _class->_udsize); + } + return newinst; + } + ~SQInstance(); + bool Get(const SQObjectPtr &key,SQObjectPtr &val) { + if(_class->_members->Get(key,val)) { + if(_isfield(val)) { + SQObjectPtr &o = _values[_member_idx(val)]; + val = _realval(o); + } + else { + val = _class->_methods[_member_idx(val)].val; + } + return true; + } + return false; + } + bool Set(const SQObjectPtr &key,const SQObjectPtr &val) { + SQObjectPtr idx; + if(_class->_members->Get(key,idx) && _isfield(idx)) { + _values[_member_idx(idx)] = val; + return true; + } + return false; + } + void Release() { + _uiRef++; + if (_hook) { _hook(_userpointer,0);} + _uiRef--; + if(_uiRef > 0) return; + SQInteger size = _memsize; + this->~SQInstance(); + SQ_FREE(this, size); + } + void Finalize(); +#ifndef NO_GARBAGE_COLLECTOR + void Mark(SQCollectable ** ); +#endif + bool InstanceOf(SQClass *trg); + bool GetMetaMethod(SQVM *v,SQMetaMethod mm,SQObjectPtr &res); + + SQClass *_class; + SQUserPointer _userpointer; + SQRELEASEHOOK _hook; + SQInteger _memsize; + SQObjectPtr _values[1]; +}; + +#endif //_SQCLASS_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqclosure.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqclosure.h --- supertux-0.3.3/external/squirrel/squirrel/sqclosure.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqclosure.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,122 +1,122 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQCLOSURE_H_ -#define _SQCLOSURE_H_ - -struct SQFunctionProto; - -struct SQClosure : public CHAINABLE_OBJ -{ -private: - SQClosure(SQSharedState *ss,SQFunctionProto *func){_function=func; INIT_CHAIN();ADD_TO_CHAIN(&_ss(this)->_gc_chain,this);} -public: - static SQClosure *Create(SQSharedState *ss,SQFunctionProto *func){ - SQClosure *nc=(SQClosure*)SQ_MALLOC(sizeof(SQClosure)); - new (nc) SQClosure(ss,func); - return nc; - } - void Release(){ - sq_delete(this,SQClosure); - } - SQClosure *Clone() - { - SQClosure * ret = SQClosure::Create(_opt_ss(this),_funcproto(_function)); - ret->_env = _env; - ret->_outervalues.copy(_outervalues); - ret->_defaultparams.copy(_defaultparams); - return ret; - } - ~SQClosure() - { - REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain,this); - } - bool Save(SQVM *v,SQUserPointer up,SQWRITEFUNC write); - static bool Load(SQVM *v,SQUserPointer up,SQREADFUNC read,SQObjectPtr &ret); -#ifndef NO_GARBAGE_COLLECTOR - void Mark(SQCollectable **chain); - void Finalize(){_outervalues.resize(0); } -#endif - SQObjectPtr _env; - SQObjectPtr _function; - SQObjectPtrVec _outervalues; - SQObjectPtrVec _defaultparams; -}; -////////////////////////////////////////////// -struct SQGenerator : public CHAINABLE_OBJ -{ - enum SQGeneratorState{eRunning,eSuspended,eDead}; -private: - SQGenerator(SQSharedState *ss,SQClosure *closure){_closure=closure;_state=eRunning;_ci._generator=NULL;INIT_CHAIN();ADD_TO_CHAIN(&_ss(this)->_gc_chain,this);} -public: - static SQGenerator *Create(SQSharedState *ss,SQClosure *closure){ - SQGenerator *nc=(SQGenerator*)SQ_MALLOC(sizeof(SQGenerator)); - new (nc) SQGenerator(ss,closure); - return nc; - } - ~SQGenerator() - { - REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain,this); - } - void Kill(){ - _state=eDead; - _stack.resize(0); - _closure=_null_;} - void Release(){ - sq_delete(this,SQGenerator); - } - bool Yield(SQVM *v); - bool Resume(SQVM *v,SQInteger target); -#ifndef NO_GARBAGE_COLLECTOR - void Mark(SQCollectable **chain); - void Finalize(){_stack.resize(0);_closure=_null_;} -#endif - SQObjectPtr _closure; - SQObjectPtrVec _stack; - SQObjectPtrVec _vargsstack; - SQVM::CallInfo _ci; - ExceptionsTraps _etraps; - SQGeneratorState _state; -}; - -struct SQNativeClosure : public CHAINABLE_OBJ -{ -private: - SQNativeClosure(SQSharedState *ss,SQFUNCTION func){_function=func;INIT_CHAIN();ADD_TO_CHAIN(&_ss(this)->_gc_chain,this); } -public: - static SQNativeClosure *Create(SQSharedState *ss,SQFUNCTION func) - { - SQNativeClosure *nc=(SQNativeClosure*)SQ_MALLOC(sizeof(SQNativeClosure)); - new (nc) SQNativeClosure(ss,func); - return nc; - } - SQNativeClosure *Clone() - { - SQNativeClosure * ret = SQNativeClosure::Create(_opt_ss(this),_function); - ret->_env = _env; - ret->_name = _name; - ret->_outervalues.copy(_outervalues); - ret->_typecheck.copy(_typecheck); - ret->_nparamscheck = _nparamscheck; - return ret; - } - ~SQNativeClosure() - { - REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain,this); - } - void Release(){ - sq_delete(this,SQNativeClosure); - } -#ifndef NO_GARBAGE_COLLECTOR - void Mark(SQCollectable **chain); - void Finalize(){_outervalues.resize(0);} -#endif - SQInteger _nparamscheck; - SQIntVec _typecheck; - SQObjectPtrVec _outervalues; - SQObjectPtr _env; - SQFUNCTION _function; - SQObjectPtr _name; -}; - - - -#endif //_SQCLOSURE_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQCLOSURE_H_ +#define _SQCLOSURE_H_ + +struct SQFunctionProto; + +struct SQClosure : public CHAINABLE_OBJ +{ +private: + SQClosure(SQSharedState *ss,SQFunctionProto *func){_function=func; INIT_CHAIN();ADD_TO_CHAIN(&_ss(this)->_gc_chain,this);} +public: + static SQClosure *Create(SQSharedState *ss,SQFunctionProto *func){ + SQClosure *nc=(SQClosure*)SQ_MALLOC(sizeof(SQClosure)); + new (nc) SQClosure(ss,func); + return nc; + } + void Release(){ + sq_delete(this,SQClosure); + } + SQClosure *Clone() + { + SQClosure * ret = SQClosure::Create(_opt_ss(this),_funcproto(_function)); + ret->_env = _env; + ret->_outervalues.copy(_outervalues); + ret->_defaultparams.copy(_defaultparams); + return ret; + } + ~SQClosure() + { + REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain,this); + } + bool Save(SQVM *v,SQUserPointer up,SQWRITEFUNC write); + static bool Load(SQVM *v,SQUserPointer up,SQREADFUNC read,SQObjectPtr &ret); +#ifndef NO_GARBAGE_COLLECTOR + void Mark(SQCollectable **chain); + void Finalize(){_outervalues.resize(0); } +#endif + SQObjectPtr _env; + SQObjectPtr _function; + SQObjectPtrVec _outervalues; + SQObjectPtrVec _defaultparams; +}; +////////////////////////////////////////////// +struct SQGenerator : public CHAINABLE_OBJ +{ + enum SQGeneratorState{eRunning,eSuspended,eDead}; +private: + SQGenerator(SQSharedState *ss,SQClosure *closure){_closure=closure;_state=eRunning;_ci._generator=NULL;INIT_CHAIN();ADD_TO_CHAIN(&_ss(this)->_gc_chain,this);} +public: + static SQGenerator *Create(SQSharedState *ss,SQClosure *closure){ + SQGenerator *nc=(SQGenerator*)SQ_MALLOC(sizeof(SQGenerator)); + new (nc) SQGenerator(ss,closure); + return nc; + } + ~SQGenerator() + { + REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain,this); + } + void Kill(){ + _state=eDead; + _stack.resize(0); + _closure=_null_;} + void Release(){ + sq_delete(this,SQGenerator); + } + bool Yield(SQVM *v); + bool Resume(SQVM *v,SQInteger target); +#ifndef NO_GARBAGE_COLLECTOR + void Mark(SQCollectable **chain); + void Finalize(){_stack.resize(0);_closure=_null_;} +#endif + SQObjectPtr _closure; + SQObjectPtrVec _stack; + SQObjectPtrVec _vargsstack; + SQVM::CallInfo _ci; + ExceptionsTraps _etraps; + SQGeneratorState _state; +}; + +struct SQNativeClosure : public CHAINABLE_OBJ +{ +private: + SQNativeClosure(SQSharedState *ss,SQFUNCTION func){_function=func;INIT_CHAIN();ADD_TO_CHAIN(&_ss(this)->_gc_chain,this); } +public: + static SQNativeClosure *Create(SQSharedState *ss,SQFUNCTION func) + { + SQNativeClosure *nc=(SQNativeClosure*)SQ_MALLOC(sizeof(SQNativeClosure)); + new (nc) SQNativeClosure(ss,func); + return nc; + } + SQNativeClosure *Clone() + { + SQNativeClosure * ret = SQNativeClosure::Create(_opt_ss(this),_function); + ret->_env = _env; + ret->_name = _name; + ret->_outervalues.copy(_outervalues); + ret->_typecheck.copy(_typecheck); + ret->_nparamscheck = _nparamscheck; + return ret; + } + ~SQNativeClosure() + { + REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain,this); + } + void Release(){ + sq_delete(this,SQNativeClosure); + } +#ifndef NO_GARBAGE_COLLECTOR + void Mark(SQCollectable **chain); + void Finalize(){_outervalues.resize(0);} +#endif + SQInteger _nparamscheck; + SQIntVec _typecheck; + SQObjectPtrVec _outervalues; + SQObjectPtr _env; + SQFUNCTION _function; + SQObjectPtr _name; +}; + + + +#endif //_SQCLOSURE_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqcompiler.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqcompiler.cpp --- supertux-0.3.3/external/squirrel/squirrel/sqcompiler.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqcompiler.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,1355 +1,1357 @@ -/* - see copyright notice in squirrel.h -*/ -#include "sqpcheader.h" -#include -#include -#include "sqopcodes.h" -#include "sqstring.h" -#include "sqfuncproto.h" -#include "sqcompiler.h" -#include "sqfuncstate.h" -#include "sqlexer.h" -#include "sqvm.h" -#include "sqtable.h" - -#define DEREF_NO_DEREF -1 -#define DEREF_FIELD -2 - -struct ExpState -{ - ExpState() - { - _deref = DEREF_NO_DEREF; - _freevar = false; - _class_or_delete = false; - _funcarg = false; - } - bool _class_or_delete; - bool _funcarg; - bool _freevar; - SQInteger _deref; -}; - -typedef sqvector ExpStateVec; - -#define _exst (_expstates.top()) - -#define BEGIN_BREAKBLE_BLOCK() SQInteger __nbreaks__=_fs->_unresolvedbreaks.size(); \ - SQInteger __ncontinues__=_fs->_unresolvedcontinues.size(); \ - _fs->_breaktargets.push_back(0);_fs->_continuetargets.push_back(0); - -#define END_BREAKBLE_BLOCK(continue_target) {__nbreaks__=_fs->_unresolvedbreaks.size()-__nbreaks__; \ - __ncontinues__=_fs->_unresolvedcontinues.size()-__ncontinues__; \ - if(__ncontinues__>0)ResolveContinues(_fs,__ncontinues__,continue_target); \ - if(__nbreaks__>0)ResolveBreaks(_fs,__nbreaks__); \ - _fs->_breaktargets.pop_back();_fs->_continuetargets.pop_back();} - -class SQCompiler -{ -public: - SQCompiler(SQVM *v, SQLEXREADFUNC rg, SQUserPointer up, const SQChar* sourcename, bool raiseerror, bool lineinfo) - { - _vm=v; - _lex.Init(_ss(v), rg, up,ThrowError,this); - _sourcename = SQString::Create(_ss(v), sourcename); - _lineinfo = lineinfo;_raiseerror = raiseerror; - compilererror = NULL; - } - static void ThrowError(void *ud, const SQChar *s) { - SQCompiler *c = (SQCompiler *)ud; - c->Error(s); - } - void Error(const SQChar *s, ...) - { - static SQChar temp[256]; - va_list vl; - va_start(vl, s); - scvsprintf(temp, s, vl); - va_end(vl); - compilererror = temp; - longjmp(_errorjmp,1); - } - void Lex(){ _token = _lex.Lex();} - void PushExpState(){ _expstates.push_back(ExpState()); } - bool IsDerefToken(SQInteger tok) - { - switch(tok){ - case _SC('='): case _SC('('): case TK_NEWSLOT: - case TK_MODEQ: case TK_MULEQ: case TK_DIVEQ: case TK_MINUSEQ: case TK_PLUSEQ: case TK_PLUSPLUS: case TK_MINUSMINUS: return true; - } - return false; - } - ExpState PopExpState() - { - ExpState ret = _expstates.top(); - _expstates.pop_back(); - return ret; - } - SQObject Expect(SQInteger tok) - { - - if(_token != tok) { - if(_token == TK_CONSTRUCTOR && tok == TK_IDENTIFIER) { - //ret = SQString::Create(_ss(_vm),_SC("constructor")); - //do nothing - } - else { - const SQChar *etypename; - if(tok > 255) { - switch(tok) - { - case TK_IDENTIFIER: - etypename = _SC("IDENTIFIER"); - break; - case TK_STRING_LITERAL: - etypename = _SC("STRING_LITERAL"); - break; - case TK_INTEGER: - etypename = _SC("INTEGER"); - break; - case TK_FLOAT: - etypename = _SC("FLOAT"); - break; - default: - etypename = _lex.Tok2Str(tok); - } - Error(_SC("expected '%s'"), etypename); - } - Error(_SC("expected '%c'"), tok); - } - } - SQObjectPtr ret; - switch(tok) - { - case TK_IDENTIFIER: - ret = _fs->CreateString(_lex._svalue); - break; - case TK_STRING_LITERAL: - ret = _fs->CreateString(_lex._svalue,_lex._longstr.size()-1); - break; - case TK_INTEGER: - ret = SQObjectPtr(_lex._nvalue); - break; - case TK_FLOAT: - ret = SQObjectPtr(_lex._fvalue); - break; - } - Lex(); - return ret; - } - bool IsEndOfStatement() { return ((_lex._prevtoken == _SC('\n')) || (_token == SQUIRREL_EOB) || (_token == _SC('}')) || (_token == _SC(';'))); } - void OptionalSemicolon() - { - if(_token == _SC(';')) { Lex(); return; } - if(!IsEndOfStatement()) { - Error(_SC("end of statement expected (; or lf)")); - } - } - void MoveIfCurrentTargetIsLocal() { - SQInteger trg = _fs->TopTarget(); - if(_fs->IsLocal(trg)) { - trg = _fs->PopTarget(); //no pops the target and move it - _fs->AddInstruction(_OP_MOVE, _fs->PushTarget(), trg); - } - } - bool Compile(SQObjectPtr &o) - { - _debugline = 1; - _debugop = 0; - - SQFuncState funcstate(_ss(_vm), NULL,ThrowError,this); - funcstate._name = SQString::Create(_ss(_vm), _SC("main")); - _fs = &funcstate; - _fs->AddParameter(_fs->CreateString(_SC("this"))); - _fs->_sourcename = _sourcename; - SQInteger stacksize = _fs->GetStackSize(); - if(setjmp(_errorjmp) == 0) { - Lex(); - while(_token > 0){ - Statement(); - if(_lex._prevtoken != _SC('}')) OptionalSemicolon(); - } - CleanStack(stacksize); - _fs->AddLineInfos(_lex._currentline, _lineinfo, true); - _fs->AddInstruction(_OP_RETURN, 0xFF); - _fs->SetStackSize(0); - o =_fs->BuildProto(); -#ifdef _DEBUG_DUMP - _fs->Dump(_funcproto(o)); -#endif - } - else { - if(_raiseerror && _ss(_vm)->_compilererrorhandler) { - _ss(_vm)->_compilererrorhandler(_vm, compilererror, type(_sourcename) == OT_STRING?_stringval(_sourcename):_SC("unknown"), - _lex._currentline, _lex._currentcolumn); - } - _vm->_lasterror = SQString::Create(_ss(_vm), compilererror, -1); - return false; - } - return true; - } - void Statements() - { - while(_token != _SC('}') && _token != TK_DEFAULT && _token != TK_CASE) { - Statement(); - if(_lex._prevtoken != _SC('}') && _lex._prevtoken != _SC(';')) OptionalSemicolon(); - } - } - void Statement() - { - _fs->AddLineInfos(_lex._currentline, _lineinfo); - switch(_token){ - case _SC(';'): Lex(); break; - case TK_IF: IfStatement(); break; - case TK_WHILE: WhileStatement(); break; - case TK_DO: DoWhileStatement(); break; - case TK_FOR: ForStatement(); break; - case TK_FOREACH: ForEachStatement(); break; - case TK_SWITCH: SwitchStatement(); break; - case TK_LOCAL: LocalDeclStatement(); break; - case TK_RETURN: - case TK_YIELD: { - SQOpcode op; - if(_token == TK_RETURN) { - op = _OP_RETURN; - - } - else { - op = _OP_YIELD; - _fs->_bgenerator = true; - } - Lex(); - if(!IsEndOfStatement()) { - SQInteger retexp = _fs->GetCurrentPos()+1; - CommaExpr(); - if(op == _OP_RETURN && _fs->_traps > 0) - _fs->AddInstruction(_OP_POPTRAP, _fs->_traps, 0); - _fs->_returnexp = retexp; - _fs->AddInstruction(op, 1, _fs->PopTarget()); - } - else{ - if(op == _OP_RETURN && _fs->_traps > 0) - _fs->AddInstruction(_OP_POPTRAP, _fs->_traps ,0); - _fs->_returnexp = -1; - _fs->AddInstruction(op, 0xFF); - } - break;} - case TK_BREAK: - if(_fs->_breaktargets.size() <= 0)Error(_SC("'break' has to be in a loop block")); - if(_fs->_breaktargets.top() > 0){ - _fs->AddInstruction(_OP_POPTRAP, _fs->_breaktargets.top(), 0); - } - _fs->AddInstruction(_OP_JMP, 0, -1234); - _fs->_unresolvedbreaks.push_back(_fs->GetCurrentPos()); - Lex(); - break; - case TK_CONTINUE: - if(_fs->_continuetargets.size() <= 0)Error(_SC("'continue' has to be in a loop block")); - if(_fs->_continuetargets.top() > 0) { - _fs->AddInstruction(_OP_POPTRAP, _fs->_continuetargets.top(), 0); - } - _fs->AddInstruction(_OP_JMP, 0, -1234); - _fs->_unresolvedcontinues.push_back(_fs->GetCurrentPos()); - Lex(); - break; - case TK_FUNCTION: - FunctionStatement(); - break; - case TK_CLASS: - ClassStatement(); - break; - case TK_ENUM: - EnumStatement(); - break; - case _SC('{'):{ - SQInteger stacksize = _fs->GetStackSize(); - Lex(); - Statements(); - Expect(_SC('}')); - _fs->SetStackSize(stacksize); - } - break; - case TK_TRY: - TryCatchStatement(); - break; - case TK_THROW: - Lex(); - CommaExpr(); - _fs->AddInstruction(_OP_THROW, _fs->PopTarget()); - break; - case TK_CONST: - { - Lex(); - SQObject id = Expect(TK_IDENTIFIER); - Expect('='); - SQObject val = ExpectScalar(); - OptionalSemicolon(); - SQTable *enums = _table(_ss(_vm)->_consts); - SQObjectPtr strongid = id; - enums->NewSlot(strongid,SQObjectPtr(val)); - strongid.Null(); - } - break; - default: - CommaExpr(); - _fs->PopTarget(); - break; - } - _fs->SnoozeOpt(); - } - void EmitDerefOp(SQOpcode op) - { - SQInteger val = _fs->PopTarget(); - SQInteger key = _fs->PopTarget(); - SQInteger src = _fs->PopTarget(); - _fs->AddInstruction(op,_fs->PushTarget(),src,key,val); - } - void Emit2ArgsOP(SQOpcode op, SQInteger p3 = 0) - { - SQInteger p2 = _fs->PopTarget(); //src in OP_GET - SQInteger p1 = _fs->PopTarget(); //key in OP_GET - _fs->AddInstruction(op,_fs->PushTarget(), p1, p2, p3); - } - void EmitCompoundArith(SQInteger tok,bool deref) - { - SQInteger oper; - switch(tok){ - case TK_MINUSEQ: oper = '-'; break; - case TK_PLUSEQ: oper = '+'; break; - case TK_MULEQ: oper = '*'; break; - case TK_DIVEQ: oper = '/'; break; - case TK_MODEQ: oper = '%'; break; - default: oper = 0; //shut up compiler - assert(0); break; - }; - if(deref) { - SQInteger val = _fs->PopTarget(); - SQInteger key = _fs->PopTarget(); - SQInteger src = _fs->PopTarget(); - //mixes dest obj and source val in the arg1(hack?) - _fs->AddInstruction(_OP_COMPARITH,_fs->PushTarget(),(src<<16)|val,key,oper); - } - else { - Emit2ArgsOP(_OP_COMPARITHL, oper); - } - } - void CommaExpr() - { - for(Expression();_token == ',';_fs->PopTarget(), Lex(), CommaExpr()); - } - ExpState Expression(bool funcarg = false) - { - PushExpState(); - _exst._class_or_delete = false; - _exst._funcarg = funcarg; - LogicalOrExp(); - switch(_token) { - case _SC('='): - case TK_NEWSLOT: - case TK_MINUSEQ: - case TK_PLUSEQ: - case TK_MULEQ: - case TK_DIVEQ: - case TK_MODEQ: - { - SQInteger op = _token; - SQInteger ds = _exst._deref; - bool freevar = _exst._freevar; - if(ds == DEREF_NO_DEREF) Error(_SC("can't assign expression")); - Lex(); Expression(); - - switch(op){ - case TK_NEWSLOT: - if(freevar) Error(_SC("free variables cannot be modified")); - if(ds == DEREF_FIELD) - EmitDerefOp(_OP_NEWSLOT); - else //if _derefstate != DEREF_NO_DEREF && DEREF_FIELD so is the index of a local - Error(_SC("can't 'create' a local slot")); - break; - case _SC('='): //ASSIGN - if(freevar) Error(_SC("free variables cannot be modified")); - if(ds == DEREF_FIELD) - EmitDerefOp(_OP_SET); - else {//if _derefstate != DEREF_NO_DEREF && DEREF_FIELD so is the index of a local - SQInteger p2 = _fs->PopTarget(); //src in OP_GET - SQInteger p1 = _fs->TopTarget(); //key in OP_GET - _fs->AddInstruction(_OP_MOVE, p1, p2); - } - break; - case TK_MINUSEQ: - case TK_PLUSEQ: - case TK_MULEQ: - case TK_DIVEQ: - case TK_MODEQ: - EmitCompoundArith(op,ds == DEREF_FIELD); - break; - } - } - break; - case _SC('?'): { - Lex(); - _fs->AddInstruction(_OP_JZ, _fs->PopTarget()); - SQInteger jzpos = _fs->GetCurrentPos(); - SQInteger trg = _fs->PushTarget(); - Expression(); - SQInteger first_exp = _fs->PopTarget(); - if(trg != first_exp) _fs->AddInstruction(_OP_MOVE, trg, first_exp); - SQInteger endfirstexp = _fs->GetCurrentPos(); - _fs->AddInstruction(_OP_JMP, 0, 0); - Expect(_SC(':')); - SQInteger jmppos = _fs->GetCurrentPos(); - Expression(); - SQInteger second_exp = _fs->PopTarget(); - if(trg != second_exp) _fs->AddInstruction(_OP_MOVE, trg, second_exp); - _fs->SetIntructionParam(jmppos, 1, _fs->GetCurrentPos() - jmppos); - _fs->SetIntructionParam(jzpos, 1, endfirstexp - jzpos + 1); - _fs->SnoozeOpt(); - } - break; - } - return PopExpState(); - } - void BIN_EXP(SQOpcode op, void (SQCompiler::*f)(void),SQInteger op3 = 0) - { - Lex(); (this->*f)(); - SQInteger op1 = _fs->PopTarget();SQInteger op2 = _fs->PopTarget(); - _fs->AddInstruction(op, _fs->PushTarget(), op1, op2, op3); - } - void LogicalOrExp() - { - LogicalAndExp(); - for(;;) if(_token == TK_OR) { - SQInteger first_exp = _fs->PopTarget(); - SQInteger trg = _fs->PushTarget(); - _fs->AddInstruction(_OP_OR, trg, 0, first_exp, 0); - SQInteger jpos = _fs->GetCurrentPos(); - if(trg != first_exp) _fs->AddInstruction(_OP_MOVE, trg, first_exp); - Lex(); LogicalOrExp(); - _fs->SnoozeOpt(); - SQInteger second_exp = _fs->PopTarget(); - if(trg != second_exp) _fs->AddInstruction(_OP_MOVE, trg, second_exp); - _fs->SnoozeOpt(); - _fs->SetIntructionParam(jpos, 1, (_fs->GetCurrentPos() - jpos)); - break; - }else return; - } - void LogicalAndExp() - { - BitwiseOrExp(); - for(;;) switch(_token) { - case TK_AND: { - SQInteger first_exp = _fs->PopTarget(); - SQInteger trg = _fs->PushTarget(); - _fs->AddInstruction(_OP_AND, trg, 0, first_exp, 0); - SQInteger jpos = _fs->GetCurrentPos(); - if(trg != first_exp) _fs->AddInstruction(_OP_MOVE, trg, first_exp); - Lex(); LogicalAndExp(); - _fs->SnoozeOpt(); - SQInteger second_exp = _fs->PopTarget(); - if(trg != second_exp) _fs->AddInstruction(_OP_MOVE, trg, second_exp); - _fs->SnoozeOpt(); - _fs->SetIntructionParam(jpos, 1, (_fs->GetCurrentPos() - jpos)); - break; - } - case TK_IN: BIN_EXP(_OP_EXISTS, &SQCompiler::BitwiseOrExp); break; - case TK_INSTANCEOF: BIN_EXP(_OP_INSTANCEOF, &SQCompiler::BitwiseOrExp); break; - default: - return; - } - } - void BitwiseOrExp() - { - BitwiseXorExp(); - for(;;) if(_token == _SC('|')) - {BIN_EXP(_OP_BITW, &SQCompiler::BitwiseXorExp,BW_OR); - }else return; - } - void BitwiseXorExp() - { - BitwiseAndExp(); - for(;;) if(_token == _SC('^')) - {BIN_EXP(_OP_BITW, &SQCompiler::BitwiseAndExp,BW_XOR); - }else return; - } - void BitwiseAndExp() - { - CompExp(); - for(;;) if(_token == _SC('&')) - {BIN_EXP(_OP_BITW, &SQCompiler::CompExp,BW_AND); - }else return; - } - void CompExp() - { - ShiftExp(); - for(;;) switch(_token) { - case TK_EQ: BIN_EXP(_OP_EQ, &SQCompiler::ShiftExp); break; - case _SC('>'): BIN_EXP(_OP_CMP, &SQCompiler::ShiftExp,CMP_G); break; - case _SC('<'): BIN_EXP(_OP_CMP, &SQCompiler::ShiftExp,CMP_L); break; - case TK_GE: BIN_EXP(_OP_CMP, &SQCompiler::ShiftExp,CMP_GE); break; - case TK_LE: BIN_EXP(_OP_CMP, &SQCompiler::ShiftExp,CMP_LE); break; - case TK_NE: BIN_EXP(_OP_NE, &SQCompiler::ShiftExp); break; - default: return; - } - } - void ShiftExp() - { - PlusExp(); - for(;;) switch(_token) { - case TK_USHIFTR: BIN_EXP(_OP_BITW, &SQCompiler::PlusExp,BW_USHIFTR); break; - case TK_SHIFTL: BIN_EXP(_OP_BITW, &SQCompiler::PlusExp,BW_SHIFTL); break; - case TK_SHIFTR: BIN_EXP(_OP_BITW, &SQCompiler::PlusExp,BW_SHIFTR); break; - default: return; - } - } - void PlusExp() - { - MultExp(); - for(;;) switch(_token) { - case _SC('+'): case _SC('-'): - BIN_EXP(_OP_ARITH, &SQCompiler::MultExp,_token); break; - default: return; - } - } - - void MultExp() - { - PrefixedExpr(); - for(;;) switch(_token) { - case _SC('*'): case _SC('/'): case _SC('%'): - BIN_EXP(_OP_ARITH, &SQCompiler::PrefixedExpr,_token); break; - default: return; - } - } - //if 'pos' != -1 the previous variable is a local variable - void PrefixedExpr() - { - SQInteger pos = Factor(); - for(;;) { - switch(_token) { - case _SC('.'): { - pos = -1; - Lex(); - if(_token == TK_PARENT) { - Lex(); - if(!NeedGet()) - Error(_SC("parent cannot be set")); - SQInteger src = _fs->PopTarget(); - _fs->AddInstruction(_OP_GETPARENT, _fs->PushTarget(), src); - } - else { - _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(Expect(TK_IDENTIFIER))); - if(NeedGet()) Emit2ArgsOP(_OP_GET); - } - _exst._deref = DEREF_FIELD; - _exst._freevar = false; - } - break; - case _SC('['): - if(_lex._prevtoken == _SC('\n')) Error(_SC("cannot brake deref/or comma needed after [exp]=exp slot declaration")); - Lex(); Expression(); Expect(_SC(']')); - pos = -1; - if(NeedGet()) Emit2ArgsOP(_OP_GET); - _exst._deref = DEREF_FIELD; - _exst._freevar = false; - break; - case TK_MINUSMINUS: - case TK_PLUSPLUS: - if(_exst._deref != DEREF_NO_DEREF && !IsEndOfStatement()) { - SQInteger tok = _token; Lex(); - if(pos < 0) - Emit2ArgsOP(_OP_PINC,tok == TK_MINUSMINUS?-1:1); - else {//if _derefstate != DEREF_NO_DEREF && DEREF_FIELD so is the index of a local - SQInteger src = _fs->PopTarget(); - _fs->AddInstruction(_OP_PINCL, _fs->PushTarget(), src, 0, tok == TK_MINUSMINUS?-1:1); - } - - } - return; - break; - case _SC('('): - { - if(_exst._deref != DEREF_NO_DEREF) { - if(pos<0) { - SQInteger key = _fs->PopTarget(); //key - SQInteger table = _fs->PopTarget(); //table etc... - SQInteger closure = _fs->PushTarget(); - SQInteger ttarget = _fs->PushTarget(); - _fs->AddInstruction(_OP_PREPCALL, closure, key, table, ttarget); - } - else{ - _fs->AddInstruction(_OP_MOVE, _fs->PushTarget(), 0); - } - } - else - _fs->AddInstruction(_OP_MOVE, _fs->PushTarget(), 0); - _exst._deref = DEREF_NO_DEREF; - Lex(); - FunctionCallArgs(); - } - break; - default: return; - } - } - } - SQInteger Factor() - { - switch(_token) - { - case TK_STRING_LITERAL: { - //SQObjectPtr id(SQString::Create(_ss(_vm), _lex._svalue,_lex._longstr.size()-1)); - _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(_fs->CreateString(_lex._svalue,_lex._longstr.size()-1))); - Lex(); - } - break; - case TK_VARGC: Lex(); _fs->AddInstruction(_OP_VARGC, _fs->PushTarget()); break; - case TK_VARGV: { Lex(); - Expect(_SC('[')); - Expression(); - Expect(_SC(']')); - SQInteger src = _fs->PopTarget(); - _fs->AddInstruction(_OP_GETVARGV, _fs->PushTarget(), src); - } - break; - case TK_IDENTIFIER: - case TK_CONSTRUCTOR: - case TK_THIS:{ - _exst._freevar = false; - SQObject id; - SQObject constant; - switch(_token) { - case TK_IDENTIFIER: id = _fs->CreateString(_lex._svalue); break; - case TK_THIS: id = _fs->CreateString(_SC("this")); break; - case TK_CONSTRUCTOR: id = _fs->CreateString(_SC("constructor")); break; - } - SQInteger pos = -1; - Lex(); - if((pos = _fs->GetLocalVariable(id)) == -1) { - //checks if is a free variable - if((pos = _fs->GetOuterVariable(id)) != -1) { - _exst._deref = _fs->PushTarget(); - _fs->AddInstruction(_OP_LOADFREEVAR, _exst._deref ,pos); - _exst._freevar = true; - } - else if(_fs->IsConstant(id,constant)) { //line 634 - SQObjectPtr constval; - SQObject constid; - if(type(constant) == OT_TABLE) { - Expect('.'); constid = Expect(TK_IDENTIFIER); - if(!_table(constant)->Get(constid,constval)) { - constval.Null(); - Error(_SC("invalid constant [%s.%s]"), _stringval(id),_stringval(constid)); - } - } - else { - constval = constant; - } - _exst._deref = _fs->PushTarget(); - SQObjectType ctype = type(constval); - if(ctype == OT_INTEGER && (_integer(constval) & (~0x7FFFFFFF)) == 0) { - _fs->AddInstruction(_OP_LOADINT, _exst._deref,_integer(constval)); - } - else if(ctype == OT_FLOAT && sizeof(SQFloat) == sizeof(SQInt32)) { - SQFloat f = _float(constval); - _fs->AddInstruction(_OP_LOADFLOAT, _exst._deref,*((SQInt32 *)&f)); - } - else { - _fs->AddInstruction(_OP_LOAD, _exst._deref, _fs->GetConstant(constval)); - } - - _exst._freevar = true; - } - else { - _fs->PushTarget(0); - _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(id)); - if(NeedGet()) Emit2ArgsOP(_OP_GET); - _exst._deref = DEREF_FIELD; - } - } - - else{ - _fs->PushTarget(pos); - _exst._deref = pos; - } - return _exst._deref; - } - break; - case TK_PARENT: Lex();_fs->AddInstruction(_OP_GETPARENT, _fs->PushTarget(), 0); break; - case TK_DOUBLE_COLON: // "::" - _fs->AddInstruction(_OP_LOADROOTTABLE, _fs->PushTarget()); - _exst._deref = DEREF_FIELD; - _token = _SC('.'); //hack - return -1; - break; - case TK_NULL: - _fs->AddInstruction(_OP_LOADNULLS, _fs->PushTarget(),1); - Lex(); - break; - case TK_INTEGER: { - if((_lex._nvalue & (~0x7FFFFFFF)) == 0) { //does it fit in 32 bits? - _fs->AddInstruction(_OP_LOADINT, _fs->PushTarget(),_lex._nvalue); - } - else { - _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetNumericConstant(_lex._nvalue)); - } - Lex(); - } - break; - case TK_FLOAT: - if(sizeof(SQFloat) == sizeof(SQInt32)) { - _fs->AddInstruction(_OP_LOADFLOAT, _fs->PushTarget(),*((SQInt32 *)&_lex._fvalue)); - } - else { - _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetNumericConstant(_lex._fvalue)); - } - Lex(); - break; - case TK_TRUE: case TK_FALSE: - _fs->AddInstruction(_OP_LOADBOOL, _fs->PushTarget(),_token == TK_TRUE?1:0); - Lex(); - break; - case _SC('['): { - _fs->AddInstruction(_OP_NEWARRAY, _fs->PushTarget()); - SQInteger apos = _fs->GetCurrentPos(),key = 0; - Lex(); - while(_token != _SC(']')) { - Expression(); - if(_token == _SC(',')) Lex(); - SQInteger val = _fs->PopTarget(); - SQInteger array = _fs->TopTarget(); - _fs->AddInstruction(_OP_APPENDARRAY, array, val); - key++; - } - _fs->SetIntructionParam(apos, 1, key); - Lex(); - } - break; - case _SC('{'):{ - _fs->AddInstruction(_OP_NEWTABLE, _fs->PushTarget()); - Lex();ParseTableOrClass(_SC(',')); - } - break; - case TK_FUNCTION: FunctionExp(_token);break; - case TK_CLASS: Lex(); ClassExp();break; - case _SC('-'): UnaryOP(_OP_NEG); break; - case _SC('!'): UnaryOP(_OP_NOT); break; - case _SC('~'): UnaryOP(_OP_BWNOT); break; - case TK_TYPEOF : UnaryOP(_OP_TYPEOF); break; - case TK_RESUME : UnaryOP(_OP_RESUME); break; - case TK_CLONE : UnaryOP(_OP_CLONE); break; - case TK_MINUSMINUS : - case TK_PLUSPLUS :PrefixIncDec(_token); break; - case TK_DELETE : DeleteExpr(); break; - case TK_DELEGATE : DelegateExpr(); break; - case _SC('('): Lex(); CommaExpr(); Expect(_SC(')')); - break; - default: Error(_SC("expression expected")); - } - return -1; - } - void UnaryOP(SQOpcode op) - { - Lex(); PrefixedExpr(); - SQInteger src = _fs->PopTarget(); - _fs->AddInstruction(op, _fs->PushTarget(), src); - } - bool NeedGet() - { - switch(_token) { - case _SC('='): case _SC('('): case TK_NEWSLOT: case TK_PLUSPLUS: case TK_MINUSMINUS: - case TK_PLUSEQ: case TK_MINUSEQ: case TK_MULEQ: case TK_DIVEQ: case TK_MODEQ: - return false; - } - return (!_exst._class_or_delete) || (_exst._class_or_delete && (_token == _SC('.') || _token == _SC('['))); - } - - void FunctionCallArgs() - { - SQInteger nargs = 1;//this - while(_token != _SC(')')) { - Expression(true); - MoveIfCurrentTargetIsLocal(); - nargs++; - if(_token == _SC(',')){ - Lex(); - if(_token == ')') Error(_SC("expression expected, found ')'")); - } - } - Lex(); - for(SQInteger i = 0; i < (nargs - 1); i++) _fs->PopTarget(); - SQInteger stackbase = _fs->PopTarget(); - SQInteger closure = _fs->PopTarget(); - _fs->AddInstruction(_OP_CALL, _fs->PushTarget(), closure, stackbase, nargs); - } - void ParseTableOrClass(SQInteger separator,SQInteger terminator = '}') - { - SQInteger tpos = _fs->GetCurrentPos(),nkeys = 0; - - while(_token != terminator) { - bool hasattrs = false; - bool isstatic = false; - //check if is an attribute - if(separator == ';') { - if(_token == TK_ATTR_OPEN) { - _fs->AddInstruction(_OP_NEWTABLE, _fs->PushTarget()); Lex(); - ParseTableOrClass(',',TK_ATTR_CLOSE); - hasattrs = true; - } - if(_token == TK_STATIC) { - isstatic = true; - Lex(); - } - } - switch(_token) { - case TK_FUNCTION: - case TK_CONSTRUCTOR:{ - SQInteger tk = _token; - Lex(); - SQObject id = tk == TK_FUNCTION ? Expect(TK_IDENTIFIER) : _fs->CreateString(_SC("constructor")); - Expect(_SC('(')); - _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(id)); - CreateFunction(id); - _fs->AddInstruction(_OP_CLOSURE, _fs->PushTarget(), _fs->_functions.size() - 1, 0); - } - break; - case _SC('['): - Lex(); CommaExpr(); Expect(_SC(']')); - Expect(_SC('=')); Expression(); - break; - default : - _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(Expect(TK_IDENTIFIER))); - Expect(_SC('=')); Expression(); - } - - if(_token == separator) Lex();//optional comma/semicolon - nkeys++; - SQInteger val = _fs->PopTarget(); - SQInteger key = _fs->PopTarget(); - SQInteger attrs = hasattrs ? _fs->PopTarget():-1; - assert(hasattrs && attrs == key-1 || !hasattrs); - unsigned char flags = (hasattrs?NEW_SLOT_ATTRIBUTES_FLAG:0)|(isstatic?NEW_SLOT_STATIC_FLAG:0); - SQInteger table = _fs->TopTarget(); //<AddInstruction(_OP_NEWSLOTA, flags, table, key, val); - //_fs->PopTarget(); - } - if(separator == _SC(',')) //hack recognizes a table from the separator - _fs->SetIntructionParam(tpos, 1, nkeys); - Lex(); - } - void LocalDeclStatement() - { - SQObject varname; - do { - Lex(); varname = Expect(TK_IDENTIFIER); - if(_token == _SC('=')) { - Lex(); Expression(); - SQInteger src = _fs->PopTarget(); - SQInteger dest = _fs->PushTarget(); - if(dest != src) _fs->AddInstruction(_OP_MOVE, dest, src); - } - else{ - _fs->AddInstruction(_OP_LOADNULLS, _fs->PushTarget(),1); - } - _fs->PopTarget(); - _fs->PushLocalVariable(varname); - - } while(_token == _SC(',')); - } - void IfStatement() - { - SQInteger jmppos; - bool haselse = false; - Lex(); Expect(_SC('(')); CommaExpr(); Expect(_SC(')')); - _fs->AddInstruction(_OP_JZ, _fs->PopTarget()); - SQInteger jnepos = _fs->GetCurrentPos(); - SQInteger stacksize = _fs->GetStackSize(); - - Statement(); - // - if(_token != _SC('}') && _token != TK_ELSE) OptionalSemicolon(); - - CleanStack(stacksize); - SQInteger endifblock = _fs->GetCurrentPos(); - if(_token == TK_ELSE){ - haselse = true; - stacksize = _fs->GetStackSize(); - _fs->AddInstruction(_OP_JMP); - jmppos = _fs->GetCurrentPos(); - Lex(); - Statement(); OptionalSemicolon(); - CleanStack(stacksize); - _fs->SetIntructionParam(jmppos, 1, _fs->GetCurrentPos() - jmppos); - } - _fs->SetIntructionParam(jnepos, 1, endifblock - jnepos + (haselse?1:0)); - } - void WhileStatement() - { - SQInteger jzpos, jmppos; - SQInteger stacksize = _fs->GetStackSize(); - jmppos = _fs->GetCurrentPos(); - Lex(); Expect(_SC('(')); CommaExpr(); Expect(_SC(')')); - - BEGIN_BREAKBLE_BLOCK(); - _fs->AddInstruction(_OP_JZ, _fs->PopTarget()); - jzpos = _fs->GetCurrentPos(); - stacksize = _fs->GetStackSize(); - - Statement(); - - CleanStack(stacksize); - _fs->AddInstruction(_OP_JMP, 0, jmppos - _fs->GetCurrentPos() - 1); - _fs->SetIntructionParam(jzpos, 1, _fs->GetCurrentPos() - jzpos); - - END_BREAKBLE_BLOCK(jmppos); - } - void DoWhileStatement() - { - Lex(); - SQInteger jzpos = _fs->GetCurrentPos(); - SQInteger stacksize = _fs->GetStackSize(); - BEGIN_BREAKBLE_BLOCK() - Statement(); - CleanStack(stacksize); - Expect(TK_WHILE); - SQInteger continuetrg = _fs->GetCurrentPos(); - Expect(_SC('(')); CommaExpr(); Expect(_SC(')')); - _fs->AddInstruction(_OP_JNZ, _fs->PopTarget(), jzpos - _fs->GetCurrentPos() - 1); - END_BREAKBLE_BLOCK(continuetrg); - } - void ForStatement() - { - Lex(); - SQInteger stacksize = _fs->GetStackSize(); - Expect(_SC('(')); - if(_token == TK_LOCAL) LocalDeclStatement(); - else if(_token != _SC(';')){ - CommaExpr(); - _fs->PopTarget(); - } - Expect(_SC(';')); - _fs->SnoozeOpt(); - SQInteger jmppos = _fs->GetCurrentPos(); - SQInteger jzpos = -1; - if(_token != _SC(';')) { CommaExpr(); _fs->AddInstruction(_OP_JZ, _fs->PopTarget()); jzpos = _fs->GetCurrentPos(); } - Expect(_SC(';')); - _fs->SnoozeOpt(); - SQInteger expstart = _fs->GetCurrentPos() + 1; - if(_token != _SC(')')) { - CommaExpr(); - _fs->PopTarget(); - } - Expect(_SC(')')); - _fs->SnoozeOpt(); - SQInteger expend = _fs->GetCurrentPos(); - SQInteger expsize = (expend - expstart) + 1; - SQInstructionVec exp; - if(expsize > 0) { - for(SQInteger i = 0; i < expsize; i++) - exp.push_back(_fs->GetInstruction(expstart + i)); - _fs->PopInstructions(expsize); - } - BEGIN_BREAKBLE_BLOCK() - Statement(); - SQInteger continuetrg = _fs->GetCurrentPos(); - if(expsize > 0) { - for(SQInteger i = 0; i < expsize; i++) - _fs->AddInstruction(exp[i]); - } - _fs->AddInstruction(_OP_JMP, 0, jmppos - _fs->GetCurrentPos() - 1, 0); - if(jzpos> 0) _fs->SetIntructionParam(jzpos, 1, _fs->GetCurrentPos() - jzpos); - CleanStack(stacksize); - - END_BREAKBLE_BLOCK(continuetrg); - } - void ForEachStatement() - { - SQObject idxname, valname; - Lex(); Expect(_SC('(')); valname = Expect(TK_IDENTIFIER); - if(_token == _SC(',')) { - idxname = valname; - Lex(); valname = Expect(TK_IDENTIFIER); - } - else{ - idxname = _fs->CreateString(_SC("@INDEX@")); - } - Expect(TK_IN); - - //save the stack size - SQInteger stacksize = _fs->GetStackSize(); - //put the table in the stack(evaluate the table expression) - Expression(); Expect(_SC(')')); - SQInteger container = _fs->TopTarget(); - //push the index local var - SQInteger indexpos = _fs->PushLocalVariable(idxname); - _fs->AddInstruction(_OP_LOADNULLS, indexpos,1); - //push the value local var - SQInteger valuepos = _fs->PushLocalVariable(valname); - _fs->AddInstruction(_OP_LOADNULLS, valuepos,1); - //push reference index - SQInteger itrpos = _fs->PushLocalVariable(_fs->CreateString(_SC("@ITERATOR@"))); //use invalid id to make it inaccessible - _fs->AddInstruction(_OP_LOADNULLS, itrpos,1); - SQInteger jmppos = _fs->GetCurrentPos(); - _fs->AddInstruction(_OP_FOREACH, container, 0, indexpos); - SQInteger foreachpos = _fs->GetCurrentPos(); - _fs->AddInstruction(_OP_POSTFOREACH, container, 0, indexpos); - //generate the statement code - BEGIN_BREAKBLE_BLOCK() - Statement(); - _fs->AddInstruction(_OP_JMP, 0, jmppos - _fs->GetCurrentPos() - 1); - _fs->SetIntructionParam(foreachpos, 1, _fs->GetCurrentPos() - foreachpos); - _fs->SetIntructionParam(foreachpos + 1, 1, _fs->GetCurrentPos() - foreachpos); - //restore the local variable stack(remove index,val and ref idx) - CleanStack(stacksize); - END_BREAKBLE_BLOCK(foreachpos - 1); - } - void SwitchStatement() - { - Lex(); Expect(_SC('(')); CommaExpr(); Expect(_SC(')')); - Expect(_SC('{')); - SQInteger expr = _fs->TopTarget(); - bool bfirst = true; - SQInteger tonextcondjmp = -1; - SQInteger skipcondjmp = -1; - SQInteger __nbreaks__ = _fs->_unresolvedbreaks.size(); - _fs->_breaktargets.push_back(0); - while(_token == TK_CASE) { - //_fs->AddLineInfos(_lex._currentline, _lineinfo); think about this one - if(!bfirst) { - _fs->AddInstruction(_OP_JMP, 0, 0); - skipcondjmp = _fs->GetCurrentPos(); - _fs->SetIntructionParam(tonextcondjmp, 1, _fs->GetCurrentPos() - tonextcondjmp); - } - //condition - Lex(); Expression(); Expect(_SC(':')); - SQInteger trg = _fs->PopTarget(); - _fs->AddInstruction(_OP_EQ, trg, trg, expr); - _fs->AddInstruction(_OP_JZ, trg, 0); - //end condition - if(skipcondjmp != -1) { - _fs->SetIntructionParam(skipcondjmp, 1, (_fs->GetCurrentPos() - skipcondjmp)); - } - tonextcondjmp = _fs->GetCurrentPos(); - SQInteger stacksize = _fs->GetStackSize(); - Statements(); - _fs->SetStackSize(stacksize); - bfirst = false; - } - if(tonextcondjmp != -1) - _fs->SetIntructionParam(tonextcondjmp, 1, _fs->GetCurrentPos() - tonextcondjmp); - if(_token == TK_DEFAULT) { - // _fs->AddLineInfos(_lex._currentline, _lineinfo); - Lex(); Expect(_SC(':')); - SQInteger stacksize = _fs->GetStackSize(); - Statements(); - _fs->SetStackSize(stacksize); - } - Expect(_SC('}')); - _fs->PopTarget(); - __nbreaks__ = _fs->_unresolvedbreaks.size() - __nbreaks__; - if(__nbreaks__ > 0)ResolveBreaks(_fs, __nbreaks__); - _fs->_breaktargets.pop_back(); - - } - void FunctionStatement() - { - SQObject id; - Lex(); id = Expect(TK_IDENTIFIER); - _fs->PushTarget(0); - _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(id)); - if(_token == TK_DOUBLE_COLON) Emit2ArgsOP(_OP_GET); - - while(_token == TK_DOUBLE_COLON) { - Lex(); - id = Expect(TK_IDENTIFIER); - _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(id)); - if(_token == TK_DOUBLE_COLON) Emit2ArgsOP(_OP_GET); - } - Expect(_SC('(')); - CreateFunction(id); - _fs->AddInstruction(_OP_CLOSURE, _fs->PushTarget(), _fs->_functions.size() - 1, 0); - EmitDerefOp(_OP_NEWSLOT); - _fs->PopTarget(); - } - void ClassStatement() - { - ExpState es; - Lex(); PushExpState(); - _exst._class_or_delete = true; - _exst._funcarg = false; - PrefixedExpr(); - es = PopExpState(); - if(es._deref == DEREF_NO_DEREF) Error(_SC("invalid class name")); - if(es._deref == DEREF_FIELD) { - ClassExp(); - EmitDerefOp(_OP_NEWSLOT); - _fs->PopTarget(); - } - else Error(_SC("cannot create a class in a local with the syntax(class )")); - } - SQObject ExpectScalar() - { - SQObject val; - switch(_token) { - case TK_INTEGER: - val._type = OT_INTEGER; - val._unVal.nInteger = _lex._nvalue; - break; - case TK_FLOAT: - val._type = OT_FLOAT; - val._unVal.fFloat = _lex._fvalue; - break; - case TK_STRING_LITERAL: - val = _fs->CreateString(_lex._svalue,_lex._longstr.size()-1); - break; - case '-': - Lex(); - switch(_token) - { - case TK_INTEGER: - val._type = OT_INTEGER; - val._unVal.nInteger = -_lex._nvalue; - break; - case TK_FLOAT: - val._type = OT_FLOAT; - val._unVal.fFloat = -_lex._fvalue; - break; - default: - Error(_SC("scalar expected : integer,float")); - } - break; - default: - Error(_SC("scalar expected : integer,float or string")); - } - Lex(); - return val; - } - void EnumStatement() - { - - Lex(); - SQObject id = Expect(TK_IDENTIFIER); - Expect(_SC('{')); - - SQObject table = _fs->CreateTable(); - SQInteger nval = 0; - while(_token != _SC('}')) { - SQObject key = Expect(TK_IDENTIFIER); - SQObject val; - if(_token == _SC('=')) { - Lex(); - val = ExpectScalar(); - } - else { - val._type = OT_INTEGER; - val._unVal.nInteger = nval++; - } - _table(table)->NewSlot(SQObjectPtr(key),SQObjectPtr(val)); - if(_token == ',') Lex(); - } - SQTable *enums = _table(_ss(_vm)->_consts); - SQObjectPtr strongid = id; - /*SQObjectPtr dummy; - if(enums->Get(strongid,dummy)) { - dummy.Null(); strongid.Null(); - Error(_SC("enumeration already exists")); - }*/ - enums->NewSlot(SQObjectPtr(strongid),SQObjectPtr(table)); - strongid.Null(); - Lex(); - - } - void TryCatchStatement() - { - SQObject exid; - Lex(); - _fs->AddInstruction(_OP_PUSHTRAP,0,0); - _fs->_traps++; - if(_fs->_breaktargets.size()) _fs->_breaktargets.top()++; - if(_fs->_continuetargets.size()) _fs->_continuetargets.top()++; - SQInteger trappos = _fs->GetCurrentPos(); - Statement(); - _fs->_traps--; - _fs->AddInstruction(_OP_POPTRAP, 1, 0); - if(_fs->_breaktargets.size()) _fs->_breaktargets.top()--; - if(_fs->_continuetargets.size()) _fs->_continuetargets.top()--; - _fs->AddInstruction(_OP_JMP, 0, 0); - SQInteger jmppos = _fs->GetCurrentPos(); - _fs->SetIntructionParam(trappos, 1, (_fs->GetCurrentPos() - trappos)); - Expect(TK_CATCH); Expect(_SC('(')); exid = Expect(TK_IDENTIFIER); Expect(_SC(')')); - SQInteger stacksize = _fs->GetStackSize(); - SQInteger ex_target = _fs->PushLocalVariable(exid); - _fs->SetIntructionParam(trappos, 0, ex_target); - Statement(); - _fs->SetIntructionParams(jmppos, 0, (_fs->GetCurrentPos() - jmppos), 0); - CleanStack(stacksize); - } - void FunctionExp(SQInteger ftype) - { - Lex(); Expect(_SC('(')); - CreateFunction(_null_); - _fs->AddInstruction(_OP_CLOSURE, _fs->PushTarget(), _fs->_functions.size() - 1, ftype == TK_FUNCTION?0:1); - } - void ClassExp() - { - SQInteger base = -1; - SQInteger attrs = -1; - if(_token == TK_EXTENDS) { - Lex(); Expression(); - base = _fs->TopTarget(); - } - if(_token == TK_ATTR_OPEN) { - Lex(); - _fs->AddInstruction(_OP_NEWTABLE, _fs->PushTarget()); - ParseTableOrClass(_SC(','),TK_ATTR_CLOSE); - attrs = _fs->TopTarget(); - } - Expect(_SC('{')); - if(attrs != -1) _fs->PopTarget(); - if(base != -1) _fs->PopTarget(); - _fs->AddInstruction(_OP_CLASS, _fs->PushTarget(), base, attrs); - ParseTableOrClass(_SC(';')); - } - void DelegateExpr() - { - Lex(); CommaExpr(); - Expect(_SC(':')); - CommaExpr(); - SQInteger table = _fs->PopTarget(), delegate = _fs->PopTarget(); - _fs->AddInstruction(_OP_DELEGATE, _fs->PushTarget(), table, delegate); - } - void DeleteExpr() - { - ExpState es; - Lex(); PushExpState(); - _exst._class_or_delete = true; - _exst._funcarg = false; - PrefixedExpr(); - es = PopExpState(); - if(es._deref == DEREF_NO_DEREF) Error(_SC("can't delete an expression")); - if(es._deref == DEREF_FIELD) Emit2ArgsOP(_OP_DELETE); - else Error(_SC("cannot delete a local")); - } - void PrefixIncDec(SQInteger token) - { - ExpState es; - Lex(); PushExpState(); - _exst._class_or_delete = true; - _exst._funcarg = false; - PrefixedExpr(); - es = PopExpState(); - if(es._deref == DEREF_FIELD) Emit2ArgsOP(_OP_INC,token == TK_MINUSMINUS?-1:1); - else { - SQInteger src = _fs->PopTarget(); - _fs->AddInstruction(_OP_INCL, _fs->PushTarget(), src, 0, token == TK_MINUSMINUS?-1:1); - } - } - void CreateFunction(SQObject &name) - { - - SQFuncState *funcstate = _fs->PushChildState(_ss(_vm)); - funcstate->_name = name; - SQObject paramname; - funcstate->AddParameter(_fs->CreateString(_SC("this"))); - funcstate->_sourcename = _sourcename; - SQInteger defparams = 0; - while(_token!=_SC(')')) { - if(_token == TK_VARPARAMS) { - if(defparams > 0) Error(_SC("function with default parameters cannot have variable number of parameters")); - funcstate->_varparams = true; - Lex(); - if(_token != _SC(')')) Error(_SC("expected ')'")); - break; - } - else { - paramname = Expect(TK_IDENTIFIER); - funcstate->AddParameter(paramname); - if(_token == _SC('=')) { - Lex(); - Expression(); - funcstate->AddDefaultParam(_fs->TopTarget()); - defparams++; - } - else { - if(defparams > 0) Error(_SC("expected '='")); - } - if(_token == _SC(',')) Lex(); - else if(_token != _SC(')')) Error(_SC("expected ')' or ','")); - } - } - Expect(_SC(')')); - for(SQInteger n = 0; n < defparams; n++) { - _fs->PopTarget(); - } - //outer values - if(_token == _SC(':')) { - Lex(); Expect(_SC('(')); - while(_token != _SC(')')) { - paramname = Expect(TK_IDENTIFIER); - //outers are treated as implicit local variables - funcstate->AddOuterValue(paramname); - if(_token == _SC(',')) Lex(); - else if(_token != _SC(')')) Error(_SC("expected ')' or ','")); - } - Lex(); - } - - SQFuncState *currchunk = _fs; - _fs = funcstate; - Statement(); - funcstate->AddLineInfos(_lex._prevtoken == _SC('\n')?_lex._lasttokenline:_lex._currentline, _lineinfo, true); - funcstate->AddInstruction(_OP_RETURN, -1); - funcstate->SetStackSize(0); - //_fs->->_stacksize = _fs->_stacksize; - SQFunctionProto *func = funcstate->BuildProto(); -#ifdef _DEBUG_DUMP - funcstate->Dump(func); -#endif - _fs = currchunk; - _fs->_functions.push_back(func); - _fs->PopChildState(); - } - void CleanStack(SQInteger stacksize) - { - if(_fs->GetStackSize() != stacksize) - _fs->SetStackSize(stacksize); - } - void ResolveBreaks(SQFuncState *funcstate, SQInteger ntoresolve) - { - while(ntoresolve > 0) { - SQInteger pos = funcstate->_unresolvedbreaks.back(); - funcstate->_unresolvedbreaks.pop_back(); - //set the jmp instruction - funcstate->SetIntructionParams(pos, 0, funcstate->GetCurrentPos() - pos, 0); - ntoresolve--; - } - } - void ResolveContinues(SQFuncState *funcstate, SQInteger ntoresolve, SQInteger targetpos) - { - while(ntoresolve > 0) { - SQInteger pos = funcstate->_unresolvedcontinues.back(); - funcstate->_unresolvedcontinues.pop_back(); - //set the jmp instruction - funcstate->SetIntructionParams(pos, 0, targetpos - pos, 0); - ntoresolve--; - } - } -private: - SQInteger _token; - SQFuncState *_fs; - SQObjectPtr _sourcename; - SQLexer _lex; - bool _lineinfo; - bool _raiseerror; - SQInteger _debugline; - SQInteger _debugop; - ExpStateVec _expstates; - SQChar *compilererror; - jmp_buf _errorjmp; - SQVM *_vm; -}; - -bool Compile(SQVM *vm,SQLEXREADFUNC rg, SQUserPointer up, const SQChar *sourcename, SQObjectPtr &out, bool raiseerror, bool lineinfo) -{ - SQCompiler p(vm, rg, up, sourcename, raiseerror, lineinfo); - return p.Compile(out); -} +/* + see copyright notice in squirrel.h +*/ +#include "sqpcheader.h" +#include +#include +#include "sqopcodes.h" +#include "sqstring.h" +#include "sqfuncproto.h" +#include "sqcompiler.h" +#include "sqfuncstate.h" +#include "sqlexer.h" +#include "sqvm.h" +#include "sqtable.h" + +#define DEREF_NO_DEREF -1 +#define DEREF_FIELD -2 + +struct ExpState +{ + ExpState() + { + _deref = DEREF_NO_DEREF; + _freevar = false; + _class_or_delete = false; + _funcarg = false; + } + bool _class_or_delete; + bool _funcarg; + bool _freevar; + SQInteger _deref; +}; + +typedef sqvector ExpStateVec; + +#define _exst (_expstates.top()) + +#define BEGIN_BREAKBLE_BLOCK() SQInteger __nbreaks__=_fs->_unresolvedbreaks.size(); \ + SQInteger __ncontinues__=_fs->_unresolvedcontinues.size(); \ + _fs->_breaktargets.push_back(0);_fs->_continuetargets.push_back(0); + +#define END_BREAKBLE_BLOCK(continue_target) {__nbreaks__=_fs->_unresolvedbreaks.size()-__nbreaks__; \ + __ncontinues__=_fs->_unresolvedcontinues.size()-__ncontinues__; \ + if(__ncontinues__>0)ResolveContinues(_fs,__ncontinues__,continue_target); \ + if(__nbreaks__>0)ResolveBreaks(_fs,__nbreaks__); \ + _fs->_breaktargets.pop_back();_fs->_continuetargets.pop_back();} + +class SQCompiler +{ +public: + SQCompiler(SQVM *v, SQLEXREADFUNC rg, SQUserPointer up, const SQChar* sourcename, bool raiseerror, bool lineinfo) + { + _vm=v; + _lex.Init(_ss(v), rg, up,ThrowError,this); + _sourcename = SQString::Create(_ss(v), sourcename); + _lineinfo = lineinfo;_raiseerror = raiseerror; + compilererror = NULL; + } + static void ThrowError(void *ud, const SQChar *s) { + SQCompiler *c = (SQCompiler *)ud; + c->Error(s); + } + void Error(const SQChar *s, ...) + { + static SQChar temp[256]; + va_list vl; + va_start(vl, s); + scvsprintf(temp, s, vl); + va_end(vl); + compilererror = temp; + longjmp(_errorjmp,1); + } + void Lex(){ _token = _lex.Lex();} + void PushExpState(){ _expstates.push_back(ExpState()); } + bool IsDerefToken(SQInteger tok) + { + switch(tok){ + case _SC('='): case _SC('('): case TK_NEWSLOT: + case TK_MODEQ: case TK_MULEQ: case TK_DIVEQ: case TK_MINUSEQ: case TK_PLUSEQ: case TK_PLUSPLUS: case TK_MINUSMINUS: return true; + } + return false; + } + ExpState PopExpState() + { + ExpState ret = _expstates.top(); + _expstates.pop_back(); + return ret; + } + SQObject Expect(SQInteger tok) + { + + if(_token != tok) { + if(_token == TK_CONSTRUCTOR && tok == TK_IDENTIFIER) { + //ret = SQString::Create(_ss(_vm),_SC("constructor")); + //do nothing + } + else { + const SQChar *etypename; + if(tok > 255) { + switch(tok) + { + case TK_IDENTIFIER: + etypename = _SC("IDENTIFIER"); + break; + case TK_STRING_LITERAL: + etypename = _SC("STRING_LITERAL"); + break; + case TK_INTEGER: + etypename = _SC("INTEGER"); + break; + case TK_FLOAT: + etypename = _SC("FLOAT"); + break; + default: + etypename = _lex.Tok2Str(tok); + } + Error(_SC("expected '%s'"), etypename); + } + Error(_SC("expected '%c'"), tok); + } + } + SQObjectPtr ret; + switch(tok) + { + case TK_IDENTIFIER: + ret = _fs->CreateString(_lex._svalue); + break; + case TK_STRING_LITERAL: + ret = _fs->CreateString(_lex._svalue,_lex._longstr.size()-1); + break; + case TK_INTEGER: + ret = SQObjectPtr(_lex._nvalue); + break; + case TK_FLOAT: + ret = SQObjectPtr(_lex._fvalue); + break; + } + Lex(); + return ret; + } + bool IsEndOfStatement() { return ((_lex._prevtoken == _SC('\n')) || (_token == SQUIRREL_EOB) || (_token == _SC('}')) || (_token == _SC(';'))); } + void OptionalSemicolon() + { + if(_token == _SC(';')) { Lex(); return; } + if(!IsEndOfStatement()) { + Error(_SC("end of statement expected (; or lf)")); + } + } + void MoveIfCurrentTargetIsLocal() { + SQInteger trg = _fs->TopTarget(); + if(_fs->IsLocal(trg)) { + trg = _fs->PopTarget(); //no pops the target and move it + _fs->AddInstruction(_OP_MOVE, _fs->PushTarget(), trg); + } + } + bool Compile(SQObjectPtr &o) + { + _debugline = 1; + _debugop = 0; + + SQFuncState funcstate(_ss(_vm), NULL,ThrowError,this); + funcstate._name = SQString::Create(_ss(_vm), _SC("main")); + _fs = &funcstate; + _fs->AddParameter(_fs->CreateString(_SC("this"))); + _fs->_sourcename = _sourcename; + SQInteger stacksize = _fs->GetStackSize(); + if(setjmp(_errorjmp) == 0) { + Lex(); + while(_token > 0){ + Statement(); + if(_lex._prevtoken != _SC('}')) OptionalSemicolon(); + } + CleanStack(stacksize); + _fs->AddLineInfos(_lex._currentline, _lineinfo, true); + _fs->AddInstruction(_OP_RETURN, 0xFF); + _fs->SetStackSize(0); + o =_fs->BuildProto(); +#ifdef _DEBUG_DUMP + _fs->Dump(_funcproto(o)); +#endif + } + else { + if(_raiseerror && _ss(_vm)->_compilererrorhandler) { + _ss(_vm)->_compilererrorhandler(_vm, compilererror, type(_sourcename) == OT_STRING?_stringval(_sourcename):_SC("unknown"), + _lex._currentline, _lex._currentcolumn); + } + _vm->_lasterror = SQString::Create(_ss(_vm), compilererror, -1); + return false; + } + return true; + } + void Statements() + { + while(_token != _SC('}') && _token != TK_DEFAULT && _token != TK_CASE) { + Statement(); + if(_lex._prevtoken != _SC('}') && _lex._prevtoken != _SC(';')) OptionalSemicolon(); + } + } + void Statement() + { + _fs->AddLineInfos(_lex._currentline, _lineinfo); + switch(_token){ + case _SC(';'): Lex(); break; + case TK_IF: IfStatement(); break; + case TK_WHILE: WhileStatement(); break; + case TK_DO: DoWhileStatement(); break; + case TK_FOR: ForStatement(); break; + case TK_FOREACH: ForEachStatement(); break; + case TK_SWITCH: SwitchStatement(); break; + case TK_LOCAL: LocalDeclStatement(); break; + case TK_RETURN: + case TK_YIELD: { + SQOpcode op; + if(_token == TK_RETURN) { + op = _OP_RETURN; + + } + else { + op = _OP_YIELD; + _fs->_bgenerator = true; + } + Lex(); + if(!IsEndOfStatement()) { + SQInteger retexp = _fs->GetCurrentPos()+1; + CommaExpr(); + if(op == _OP_RETURN && _fs->_traps > 0) + _fs->AddInstruction(_OP_POPTRAP, _fs->_traps, 0); + _fs->_returnexp = retexp; + _fs->AddInstruction(op, 1, _fs->PopTarget()); + } + else{ + if(op == _OP_RETURN && _fs->_traps > 0) + _fs->AddInstruction(_OP_POPTRAP, _fs->_traps ,0); + _fs->_returnexp = -1; + _fs->AddInstruction(op, 0xFF); + } + break;} + case TK_BREAK: + if(_fs->_breaktargets.size() <= 0)Error(_SC("'break' has to be in a loop block")); + if(_fs->_breaktargets.top() > 0){ + _fs->AddInstruction(_OP_POPTRAP, _fs->_breaktargets.top(), 0); + } + _fs->AddInstruction(_OP_JMP, 0, -1234); + _fs->_unresolvedbreaks.push_back(_fs->GetCurrentPos()); + Lex(); + break; + case TK_CONTINUE: + if(_fs->_continuetargets.size() <= 0)Error(_SC("'continue' has to be in a loop block")); + if(_fs->_continuetargets.top() > 0) { + _fs->AddInstruction(_OP_POPTRAP, _fs->_continuetargets.top(), 0); + } + _fs->AddInstruction(_OP_JMP, 0, -1234); + _fs->_unresolvedcontinues.push_back(_fs->GetCurrentPos()); + Lex(); + break; + case TK_FUNCTION: + FunctionStatement(); + break; + case TK_CLASS: + ClassStatement(); + break; + case TK_ENUM: + EnumStatement(); + break; + case _SC('{'):{ + SQInteger stacksize = _fs->GetStackSize(); + Lex(); + Statements(); + Expect(_SC('}')); + _fs->SetStackSize(stacksize); + } + break; + case TK_TRY: + TryCatchStatement(); + break; + case TK_THROW: + Lex(); + CommaExpr(); + _fs->AddInstruction(_OP_THROW, _fs->PopTarget()); + break; + case TK_CONST: + { + Lex(); + SQObject id = Expect(TK_IDENTIFIER); + Expect('='); + SQObject val = ExpectScalar(); + OptionalSemicolon(); + SQTable *enums = _table(_ss(_vm)->_consts); + SQObjectPtr strongid = id; + enums->NewSlot(strongid,SQObjectPtr(val)); + strongid.Null(); + } + break; + default: + CommaExpr(); + _fs->PopTarget(); + break; + } + _fs->SnoozeOpt(); + } + void EmitDerefOp(SQOpcode op) + { + SQInteger val = _fs->PopTarget(); + SQInteger key = _fs->PopTarget(); + SQInteger src = _fs->PopTarget(); + _fs->AddInstruction(op,_fs->PushTarget(),src,key,val); + } + void Emit2ArgsOP(SQOpcode op, SQInteger p3 = 0) + { + SQInteger p2 = _fs->PopTarget(); //src in OP_GET + SQInteger p1 = _fs->PopTarget(); //key in OP_GET + _fs->AddInstruction(op,_fs->PushTarget(), p1, p2, p3); + } + void EmitCompoundArith(SQInteger tok,bool deref) + { + SQInteger oper; + switch(tok){ + case TK_MINUSEQ: oper = '-'; break; + case TK_PLUSEQ: oper = '+'; break; + case TK_MULEQ: oper = '*'; break; + case TK_DIVEQ: oper = '/'; break; + case TK_MODEQ: oper = '%'; break; + default: oper = 0; //shut up compiler + assert(0); break; + }; + if(deref) { + SQInteger val = _fs->PopTarget(); + SQInteger key = _fs->PopTarget(); + SQInteger src = _fs->PopTarget(); + //mixes dest obj and source val in the arg1(hack?) + _fs->AddInstruction(_OP_COMPARITH,_fs->PushTarget(),(src<<16)|val,key,oper); + } + else { + Emit2ArgsOP(_OP_COMPARITHL, oper); + } + } + void CommaExpr() + { + for(Expression();_token == ',';_fs->PopTarget(), Lex(), CommaExpr()); + } + ExpState Expression(bool funcarg = false) + { + PushExpState(); + _exst._class_or_delete = false; + _exst._funcarg = funcarg; + LogicalOrExp(); + switch(_token) { + case _SC('='): + case TK_NEWSLOT: + case TK_MINUSEQ: + case TK_PLUSEQ: + case TK_MULEQ: + case TK_DIVEQ: + case TK_MODEQ: + { + SQInteger op = _token; + SQInteger ds = _exst._deref; + bool freevar = _exst._freevar; + if(ds == DEREF_NO_DEREF) Error(_SC("can't assign expression")); + Lex(); Expression(); + + switch(op){ + case TK_NEWSLOT: + if(freevar) Error(_SC("free variables cannot be modified")); + if(ds == DEREF_FIELD) + EmitDerefOp(_OP_NEWSLOT); + else //if _derefstate != DEREF_NO_DEREF && DEREF_FIELD so is the index of a local + Error(_SC("can't 'create' a local slot")); + break; + case _SC('='): //ASSIGN + if(freevar) Error(_SC("free variables cannot be modified")); + if(ds == DEREF_FIELD) + EmitDerefOp(_OP_SET); + else {//if _derefstate != DEREF_NO_DEREF && DEREF_FIELD so is the index of a local + SQInteger p2 = _fs->PopTarget(); //src in OP_GET + SQInteger p1 = _fs->TopTarget(); //key in OP_GET + _fs->AddInstruction(_OP_MOVE, p1, p2); + } + break; + case TK_MINUSEQ: + case TK_PLUSEQ: + case TK_MULEQ: + case TK_DIVEQ: + case TK_MODEQ: + EmitCompoundArith(op,ds == DEREF_FIELD); + break; + } + } + break; + case _SC('?'): { + Lex(); + _fs->AddInstruction(_OP_JZ, _fs->PopTarget()); + SQInteger jzpos = _fs->GetCurrentPos(); + SQInteger trg = _fs->PushTarget(); + Expression(); + SQInteger first_exp = _fs->PopTarget(); + if(trg != first_exp) _fs->AddInstruction(_OP_MOVE, trg, first_exp); + SQInteger endfirstexp = _fs->GetCurrentPos(); + _fs->AddInstruction(_OP_JMP, 0, 0); + Expect(_SC(':')); + SQInteger jmppos = _fs->GetCurrentPos(); + Expression(); + SQInteger second_exp = _fs->PopTarget(); + if(trg != second_exp) _fs->AddInstruction(_OP_MOVE, trg, second_exp); + _fs->SetIntructionParam(jmppos, 1, _fs->GetCurrentPos() - jmppos); + _fs->SetIntructionParam(jzpos, 1, endfirstexp - jzpos + 1); + _fs->SnoozeOpt(); + } + break; + } + return PopExpState(); + } + void BIN_EXP(SQOpcode op, void (SQCompiler::*f)(void),SQInteger op3 = 0) + { + Lex(); (this->*f)(); + SQInteger op1 = _fs->PopTarget();SQInteger op2 = _fs->PopTarget(); + _fs->AddInstruction(op, _fs->PushTarget(), op1, op2, op3); + } + void LogicalOrExp() + { + LogicalAndExp(); + for(;;) if(_token == TK_OR) { + SQInteger first_exp = _fs->PopTarget(); + SQInteger trg = _fs->PushTarget(); + _fs->AddInstruction(_OP_OR, trg, 0, first_exp, 0); + SQInteger jpos = _fs->GetCurrentPos(); + if(trg != first_exp) _fs->AddInstruction(_OP_MOVE, trg, first_exp); + Lex(); LogicalOrExp(); + _fs->SnoozeOpt(); + SQInteger second_exp = _fs->PopTarget(); + if(trg != second_exp) _fs->AddInstruction(_OP_MOVE, trg, second_exp); + _fs->SnoozeOpt(); + _fs->SetIntructionParam(jpos, 1, (_fs->GetCurrentPos() - jpos)); + break; + }else return; + } + void LogicalAndExp() + { + BitwiseOrExp(); + for(;;) switch(_token) { + case TK_AND: { + SQInteger first_exp = _fs->PopTarget(); + SQInteger trg = _fs->PushTarget(); + _fs->AddInstruction(_OP_AND, trg, 0, first_exp, 0); + SQInteger jpos = _fs->GetCurrentPos(); + if(trg != first_exp) _fs->AddInstruction(_OP_MOVE, trg, first_exp); + Lex(); LogicalAndExp(); + _fs->SnoozeOpt(); + SQInteger second_exp = _fs->PopTarget(); + if(trg != second_exp) _fs->AddInstruction(_OP_MOVE, trg, second_exp); + _fs->SnoozeOpt(); + _fs->SetIntructionParam(jpos, 1, (_fs->GetCurrentPos() - jpos)); + break; + } + case TK_IN: BIN_EXP(_OP_EXISTS, &SQCompiler::BitwiseOrExp); break; + case TK_INSTANCEOF: BIN_EXP(_OP_INSTANCEOF, &SQCompiler::BitwiseOrExp); break; + default: + return; + } + } + void BitwiseOrExp() + { + BitwiseXorExp(); + for(;;) if(_token == _SC('|')) + {BIN_EXP(_OP_BITW, &SQCompiler::BitwiseXorExp,BW_OR); + }else return; + } + void BitwiseXorExp() + { + BitwiseAndExp(); + for(;;) if(_token == _SC('^')) + {BIN_EXP(_OP_BITW, &SQCompiler::BitwiseAndExp,BW_XOR); + }else return; + } + void BitwiseAndExp() + { + CompExp(); + for(;;) if(_token == _SC('&')) + {BIN_EXP(_OP_BITW, &SQCompiler::CompExp,BW_AND); + }else return; + } + void CompExp() + { + ShiftExp(); + for(;;) switch(_token) { + case TK_EQ: BIN_EXP(_OP_EQ, &SQCompiler::ShiftExp); break; + case _SC('>'): BIN_EXP(_OP_CMP, &SQCompiler::ShiftExp,CMP_G); break; + case _SC('<'): BIN_EXP(_OP_CMP, &SQCompiler::ShiftExp,CMP_L); break; + case TK_GE: BIN_EXP(_OP_CMP, &SQCompiler::ShiftExp,CMP_GE); break; + case TK_LE: BIN_EXP(_OP_CMP, &SQCompiler::ShiftExp,CMP_LE); break; + case TK_NE: BIN_EXP(_OP_NE, &SQCompiler::ShiftExp); break; + default: return; + } + } + void ShiftExp() + { + PlusExp(); + for(;;) switch(_token) { + case TK_USHIFTR: BIN_EXP(_OP_BITW, &SQCompiler::PlusExp,BW_USHIFTR); break; + case TK_SHIFTL: BIN_EXP(_OP_BITW, &SQCompiler::PlusExp,BW_SHIFTL); break; + case TK_SHIFTR: BIN_EXP(_OP_BITW, &SQCompiler::PlusExp,BW_SHIFTR); break; + default: return; + } + } + void PlusExp() + { + MultExp(); + for(;;) switch(_token) { + case _SC('+'): case _SC('-'): + BIN_EXP(_OP_ARITH, &SQCompiler::MultExp,_token); break; + default: return; + } + } + + void MultExp() + { + PrefixedExpr(); + for(;;) switch(_token) { + case _SC('*'): case _SC('/'): case _SC('%'): + BIN_EXP(_OP_ARITH, &SQCompiler::PrefixedExpr,_token); break; + default: return; + } + } + //if 'pos' != -1 the previous variable is a local variable + void PrefixedExpr() + { + SQInteger pos = Factor(); + + for(;;) { + switch(_token) { + case _SC('.'): { + pos = -1; + Lex(); + if(_token == TK_PARENT) { + Lex(); + if(!NeedGet()) + Error(_SC("parent cannot be set")); + SQInteger src = _fs->PopTarget(); + _fs->AddInstruction(_OP_GETPARENT, _fs->PushTarget(), src); + } + else { + _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(Expect(TK_IDENTIFIER))); + if(NeedGet()) Emit2ArgsOP(_OP_GET); + } + _exst._deref = DEREF_FIELD; + _exst._freevar = false; + } + break; + case _SC('['): + if(_lex._prevtoken == _SC('\n')) Error(_SC("cannot brake deref/or comma needed after [exp]=exp slot declaration")); + Lex(); Expression(); Expect(_SC(']')); + pos = -1; + if(NeedGet()) Emit2ArgsOP(_OP_GET); + _exst._deref = DEREF_FIELD; + _exst._freevar = false; + break; + case TK_MINUSMINUS: + case TK_PLUSPLUS: + if(_exst._deref != DEREF_NO_DEREF && !IsEndOfStatement()) { + SQInteger tok = _token; Lex(); + if(pos < 0) + Emit2ArgsOP(_OP_PINC,tok == TK_MINUSMINUS?-1:1); + else {//if _derefstate != DEREF_NO_DEREF && DEREF_FIELD so is the index of a local + SQInteger src = _fs->PopTarget(); + _fs->AddInstruction(_OP_PINCL, _fs->PushTarget(), src, 0, tok == TK_MINUSMINUS?-1:1); + } + + } + return; + break; + case _SC('('): + { + if(_exst._deref != DEREF_NO_DEREF) { + if(pos<0) { + SQInteger key = _fs->PopTarget(); //key + SQInteger table = _fs->PopTarget(); //table etc... + SQInteger closure = _fs->PushTarget(); + SQInteger ttarget = _fs->PushTarget(); + _fs->AddInstruction(_OP_PREPCALL, closure, key, table, ttarget); + } + else{ + _fs->AddInstruction(_OP_MOVE, _fs->PushTarget(), 0); + } + } + else + _fs->AddInstruction(_OP_MOVE, _fs->PushTarget(), 0); + _exst._deref = DEREF_NO_DEREF; + Lex(); + FunctionCallArgs(); + } + break; + default: return; + } + } + } + SQInteger Factor() + { + _exst._deref = DEREF_NO_DEREF; + switch(_token) + { + case TK_STRING_LITERAL: { + //SQObjectPtr id(SQString::Create(_ss(_vm), _lex._svalue,_lex._longstr.size()-1)); + _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(_fs->CreateString(_lex._svalue,_lex._longstr.size()-1))); + Lex(); + } + break; + case TK_VARGC: Lex(); _fs->AddInstruction(_OP_VARGC, _fs->PushTarget()); break; + case TK_VARGV: { Lex(); + Expect(_SC('[')); + Expression(); + Expect(_SC(']')); + SQInteger src = _fs->PopTarget(); + _fs->AddInstruction(_OP_GETVARGV, _fs->PushTarget(), src); + } + break; + case TK_IDENTIFIER: + case TK_CONSTRUCTOR: + case TK_THIS:{ + _exst._freevar = false; + SQObject id; + SQObject constant; + switch(_token) { + case TK_IDENTIFIER: id = _fs->CreateString(_lex._svalue); break; + case TK_THIS: id = _fs->CreateString(_SC("this")); break; + case TK_CONSTRUCTOR: id = _fs->CreateString(_SC("constructor")); break; + } + SQInteger pos = -1; + Lex(); + if((pos = _fs->GetLocalVariable(id)) == -1) { + //checks if is a free variable + if((pos = _fs->GetOuterVariable(id)) != -1) { + _exst._deref = _fs->PushTarget(); + _fs->AddInstruction(_OP_LOADFREEVAR, _exst._deref ,pos); + _exst._freevar = true; + } + else if(_fs->IsConstant(id,constant)) { //line 634 + SQObjectPtr constval; + SQObject constid; + if(type(constant) == OT_TABLE) { + Expect('.'); constid = Expect(TK_IDENTIFIER); + if(!_table(constant)->Get(constid,constval)) { + constval.Null(); + Error(_SC("invalid constant [%s.%s]"), _stringval(id),_stringval(constid)); + } + } + else { + constval = constant; + } + _exst._deref = _fs->PushTarget(); + SQObjectType ctype = type(constval); + if(ctype == OT_INTEGER && (_integer(constval) & (~0x7FFFFFFF)) == 0) { + _fs->AddInstruction(_OP_LOADINT, _exst._deref,_integer(constval)); + } + else if(ctype == OT_FLOAT && sizeof(SQFloat) == sizeof(SQInt32)) { + SQFloat f = _float(constval); + _fs->AddInstruction(_OP_LOADFLOAT, _exst._deref,*((SQInt32 *)&f)); + } + else { + _fs->AddInstruction(_OP_LOAD, _exst._deref, _fs->GetConstant(constval)); + } + + _exst._freevar = true; + } + else { + _fs->PushTarget(0); + _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(id)); + if(NeedGet()) Emit2ArgsOP(_OP_GET); + _exst._deref = DEREF_FIELD; + } + } + + else{ + _fs->PushTarget(pos); + _exst._deref = pos; + } + return _exst._deref; + } + break; + case TK_PARENT: Lex();_fs->AddInstruction(_OP_GETPARENT, _fs->PushTarget(), 0); break; + case TK_DOUBLE_COLON: // "::" + _fs->AddInstruction(_OP_LOADROOTTABLE, _fs->PushTarget()); + _exst._deref = DEREF_FIELD; + _token = _SC('.'); //hack + return -1; + break; + case TK_NULL: + _fs->AddInstruction(_OP_LOADNULLS, _fs->PushTarget(),1); + Lex(); + break; + case TK_INTEGER: { + if((_lex._nvalue & (~0x7FFFFFFF)) == 0) { //does it fit in 32 bits? + _fs->AddInstruction(_OP_LOADINT, _fs->PushTarget(),_lex._nvalue); + } + else { + _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetNumericConstant(_lex._nvalue)); + } + Lex(); + } + break; + case TK_FLOAT: + if(sizeof(SQFloat) == sizeof(SQInt32)) { + _fs->AddInstruction(_OP_LOADFLOAT, _fs->PushTarget(),*((SQInt32 *)&_lex._fvalue)); + } + else { + _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetNumericConstant(_lex._fvalue)); + } + Lex(); + break; + case TK_TRUE: case TK_FALSE: + _fs->AddInstruction(_OP_LOADBOOL, _fs->PushTarget(),_token == TK_TRUE?1:0); + Lex(); + break; + case _SC('['): { + _fs->AddInstruction(_OP_NEWARRAY, _fs->PushTarget()); + SQInteger apos = _fs->GetCurrentPos(),key = 0; + Lex(); + while(_token != _SC(']')) { + Expression(); + if(_token == _SC(',')) Lex(); + SQInteger val = _fs->PopTarget(); + SQInteger array = _fs->TopTarget(); + _fs->AddInstruction(_OP_APPENDARRAY, array, val); + key++; + } + _fs->SetIntructionParam(apos, 1, key); + Lex(); + } + break; + case _SC('{'):{ + _fs->AddInstruction(_OP_NEWTABLE, _fs->PushTarget()); + Lex();ParseTableOrClass(_SC(',')); + } + break; + case TK_FUNCTION: FunctionExp(_token);break; + case TK_CLASS: Lex(); ClassExp();break; + case _SC('-'): UnaryOP(_OP_NEG); break; + case _SC('!'): UnaryOP(_OP_NOT); break; + case _SC('~'): UnaryOP(_OP_BWNOT); break; + case TK_TYPEOF : UnaryOP(_OP_TYPEOF); break; + case TK_RESUME : UnaryOP(_OP_RESUME); break; + case TK_CLONE : UnaryOP(_OP_CLONE); break; + case TK_MINUSMINUS : + case TK_PLUSPLUS :PrefixIncDec(_token); break; + case TK_DELETE : DeleteExpr(); break; + case TK_DELEGATE : DelegateExpr(); break; + case _SC('('): Lex(); CommaExpr(); Expect(_SC(')')); + break; + default: Error(_SC("expression expected")); + } + return -1; + } + void UnaryOP(SQOpcode op) + { + Lex(); PrefixedExpr(); + SQInteger src = _fs->PopTarget(); + _fs->AddInstruction(op, _fs->PushTarget(), src); + } + bool NeedGet() + { + switch(_token) { + case _SC('='): case _SC('('): case TK_NEWSLOT: case TK_PLUSPLUS: case TK_MINUSMINUS: + case TK_PLUSEQ: case TK_MINUSEQ: case TK_MULEQ: case TK_DIVEQ: case TK_MODEQ: + return false; + } + return (!_exst._class_or_delete) || (_exst._class_or_delete && (_token == _SC('.') || _token == _SC('['))); + } + + void FunctionCallArgs() + { + SQInteger nargs = 1;//this + while(_token != _SC(')')) { + Expression(true); + MoveIfCurrentTargetIsLocal(); + nargs++; + if(_token == _SC(',')){ + Lex(); + if(_token == ')') Error(_SC("expression expected, found ')'")); + } + } + Lex(); + for(SQInteger i = 0; i < (nargs - 1); i++) _fs->PopTarget(); + SQInteger stackbase = _fs->PopTarget(); + SQInteger closure = _fs->PopTarget(); + _fs->AddInstruction(_OP_CALL, _fs->PushTarget(), closure, stackbase, nargs); + } + void ParseTableOrClass(SQInteger separator,SQInteger terminator = '}') + { + SQInteger tpos = _fs->GetCurrentPos(),nkeys = 0; + + while(_token != terminator) { + bool hasattrs = false; + bool isstatic = false; + //check if is an attribute + if(separator == ';') { + if(_token == TK_ATTR_OPEN) { + _fs->AddInstruction(_OP_NEWTABLE, _fs->PushTarget()); Lex(); + ParseTableOrClass(',',TK_ATTR_CLOSE); + hasattrs = true; + } + if(_token == TK_STATIC) { + isstatic = true; + Lex(); + } + } + switch(_token) { + case TK_FUNCTION: + case TK_CONSTRUCTOR:{ + SQInteger tk = _token; + Lex(); + SQObject id = tk == TK_FUNCTION ? Expect(TK_IDENTIFIER) : _fs->CreateString(_SC("constructor")); + Expect(_SC('(')); + _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(id)); + CreateFunction(id); + _fs->AddInstruction(_OP_CLOSURE, _fs->PushTarget(), _fs->_functions.size() - 1, 0); + } + break; + case _SC('['): + Lex(); CommaExpr(); Expect(_SC(']')); + Expect(_SC('=')); Expression(); + break; + default : + _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(Expect(TK_IDENTIFIER))); + Expect(_SC('=')); Expression(); + } + + if(_token == separator) Lex();//optional comma/semicolon + nkeys++; + SQInteger val = _fs->PopTarget(); + SQInteger key = _fs->PopTarget(); + SQInteger attrs = hasattrs ? _fs->PopTarget():-1; + assert(hasattrs && attrs == key-1 || !hasattrs); + unsigned char flags = (hasattrs?NEW_SLOT_ATTRIBUTES_FLAG:0)|(isstatic?NEW_SLOT_STATIC_FLAG:0); + SQInteger table = _fs->TopTarget(); //<AddInstruction(_OP_NEWSLOTA, flags, table, key, val); + //_fs->PopTarget(); + } + if(separator == _SC(',')) //hack recognizes a table from the separator + _fs->SetIntructionParam(tpos, 1, nkeys); + Lex(); + } + void LocalDeclStatement() + { + SQObject varname; + do { + Lex(); varname = Expect(TK_IDENTIFIER); + if(_token == _SC('=')) { + Lex(); Expression(); + SQInteger src = _fs->PopTarget(); + SQInteger dest = _fs->PushTarget(); + if(dest != src) _fs->AddInstruction(_OP_MOVE, dest, src); + } + else{ + _fs->AddInstruction(_OP_LOADNULLS, _fs->PushTarget(),1); + } + _fs->PopTarget(); + _fs->PushLocalVariable(varname); + + } while(_token == _SC(',')); + } + void IfStatement() + { + SQInteger jmppos; + bool haselse = false; + Lex(); Expect(_SC('(')); CommaExpr(); Expect(_SC(')')); + _fs->AddInstruction(_OP_JZ, _fs->PopTarget()); + SQInteger jnepos = _fs->GetCurrentPos(); + SQInteger stacksize = _fs->GetStackSize(); + + Statement(); + // + if(_token != _SC('}') && _token != TK_ELSE) OptionalSemicolon(); + + CleanStack(stacksize); + SQInteger endifblock = _fs->GetCurrentPos(); + if(_token == TK_ELSE){ + haselse = true; + stacksize = _fs->GetStackSize(); + _fs->AddInstruction(_OP_JMP); + jmppos = _fs->GetCurrentPos(); + Lex(); + Statement(); OptionalSemicolon(); + CleanStack(stacksize); + _fs->SetIntructionParam(jmppos, 1, _fs->GetCurrentPos() - jmppos); + } + _fs->SetIntructionParam(jnepos, 1, endifblock - jnepos + (haselse?1:0)); + } + void WhileStatement() + { + SQInteger jzpos, jmppos; + SQInteger stacksize = _fs->GetStackSize(); + jmppos = _fs->GetCurrentPos(); + Lex(); Expect(_SC('(')); CommaExpr(); Expect(_SC(')')); + + BEGIN_BREAKBLE_BLOCK(); + _fs->AddInstruction(_OP_JZ, _fs->PopTarget()); + jzpos = _fs->GetCurrentPos(); + stacksize = _fs->GetStackSize(); + + Statement(); + + CleanStack(stacksize); + _fs->AddInstruction(_OP_JMP, 0, jmppos - _fs->GetCurrentPos() - 1); + _fs->SetIntructionParam(jzpos, 1, _fs->GetCurrentPos() - jzpos); + + END_BREAKBLE_BLOCK(jmppos); + } + void DoWhileStatement() + { + Lex(); + SQInteger jzpos = _fs->GetCurrentPos(); + SQInteger stacksize = _fs->GetStackSize(); + BEGIN_BREAKBLE_BLOCK() + Statement(); + CleanStack(stacksize); + Expect(TK_WHILE); + SQInteger continuetrg = _fs->GetCurrentPos(); + Expect(_SC('(')); CommaExpr(); Expect(_SC(')')); + _fs->AddInstruction(_OP_JNZ, _fs->PopTarget(), jzpos - _fs->GetCurrentPos() - 1); + END_BREAKBLE_BLOCK(continuetrg); + } + void ForStatement() + { + Lex(); + SQInteger stacksize = _fs->GetStackSize(); + Expect(_SC('(')); + if(_token == TK_LOCAL) LocalDeclStatement(); + else if(_token != _SC(';')){ + CommaExpr(); + _fs->PopTarget(); + } + Expect(_SC(';')); + _fs->SnoozeOpt(); + SQInteger jmppos = _fs->GetCurrentPos(); + SQInteger jzpos = -1; + if(_token != _SC(';')) { CommaExpr(); _fs->AddInstruction(_OP_JZ, _fs->PopTarget()); jzpos = _fs->GetCurrentPos(); } + Expect(_SC(';')); + _fs->SnoozeOpt(); + SQInteger expstart = _fs->GetCurrentPos() + 1; + if(_token != _SC(')')) { + CommaExpr(); + _fs->PopTarget(); + } + Expect(_SC(')')); + _fs->SnoozeOpt(); + SQInteger expend = _fs->GetCurrentPos(); + SQInteger expsize = (expend - expstart) + 1; + SQInstructionVec exp; + if(expsize > 0) { + for(SQInteger i = 0; i < expsize; i++) + exp.push_back(_fs->GetInstruction(expstart + i)); + _fs->PopInstructions(expsize); + } + BEGIN_BREAKBLE_BLOCK() + Statement(); + SQInteger continuetrg = _fs->GetCurrentPos(); + if(expsize > 0) { + for(SQInteger i = 0; i < expsize; i++) + _fs->AddInstruction(exp[i]); + } + _fs->AddInstruction(_OP_JMP, 0, jmppos - _fs->GetCurrentPos() - 1, 0); + if(jzpos> 0) _fs->SetIntructionParam(jzpos, 1, _fs->GetCurrentPos() - jzpos); + CleanStack(stacksize); + + END_BREAKBLE_BLOCK(continuetrg); + } + void ForEachStatement() + { + SQObject idxname, valname; + Lex(); Expect(_SC('(')); valname = Expect(TK_IDENTIFIER); + if(_token == _SC(',')) { + idxname = valname; + Lex(); valname = Expect(TK_IDENTIFIER); + } + else{ + idxname = _fs->CreateString(_SC("@INDEX@")); + } + Expect(TK_IN); + + //save the stack size + SQInteger stacksize = _fs->GetStackSize(); + //put the table in the stack(evaluate the table expression) + Expression(); Expect(_SC(')')); + SQInteger container = _fs->TopTarget(); + //push the index local var + SQInteger indexpos = _fs->PushLocalVariable(idxname); + _fs->AddInstruction(_OP_LOADNULLS, indexpos,1); + //push the value local var + SQInteger valuepos = _fs->PushLocalVariable(valname); + _fs->AddInstruction(_OP_LOADNULLS, valuepos,1); + //push reference index + SQInteger itrpos = _fs->PushLocalVariable(_fs->CreateString(_SC("@ITERATOR@"))); //use invalid id to make it inaccessible + _fs->AddInstruction(_OP_LOADNULLS, itrpos,1); + SQInteger jmppos = _fs->GetCurrentPos(); + _fs->AddInstruction(_OP_FOREACH, container, 0, indexpos); + SQInteger foreachpos = _fs->GetCurrentPos(); + _fs->AddInstruction(_OP_POSTFOREACH, container, 0, indexpos); + //generate the statement code + BEGIN_BREAKBLE_BLOCK() + Statement(); + _fs->AddInstruction(_OP_JMP, 0, jmppos - _fs->GetCurrentPos() - 1); + _fs->SetIntructionParam(foreachpos, 1, _fs->GetCurrentPos() - foreachpos); + _fs->SetIntructionParam(foreachpos + 1, 1, _fs->GetCurrentPos() - foreachpos); + //restore the local variable stack(remove index,val and ref idx) + CleanStack(stacksize); + END_BREAKBLE_BLOCK(foreachpos - 1); + } + void SwitchStatement() + { + Lex(); Expect(_SC('(')); CommaExpr(); Expect(_SC(')')); + Expect(_SC('{')); + SQInteger expr = _fs->TopTarget(); + bool bfirst = true; + SQInteger tonextcondjmp = -1; + SQInteger skipcondjmp = -1; + SQInteger __nbreaks__ = _fs->_unresolvedbreaks.size(); + _fs->_breaktargets.push_back(0); + while(_token == TK_CASE) { + //_fs->AddLineInfos(_lex._currentline, _lineinfo); think about this one + if(!bfirst) { + _fs->AddInstruction(_OP_JMP, 0, 0); + skipcondjmp = _fs->GetCurrentPos(); + _fs->SetIntructionParam(tonextcondjmp, 1, _fs->GetCurrentPos() - tonextcondjmp); + } + //condition + Lex(); Expression(); Expect(_SC(':')); + SQInteger trg = _fs->PopTarget(); + _fs->AddInstruction(_OP_EQ, trg, trg, expr); + _fs->AddInstruction(_OP_JZ, trg, 0); + //end condition + if(skipcondjmp != -1) { + _fs->SetIntructionParam(skipcondjmp, 1, (_fs->GetCurrentPos() - skipcondjmp)); + } + tonextcondjmp = _fs->GetCurrentPos(); + SQInteger stacksize = _fs->GetStackSize(); + Statements(); + _fs->SetStackSize(stacksize); + bfirst = false; + } + if(tonextcondjmp != -1) + _fs->SetIntructionParam(tonextcondjmp, 1, _fs->GetCurrentPos() - tonextcondjmp); + if(_token == TK_DEFAULT) { + // _fs->AddLineInfos(_lex._currentline, _lineinfo); + Lex(); Expect(_SC(':')); + SQInteger stacksize = _fs->GetStackSize(); + Statements(); + _fs->SetStackSize(stacksize); + } + Expect(_SC('}')); + _fs->PopTarget(); + __nbreaks__ = _fs->_unresolvedbreaks.size() - __nbreaks__; + if(__nbreaks__ > 0)ResolveBreaks(_fs, __nbreaks__); + _fs->_breaktargets.pop_back(); + + } + void FunctionStatement() + { + SQObject id; + Lex(); id = Expect(TK_IDENTIFIER); + _fs->PushTarget(0); + _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(id)); + if(_token == TK_DOUBLE_COLON) Emit2ArgsOP(_OP_GET); + + while(_token == TK_DOUBLE_COLON) { + Lex(); + id = Expect(TK_IDENTIFIER); + _fs->AddInstruction(_OP_LOAD, _fs->PushTarget(), _fs->GetConstant(id)); + if(_token == TK_DOUBLE_COLON) Emit2ArgsOP(_OP_GET); + } + Expect(_SC('(')); + CreateFunction(id); + _fs->AddInstruction(_OP_CLOSURE, _fs->PushTarget(), _fs->_functions.size() - 1, 0); + EmitDerefOp(_OP_NEWSLOT); + _fs->PopTarget(); + } + void ClassStatement() + { + ExpState es; + Lex(); PushExpState(); + _exst._class_or_delete = true; + _exst._funcarg = false; + PrefixedExpr(); + es = PopExpState(); + if(es._deref == DEREF_NO_DEREF) Error(_SC("invalid class name")); + if(es._deref == DEREF_FIELD) { + ClassExp(); + EmitDerefOp(_OP_NEWSLOT); + _fs->PopTarget(); + } + else Error(_SC("cannot create a class in a local with the syntax(class )")); + } + SQObject ExpectScalar() + { + SQObject val; + switch(_token) { + case TK_INTEGER: + val._type = OT_INTEGER; + val._unVal.nInteger = _lex._nvalue; + break; + case TK_FLOAT: + val._type = OT_FLOAT; + val._unVal.fFloat = _lex._fvalue; + break; + case TK_STRING_LITERAL: + val = _fs->CreateString(_lex._svalue,_lex._longstr.size()-1); + break; + case '-': + Lex(); + switch(_token) + { + case TK_INTEGER: + val._type = OT_INTEGER; + val._unVal.nInteger = -_lex._nvalue; + break; + case TK_FLOAT: + val._type = OT_FLOAT; + val._unVal.fFloat = -_lex._fvalue; + break; + default: + Error(_SC("scalar expected : integer,float")); + } + break; + default: + Error(_SC("scalar expected : integer,float or string")); + } + Lex(); + return val; + } + void EnumStatement() + { + + Lex(); + SQObject id = Expect(TK_IDENTIFIER); + Expect(_SC('{')); + + SQObject table = _fs->CreateTable(); + SQInteger nval = 0; + while(_token != _SC('}')) { + SQObject key = Expect(TK_IDENTIFIER); + SQObject val; + if(_token == _SC('=')) { + Lex(); + val = ExpectScalar(); + } + else { + val._type = OT_INTEGER; + val._unVal.nInteger = nval++; + } + _table(table)->NewSlot(SQObjectPtr(key),SQObjectPtr(val)); + if(_token == ',') Lex(); + } + SQTable *enums = _table(_ss(_vm)->_consts); + SQObjectPtr strongid = id; + /*SQObjectPtr dummy; + if(enums->Get(strongid,dummy)) { + dummy.Null(); strongid.Null(); + Error(_SC("enumeration already exists")); + }*/ + enums->NewSlot(SQObjectPtr(strongid),SQObjectPtr(table)); + strongid.Null(); + Lex(); + + } + void TryCatchStatement() + { + SQObject exid; + Lex(); + _fs->AddInstruction(_OP_PUSHTRAP,0,0); + _fs->_traps++; + if(_fs->_breaktargets.size()) _fs->_breaktargets.top()++; + if(_fs->_continuetargets.size()) _fs->_continuetargets.top()++; + SQInteger trappos = _fs->GetCurrentPos(); + Statement(); + _fs->_traps--; + _fs->AddInstruction(_OP_POPTRAP, 1, 0); + if(_fs->_breaktargets.size()) _fs->_breaktargets.top()--; + if(_fs->_continuetargets.size()) _fs->_continuetargets.top()--; + _fs->AddInstruction(_OP_JMP, 0, 0); + SQInteger jmppos = _fs->GetCurrentPos(); + _fs->SetIntructionParam(trappos, 1, (_fs->GetCurrentPos() - trappos)); + Expect(TK_CATCH); Expect(_SC('(')); exid = Expect(TK_IDENTIFIER); Expect(_SC(')')); + SQInteger stacksize = _fs->GetStackSize(); + SQInteger ex_target = _fs->PushLocalVariable(exid); + _fs->SetIntructionParam(trappos, 0, ex_target); + Statement(); + _fs->SetIntructionParams(jmppos, 0, (_fs->GetCurrentPos() - jmppos), 0); + CleanStack(stacksize); + } + void FunctionExp(SQInteger ftype) + { + Lex(); Expect(_SC('(')); + CreateFunction(_null_); + _fs->AddInstruction(_OP_CLOSURE, _fs->PushTarget(), _fs->_functions.size() - 1, ftype == TK_FUNCTION?0:1); + } + void ClassExp() + { + SQInteger base = -1; + SQInteger attrs = -1; + if(_token == TK_EXTENDS) { + Lex(); Expression(); + base = _fs->TopTarget(); + } + if(_token == TK_ATTR_OPEN) { + Lex(); + _fs->AddInstruction(_OP_NEWTABLE, _fs->PushTarget()); + ParseTableOrClass(_SC(','),TK_ATTR_CLOSE); + attrs = _fs->TopTarget(); + } + Expect(_SC('{')); + if(attrs != -1) _fs->PopTarget(); + if(base != -1) _fs->PopTarget(); + _fs->AddInstruction(_OP_CLASS, _fs->PushTarget(), base, attrs); + ParseTableOrClass(_SC(';')); + } + void DelegateExpr() + { + Lex(); CommaExpr(); + Expect(_SC(':')); + CommaExpr(); + SQInteger table = _fs->PopTarget(), delegate = _fs->PopTarget(); + _fs->AddInstruction(_OP_DELEGATE, _fs->PushTarget(), table, delegate); + } + void DeleteExpr() + { + ExpState es; + Lex(); PushExpState(); + _exst._class_or_delete = true; + _exst._funcarg = false; + PrefixedExpr(); + es = PopExpState(); + if(es._deref == DEREF_NO_DEREF) Error(_SC("can't delete an expression")); + if(es._deref == DEREF_FIELD) Emit2ArgsOP(_OP_DELETE); + else Error(_SC("cannot delete a local")); + } + void PrefixIncDec(SQInteger token) + { + ExpState es; + Lex(); PushExpState(); + _exst._class_or_delete = true; + _exst._funcarg = false; + PrefixedExpr(); + es = PopExpState(); + if(es._deref == DEREF_FIELD) Emit2ArgsOP(_OP_INC,token == TK_MINUSMINUS?-1:1); + else { + SQInteger src = _fs->PopTarget(); + _fs->AddInstruction(_OP_INCL, _fs->PushTarget(), src, 0, token == TK_MINUSMINUS?-1:1); + } + } + void CreateFunction(SQObject &name) + { + + SQFuncState *funcstate = _fs->PushChildState(_ss(_vm)); + funcstate->_name = name; + SQObject paramname; + funcstate->AddParameter(_fs->CreateString(_SC("this"))); + funcstate->_sourcename = _sourcename; + SQInteger defparams = 0; + while(_token!=_SC(')')) { + if(_token == TK_VARPARAMS) { + if(defparams > 0) Error(_SC("function with default parameters cannot have variable number of parameters")); + funcstate->_varparams = true; + Lex(); + if(_token != _SC(')')) Error(_SC("expected ')'")); + break; + } + else { + paramname = Expect(TK_IDENTIFIER); + funcstate->AddParameter(paramname); + if(_token == _SC('=')) { + Lex(); + Expression(); + funcstate->AddDefaultParam(_fs->TopTarget()); + defparams++; + } + else { + if(defparams > 0) Error(_SC("expected '='")); + } + if(_token == _SC(',')) Lex(); + else if(_token != _SC(')')) Error(_SC("expected ')' or ','")); + } + } + Expect(_SC(')')); + for(SQInteger n = 0; n < defparams; n++) { + _fs->PopTarget(); + } + //outer values + if(_token == _SC(':')) { + Lex(); Expect(_SC('(')); + while(_token != _SC(')')) { + paramname = Expect(TK_IDENTIFIER); + //outers are treated as implicit local variables + funcstate->AddOuterValue(paramname); + if(_token == _SC(',')) Lex(); + else if(_token != _SC(')')) Error(_SC("expected ')' or ','")); + } + Lex(); + } + + SQFuncState *currchunk = _fs; + _fs = funcstate; + Statement(); + funcstate->AddLineInfos(_lex._prevtoken == _SC('\n')?_lex._lasttokenline:_lex._currentline, _lineinfo, true); + funcstate->AddInstruction(_OP_RETURN, -1); + funcstate->SetStackSize(0); + //_fs->->_stacksize = _fs->_stacksize; + SQFunctionProto *func = funcstate->BuildProto(); +#ifdef _DEBUG_DUMP + funcstate->Dump(func); +#endif + _fs = currchunk; + _fs->_functions.push_back(func); + _fs->PopChildState(); + } + void CleanStack(SQInteger stacksize) + { + if(_fs->GetStackSize() != stacksize) + _fs->SetStackSize(stacksize); + } + void ResolveBreaks(SQFuncState *funcstate, SQInteger ntoresolve) + { + while(ntoresolve > 0) { + SQInteger pos = funcstate->_unresolvedbreaks.back(); + funcstate->_unresolvedbreaks.pop_back(); + //set the jmp instruction + funcstate->SetIntructionParams(pos, 0, funcstate->GetCurrentPos() - pos, 0); + ntoresolve--; + } + } + void ResolveContinues(SQFuncState *funcstate, SQInteger ntoresolve, SQInteger targetpos) + { + while(ntoresolve > 0) { + SQInteger pos = funcstate->_unresolvedcontinues.back(); + funcstate->_unresolvedcontinues.pop_back(); + //set the jmp instruction + funcstate->SetIntructionParams(pos, 0, targetpos - pos, 0); + ntoresolve--; + } + } +private: + SQInteger _token; + SQFuncState *_fs; + SQObjectPtr _sourcename; + SQLexer _lex; + bool _lineinfo; + bool _raiseerror; + SQInteger _debugline; + SQInteger _debugop; + ExpStateVec _expstates; + SQChar *compilererror; + jmp_buf _errorjmp; + SQVM *_vm; +}; + +bool Compile(SQVM *vm,SQLEXREADFUNC rg, SQUserPointer up, const SQChar *sourcename, SQObjectPtr &out, bool raiseerror, bool lineinfo) +{ + SQCompiler p(vm, rg, up, sourcename, raiseerror, lineinfo); + return p.Compile(out); +} diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqcompiler.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqcompiler.h --- supertux-0.3.3/external/squirrel/squirrel/sqcompiler.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqcompiler.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,77 +1,77 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQCOMPILER_H_ -#define _SQCOMPILER_H_ - -struct SQVM; - -#define TK_IDENTIFIER 258 -#define TK_STRING_LITERAL 259 -#define TK_INTEGER 260 -#define TK_FLOAT 261 -#define TK_DELEGATE 262 -#define TK_DELETE 263 -#define TK_EQ 264 -#define TK_NE 265 -#define TK_LE 266 -#define TK_GE 267 -#define TK_SWITCH 268 -#define TK_ARROW 269 -#define TK_AND 270 -#define TK_OR 271 -#define TK_IF 272 -#define TK_ELSE 273 -#define TK_WHILE 274 -#define TK_BREAK 275 -#define TK_FOR 276 -#define TK_DO 277 -#define TK_NULL 278 -#define TK_FOREACH 279 -#define TK_IN 280 -#define TK_NEWSLOT 281 -#define TK_MODULO 282 -#define TK_LOCAL 283 -#define TK_CLONE 284 -#define TK_FUNCTION 285 -#define TK_RETURN 286 -#define TK_TYPEOF 287 -#define TK_UMINUS 288 -#define TK_PLUSEQ 289 -#define TK_MINUSEQ 290 -#define TK_CONTINUE 291 -#define TK_YIELD 292 -#define TK_TRY 293 -#define TK_CATCH 294 -#define TK_THROW 295 -#define TK_SHIFTL 296 -#define TK_SHIFTR 297 -#define TK_RESUME 298 -#define TK_DOUBLE_COLON 299 -#define TK_CASE 300 -#define TK_DEFAULT 301 -#define TK_THIS 302 -#define TK_PLUSPLUS 303 -#define TK_MINUSMINUS 304 -#define TK_PARENT 305 -#define TK_USHIFTR 306 -#define TK_CLASS 307 -#define TK_EXTENDS 308 -#define TK_CONSTRUCTOR 310 -#define TK_INSTANCEOF 311 -#define TK_VARPARAMS 312 -#define TK_VARGC 313 -#define TK_VARGV 314 -#define TK_TRUE 315 -#define TK_FALSE 316 -#define TK_MULEQ 317 -#define TK_DIVEQ 318 -#define TK_MODEQ 319 -#define TK_ATTR_OPEN 320 -#define TK_ATTR_CLOSE 321 -#define TK_STATIC 322 -#define TK_ENUM 323 -#define TK_CONST 324 - - -typedef void(*CompilerErrorFunc)(void *ud, const SQChar *s); -bool Compile(SQVM *vm, SQLEXREADFUNC rg, SQUserPointer up, const SQChar *sourcename, SQObjectPtr &out, bool raiseerror, bool lineinfo); -#endif //_SQCOMPILER_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQCOMPILER_H_ +#define _SQCOMPILER_H_ + +struct SQVM; + +#define TK_IDENTIFIER 258 +#define TK_STRING_LITERAL 259 +#define TK_INTEGER 260 +#define TK_FLOAT 261 +#define TK_DELEGATE 262 +#define TK_DELETE 263 +#define TK_EQ 264 +#define TK_NE 265 +#define TK_LE 266 +#define TK_GE 267 +#define TK_SWITCH 268 +#define TK_ARROW 269 +#define TK_AND 270 +#define TK_OR 271 +#define TK_IF 272 +#define TK_ELSE 273 +#define TK_WHILE 274 +#define TK_BREAK 275 +#define TK_FOR 276 +#define TK_DO 277 +#define TK_NULL 278 +#define TK_FOREACH 279 +#define TK_IN 280 +#define TK_NEWSLOT 281 +#define TK_MODULO 282 +#define TK_LOCAL 283 +#define TK_CLONE 284 +#define TK_FUNCTION 285 +#define TK_RETURN 286 +#define TK_TYPEOF 287 +#define TK_UMINUS 288 +#define TK_PLUSEQ 289 +#define TK_MINUSEQ 290 +#define TK_CONTINUE 291 +#define TK_YIELD 292 +#define TK_TRY 293 +#define TK_CATCH 294 +#define TK_THROW 295 +#define TK_SHIFTL 296 +#define TK_SHIFTR 297 +#define TK_RESUME 298 +#define TK_DOUBLE_COLON 299 +#define TK_CASE 300 +#define TK_DEFAULT 301 +#define TK_THIS 302 +#define TK_PLUSPLUS 303 +#define TK_MINUSMINUS 304 +#define TK_PARENT 305 +#define TK_USHIFTR 306 +#define TK_CLASS 307 +#define TK_EXTENDS 308 +#define TK_CONSTRUCTOR 310 +#define TK_INSTANCEOF 311 +#define TK_VARPARAMS 312 +#define TK_VARGC 313 +#define TK_VARGV 314 +#define TK_TRUE 315 +#define TK_FALSE 316 +#define TK_MULEQ 317 +#define TK_DIVEQ 318 +#define TK_MODEQ 319 +#define TK_ATTR_OPEN 320 +#define TK_ATTR_CLOSE 321 +#define TK_STATIC 322 +#define TK_ENUM 323 +#define TK_CONST 324 + + +typedef void(*CompilerErrorFunc)(void *ud, const SQChar *s); +bool Compile(SQVM *vm, SQLEXREADFUNC rg, SQUserPointer up, const SQChar *sourcename, SQObjectPtr &out, bool raiseerror, bool lineinfo); +#endif //_SQCOMPILER_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqdebug.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqdebug.cpp --- supertux-0.3.3/external/squirrel/squirrel/sqdebug.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqdebug.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,116 +1,116 @@ -/* - see copyright notice in squirrel.h -*/ -#include "sqpcheader.h" -#include -#include "sqvm.h" -#include "sqfuncproto.h" -#include "sqclosure.h" -#include "sqstring.h" - -SQRESULT sq_getfunctioninfo(HSQUIRRELVM v,SQInteger level,SQFunctionInfo *fi) -{ - SQInteger cssize = v->_callsstacksize; - if (cssize > level) { - SQVM::CallInfo &ci = v->_callsstack[cssize-level-1]; - if(sq_isclosure(ci._closure)) { - SQClosure *c = _closure(ci._closure); - SQFunctionProto *proto = _funcproto(c->_function); - fi->funcid = proto; - fi->name = type(proto->_name) == OT_STRING?_stringval(proto->_name):_SC("unknown"); - fi->source = type(proto->_name) == OT_STRING?_stringval(proto->_sourcename):_SC("unknown"); - return SQ_OK; - } - } - return sq_throwerror(v,_SC("the object is not a closure")); -} - -SQRESULT sq_stackinfos(HSQUIRRELVM v, SQInteger level, SQStackInfos *si) -{ - SQInteger cssize = v->_callsstacksize; - if (cssize > level) { - memset(si, 0, sizeof(SQStackInfos)); - SQVM::CallInfo &ci = v->_callsstack[cssize-level-1]; - switch (type(ci._closure)) { - case OT_CLOSURE:{ - SQFunctionProto *func = _funcproto(_closure(ci._closure)->_function); - if (type(func->_name) == OT_STRING) - si->funcname = _stringval(func->_name); - if (type(func->_sourcename) == OT_STRING) - si->source = _stringval(func->_sourcename); - si->line = func->GetLine(ci._ip); - } - break; - case OT_NATIVECLOSURE: - si->source = _SC("NATIVE"); - si->funcname = _SC("unknown"); - if(type(_nativeclosure(ci._closure)->_name) == OT_STRING) - si->funcname = _stringval(_nativeclosure(ci._closure)->_name); - si->line = -1; - break; - default: break; //shutup compiler - } - return SQ_OK; - } - return SQ_ERROR; -} - -void SQVM::Raise_Error(const SQChar *s, ...) -{ - va_list vl; - va_start(vl, s); - scvsprintf(_sp(rsl((SQInteger)scstrlen(s)+(NUMBER_MAX_CHAR*2))), s, vl); - va_end(vl); - _lasterror = SQString::Create(_ss(this),_spval,-1); -} - -void SQVM::Raise_Error(SQObjectPtr &desc) -{ - _lasterror = desc; -} - -SQString *SQVM::PrintObjVal(const SQObject &o) -{ - switch(type(o)) { - case OT_STRING: return _string(o); - case OT_INTEGER: - scsprintf(_sp(rsl(NUMBER_MAX_CHAR+1)), _SC("%d"), _integer(o)); - return SQString::Create(_ss(this), _spval); - break; - case OT_FLOAT: - scsprintf(_sp(rsl(NUMBER_MAX_CHAR+1)), _SC("%.14g"), _float(o)); - return SQString::Create(_ss(this), _spval); - break; - default: - return SQString::Create(_ss(this), GetTypeName(o)); - } -} - -void SQVM::Raise_IdxError(SQObject &o) -{ - SQObjectPtr oval = PrintObjVal(o); - Raise_Error(_SC("the index '%.50s' does not exist"), _stringval(oval)); -} - -void SQVM::Raise_CompareError(const SQObject &o1, const SQObject &o2) -{ - SQObjectPtr oval1 = PrintObjVal(o1), oval2 = PrintObjVal(o2); - Raise_Error(_SC("comparsion between '%.50s' and '%.50s'"), _stringval(oval1), _stringval(oval2)); -} - - -void SQVM::Raise_ParamTypeError(SQInteger nparam,SQInteger typemask,SQInteger type) -{ - SQObjectPtr exptypes = SQString::Create(_ss(this), _SC(""), -1); - SQInteger found = 0; - for(SQInteger i=0; i<16; i++) - { - SQInteger mask = 0x00000001 << i; - if(typemask & (mask)) { - if(found>0) StringCat(exptypes,SQString::Create(_ss(this), _SC("|"), -1), exptypes); - found ++; - StringCat(exptypes,SQString::Create(_ss(this), IdType2Name((SQObjectType)mask), -1), exptypes); - } - } - Raise_Error(_SC("parameter %d has an invalid type '%s' ; expected: '%s'"), nparam, IdType2Name((SQObjectType)type), _stringval(exptypes)); -} +/* + see copyright notice in squirrel.h +*/ +#include "sqpcheader.h" +#include +#include "sqvm.h" +#include "sqfuncproto.h" +#include "sqclosure.h" +#include "sqstring.h" + +SQRESULT sq_getfunctioninfo(HSQUIRRELVM v,SQInteger level,SQFunctionInfo *fi) +{ + SQInteger cssize = v->_callsstacksize; + if (cssize > level) { + SQVM::CallInfo &ci = v->_callsstack[cssize-level-1]; + if(sq_isclosure(ci._closure)) { + SQClosure *c = _closure(ci._closure); + SQFunctionProto *proto = _funcproto(c->_function); + fi->funcid = proto; + fi->name = type(proto->_name) == OT_STRING?_stringval(proto->_name):_SC("unknown"); + fi->source = type(proto->_name) == OT_STRING?_stringval(proto->_sourcename):_SC("unknown"); + return SQ_OK; + } + } + return sq_throwerror(v,_SC("the object is not a closure")); +} + +SQRESULT sq_stackinfos(HSQUIRRELVM v, SQInteger level, SQStackInfos *si) +{ + SQInteger cssize = v->_callsstacksize; + if (cssize > level) { + memset(si, 0, sizeof(SQStackInfos)); + SQVM::CallInfo &ci = v->_callsstack[cssize-level-1]; + switch (type(ci._closure)) { + case OT_CLOSURE:{ + SQFunctionProto *func = _funcproto(_closure(ci._closure)->_function); + if (type(func->_name) == OT_STRING) + si->funcname = _stringval(func->_name); + if (type(func->_sourcename) == OT_STRING) + si->source = _stringval(func->_sourcename); + si->line = func->GetLine(ci._ip); + } + break; + case OT_NATIVECLOSURE: + si->source = _SC("NATIVE"); + si->funcname = _SC("unknown"); + if(type(_nativeclosure(ci._closure)->_name) == OT_STRING) + si->funcname = _stringval(_nativeclosure(ci._closure)->_name); + si->line = -1; + break; + default: break; //shutup compiler + } + return SQ_OK; + } + return SQ_ERROR; +} + +void SQVM::Raise_Error(const SQChar *s, ...) +{ + va_list vl; + va_start(vl, s); + scvsprintf(_sp(rsl((SQInteger)scstrlen(s)+(NUMBER_MAX_CHAR*2))), s, vl); + va_end(vl); + _lasterror = SQString::Create(_ss(this),_spval,-1); +} + +void SQVM::Raise_Error(SQObjectPtr &desc) +{ + _lasterror = desc; +} + +SQString *SQVM::PrintObjVal(const SQObject &o) +{ + switch(type(o)) { + case OT_STRING: return _string(o); + case OT_INTEGER: + scsprintf(_sp(rsl(NUMBER_MAX_CHAR+1)), _SC("%d"), _integer(o)); + return SQString::Create(_ss(this), _spval); + break; + case OT_FLOAT: + scsprintf(_sp(rsl(NUMBER_MAX_CHAR+1)), _SC("%.14g"), _float(o)); + return SQString::Create(_ss(this), _spval); + break; + default: + return SQString::Create(_ss(this), GetTypeName(o)); + } +} + +void SQVM::Raise_IdxError(SQObject &o) +{ + SQObjectPtr oval = PrintObjVal(o); + Raise_Error(_SC("the index '%.50s' does not exist"), _stringval(oval)); +} + +void SQVM::Raise_CompareError(const SQObject &o1, const SQObject &o2) +{ + SQObjectPtr oval1 = PrintObjVal(o1), oval2 = PrintObjVal(o2); + Raise_Error(_SC("comparsion between '%.50s' and '%.50s'"), _stringval(oval1), _stringval(oval2)); +} + + +void SQVM::Raise_ParamTypeError(SQInteger nparam,SQInteger typemask,SQInteger type) +{ + SQObjectPtr exptypes = SQString::Create(_ss(this), _SC(""), -1); + SQInteger found = 0; + for(SQInteger i=0; i<16; i++) + { + SQInteger mask = 0x00000001 << i; + if(typemask & (mask)) { + if(found>0) StringCat(exptypes,SQString::Create(_ss(this), _SC("|"), -1), exptypes); + found ++; + StringCat(exptypes,SQString::Create(_ss(this), IdType2Name((SQObjectType)mask), -1), exptypes); + } + } + Raise_Error(_SC("parameter %d has an invalid type '%s' ; expected: '%s'"), nparam, IdType2Name((SQObjectType)type), _stringval(exptypes)); +} diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqfuncproto.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqfuncproto.h --- supertux-0.3.3/external/squirrel/squirrel/sqfuncproto.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqfuncproto.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,160 +1,160 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQFUNCTION_H_ -#define _SQFUNCTION_H_ - -#include "sqopcodes.h" - -enum SQOuterType { - otLOCAL = 0, - otSYMBOL = 1, - otOUTER = 2 -}; - -struct SQOuterVar -{ - - SQOuterVar(){} - SQOuterVar(const SQObjectPtr &name,const SQObjectPtr &src,SQOuterType t) - { - _name = name; - _src=src; - _type=t; - } - SQOuterVar(const SQOuterVar &ov) - { - _type=ov._type; - _src=ov._src; - _name=ov._name; - } - SQOuterType _type; - SQObjectPtr _name; - SQObjectPtr _src; -}; - -struct SQLocalVarInfo -{ - SQLocalVarInfo():_start_op(0),_end_op(0){} - SQLocalVarInfo(const SQLocalVarInfo &lvi) - { - _name=lvi._name; - _start_op=lvi._start_op; - _end_op=lvi._end_op; - _pos=lvi._pos; - } - SQObjectPtr _name; - SQUnsignedInteger _start_op; - SQUnsignedInteger _end_op; - SQUnsignedInteger _pos; -}; - -struct SQLineInfo { SQInteger _line;SQInteger _op; }; - -typedef sqvector SQOuterVarVec; -typedef sqvector SQLocalVarInfoVec; -typedef sqvector SQLineInfoVec; - -#define _FUNC_SIZE(ni,nl,nparams,nfuncs,nouters,nlineinf,localinf,defparams) (sizeof(SQFunctionProto) \ - +((ni-1)*sizeof(SQInstruction))+(nl*sizeof(SQObjectPtr)) \ - +(nparams*sizeof(SQObjectPtr))+(nfuncs*sizeof(SQObjectPtr)) \ - +(nouters*sizeof(SQOuterVar))+(nlineinf*sizeof(SQLineInfo)) \ - +(localinf*sizeof(SQLocalVarInfo))+(defparams*sizeof(SQInteger))) - -#define _CONSTRUCT_VECTOR(type,size,ptr) { \ - for(SQInteger n = 0; n < size; n++) { \ - new (&ptr[n]) type(); \ - } \ -} - -#define _DESTRUCT_VECTOR(type,size,ptr) { \ - for(SQInteger nl = 0; nl < size; nl++) { \ - ptr[nl].~type(); \ - } \ -} -struct SQFunctionProto : public SQRefCounted -{ -private: - SQFunctionProto(){ - _stacksize=0; - _bgenerator=false;} -public: - static SQFunctionProto *Create(SQInteger ninstructions, - SQInteger nliterals,SQInteger nparameters, - SQInteger nfunctions,SQInteger noutervalues, - SQInteger nlineinfos,SQInteger nlocalvarinfos,SQInteger ndefaultparams) - { - SQFunctionProto *f; - //I compact the whole class and members in a single memory allocation - f = (SQFunctionProto *)sq_vm_malloc(_FUNC_SIZE(ninstructions,nliterals,nparameters,nfunctions,noutervalues,nlineinfos,nlocalvarinfos,ndefaultparams)); - new (f) SQFunctionProto; - f->_ninstructions = ninstructions; - f->_literals = (SQObjectPtr*)&f->_instructions[ninstructions]; - f->_nliterals = nliterals; - f->_parameters = (SQObjectPtr*)&f->_literals[nliterals]; - f->_nparameters = nparameters; - f->_functions = (SQObjectPtr*)&f->_parameters[nparameters]; - f->_nfunctions = nfunctions; - f->_outervalues = (SQOuterVar*)&f->_functions[nfunctions]; - f->_noutervalues = noutervalues; - f->_lineinfos = (SQLineInfo *)&f->_outervalues[noutervalues]; - f->_nlineinfos = nlineinfos; - f->_localvarinfos = (SQLocalVarInfo *)&f->_lineinfos[nlineinfos]; - f->_nlocalvarinfos = nlocalvarinfos; - f->_defaultparams = (SQInteger *)&f->_localvarinfos[nlocalvarinfos]; - f->_ndefaultparams = ndefaultparams; - - _CONSTRUCT_VECTOR(SQObjectPtr,f->_nliterals,f->_literals); - _CONSTRUCT_VECTOR(SQObjectPtr,f->_nparameters,f->_parameters); - _CONSTRUCT_VECTOR(SQObjectPtr,f->_nfunctions,f->_functions); - _CONSTRUCT_VECTOR(SQOuterVar,f->_noutervalues,f->_outervalues); - //_CONSTRUCT_VECTOR(SQLineInfo,f->_nlineinfos,f->_lineinfos); //not required are 2 integers - _CONSTRUCT_VECTOR(SQLocalVarInfo,f->_nlocalvarinfos,f->_localvarinfos); - return f; - } - void Release(){ - _DESTRUCT_VECTOR(SQObjectPtr,_nliterals,_literals); - _DESTRUCT_VECTOR(SQObjectPtr,_nparameters,_parameters); - _DESTRUCT_VECTOR(SQObjectPtr,_nfunctions,_functions); - _DESTRUCT_VECTOR(SQOuterVar,_noutervalues,_outervalues); - //_DESTRUCT_VECTOR(SQLineInfo,_nlineinfos,_lineinfos); //not required are 2 integers - _DESTRUCT_VECTOR(SQLocalVarInfo,_nlocalvarinfos,_localvarinfos); - SQInteger size = _FUNC_SIZE(_ninstructions,_nliterals,_nparameters,_nfunctions,_noutervalues,_nlineinfos,_nlocalvarinfos,_ndefaultparams); - this->~SQFunctionProto(); - sq_vm_free(this,size); - } - const SQChar* GetLocal(SQVM *v,SQUnsignedInteger stackbase,SQUnsignedInteger nseq,SQUnsignedInteger nop); - SQInteger GetLine(SQInstruction *curr); - bool Save(SQVM *v,SQUserPointer up,SQWRITEFUNC write); - static bool Load(SQVM *v,SQUserPointer up,SQREADFUNC read,SQObjectPtr &ret); - - SQObjectPtr _sourcename; - SQObjectPtr _name; - SQInteger _stacksize; - bool _bgenerator; - bool _varparams; - - SQInteger _nlocalvarinfos; - SQLocalVarInfo *_localvarinfos; - - SQInteger _nlineinfos; - SQLineInfo *_lineinfos; - - SQInteger _nliterals; - SQObjectPtr *_literals; - - SQInteger _nparameters; - SQObjectPtr *_parameters; - - SQInteger _nfunctions; - SQObjectPtr *_functions; - - SQInteger _noutervalues; - SQOuterVar *_outervalues; - - SQInteger _ndefaultparams; - SQInteger *_defaultparams; - - SQInteger _ninstructions; - SQInstruction _instructions[1]; -}; - -#endif //_SQFUNCTION_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQFUNCTION_H_ +#define _SQFUNCTION_H_ + +#include "sqopcodes.h" + +enum SQOuterType { + otLOCAL = 0, + otSYMBOL = 1, + otOUTER = 2 +}; + +struct SQOuterVar +{ + + SQOuterVar(){} + SQOuterVar(const SQObjectPtr &name,const SQObjectPtr &src,SQOuterType t) + { + _name = name; + _src=src; + _type=t; + } + SQOuterVar(const SQOuterVar &ov) + { + _type=ov._type; + _src=ov._src; + _name=ov._name; + } + SQOuterType _type; + SQObjectPtr _name; + SQObjectPtr _src; +}; + +struct SQLocalVarInfo +{ + SQLocalVarInfo():_start_op(0),_end_op(0){} + SQLocalVarInfo(const SQLocalVarInfo &lvi) + { + _name=lvi._name; + _start_op=lvi._start_op; + _end_op=lvi._end_op; + _pos=lvi._pos; + } + SQObjectPtr _name; + SQUnsignedInteger _start_op; + SQUnsignedInteger _end_op; + SQUnsignedInteger _pos; +}; + +struct SQLineInfo { SQInteger _line;SQInteger _op; }; + +typedef sqvector SQOuterVarVec; +typedef sqvector SQLocalVarInfoVec; +typedef sqvector SQLineInfoVec; + +#define _FUNC_SIZE(ni,nl,nparams,nfuncs,nouters,nlineinf,localinf,defparams) (sizeof(SQFunctionProto) \ + +((ni-1)*sizeof(SQInstruction))+(nl*sizeof(SQObjectPtr)) \ + +(nparams*sizeof(SQObjectPtr))+(nfuncs*sizeof(SQObjectPtr)) \ + +(nouters*sizeof(SQOuterVar))+(nlineinf*sizeof(SQLineInfo)) \ + +(localinf*sizeof(SQLocalVarInfo))+(defparams*sizeof(SQInteger))) + +#define _CONSTRUCT_VECTOR(type,size,ptr) { \ + for(SQInteger n = 0; n < size; n++) { \ + new (&ptr[n]) type(); \ + } \ +} + +#define _DESTRUCT_VECTOR(type,size,ptr) { \ + for(SQInteger nl = 0; nl < size; nl++) { \ + ptr[nl].~type(); \ + } \ +} +struct SQFunctionProto : public SQRefCounted +{ +private: + SQFunctionProto(){ + _stacksize=0; + _bgenerator=false;} +public: + static SQFunctionProto *Create(SQInteger ninstructions, + SQInteger nliterals,SQInteger nparameters, + SQInteger nfunctions,SQInteger noutervalues, + SQInteger nlineinfos,SQInteger nlocalvarinfos,SQInteger ndefaultparams) + { + SQFunctionProto *f; + //I compact the whole class and members in a single memory allocation + f = (SQFunctionProto *)sq_vm_malloc(_FUNC_SIZE(ninstructions,nliterals,nparameters,nfunctions,noutervalues,nlineinfos,nlocalvarinfos,ndefaultparams)); + new (f) SQFunctionProto; + f->_ninstructions = ninstructions; + f->_literals = (SQObjectPtr*)&f->_instructions[ninstructions]; + f->_nliterals = nliterals; + f->_parameters = (SQObjectPtr*)&f->_literals[nliterals]; + f->_nparameters = nparameters; + f->_functions = (SQObjectPtr*)&f->_parameters[nparameters]; + f->_nfunctions = nfunctions; + f->_outervalues = (SQOuterVar*)&f->_functions[nfunctions]; + f->_noutervalues = noutervalues; + f->_lineinfos = (SQLineInfo *)&f->_outervalues[noutervalues]; + f->_nlineinfos = nlineinfos; + f->_localvarinfos = (SQLocalVarInfo *)&f->_lineinfos[nlineinfos]; + f->_nlocalvarinfos = nlocalvarinfos; + f->_defaultparams = (SQInteger *)&f->_localvarinfos[nlocalvarinfos]; + f->_ndefaultparams = ndefaultparams; + + _CONSTRUCT_VECTOR(SQObjectPtr,f->_nliterals,f->_literals); + _CONSTRUCT_VECTOR(SQObjectPtr,f->_nparameters,f->_parameters); + _CONSTRUCT_VECTOR(SQObjectPtr,f->_nfunctions,f->_functions); + _CONSTRUCT_VECTOR(SQOuterVar,f->_noutervalues,f->_outervalues); + //_CONSTRUCT_VECTOR(SQLineInfo,f->_nlineinfos,f->_lineinfos); //not required are 2 integers + _CONSTRUCT_VECTOR(SQLocalVarInfo,f->_nlocalvarinfos,f->_localvarinfos); + return f; + } + void Release(){ + _DESTRUCT_VECTOR(SQObjectPtr,_nliterals,_literals); + _DESTRUCT_VECTOR(SQObjectPtr,_nparameters,_parameters); + _DESTRUCT_VECTOR(SQObjectPtr,_nfunctions,_functions); + _DESTRUCT_VECTOR(SQOuterVar,_noutervalues,_outervalues); + //_DESTRUCT_VECTOR(SQLineInfo,_nlineinfos,_lineinfos); //not required are 2 integers + _DESTRUCT_VECTOR(SQLocalVarInfo,_nlocalvarinfos,_localvarinfos); + SQInteger size = _FUNC_SIZE(_ninstructions,_nliterals,_nparameters,_nfunctions,_noutervalues,_nlineinfos,_nlocalvarinfos,_ndefaultparams); + this->~SQFunctionProto(); + sq_vm_free(this,size); + } + const SQChar* GetLocal(SQVM *v,SQUnsignedInteger stackbase,SQUnsignedInteger nseq,SQUnsignedInteger nop); + SQInteger GetLine(SQInstruction *curr); + bool Save(SQVM *v,SQUserPointer up,SQWRITEFUNC write); + static bool Load(SQVM *v,SQUserPointer up,SQREADFUNC read,SQObjectPtr &ret); + + SQObjectPtr _sourcename; + SQObjectPtr _name; + SQInteger _stacksize; + bool _bgenerator; + bool _varparams; + + SQInteger _nlocalvarinfos; + SQLocalVarInfo *_localvarinfos; + + SQInteger _nlineinfos; + SQLineInfo *_lineinfos; + + SQInteger _nliterals; + SQObjectPtr *_literals; + + SQInteger _nparameters; + SQObjectPtr *_parameters; + + SQInteger _nfunctions; + SQObjectPtr *_functions; + + SQInteger _noutervalues; + SQOuterVar *_outervalues; + + SQInteger _ndefaultparams; + SQInteger *_defaultparams; + + SQInteger _ninstructions; + SQInstruction _instructions[1]; +}; + +#endif //_SQFUNCTION_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqfuncstate.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqfuncstate.cpp --- supertux-0.3.3/external/squirrel/squirrel/sqfuncstate.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqfuncstate.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,567 +1,567 @@ -/* - see copyright notice in squirrel.h -*/ -#include "sqpcheader.h" -#include "sqcompiler.h" -#include "sqfuncproto.h" -#include "sqstring.h" -#include "sqtable.h" -#include "sqopcodes.h" -#include "sqfuncstate.h" - -#ifdef _DEBUG_DUMP -SQInstructionDesc g_InstrDesc[]={ - {_SC("_OP_LINE")}, - {_SC("_OP_LOAD")}, - {_SC("_OP_LOADINT")}, - {_SC("_OP_LOADFLOAT")}, - {_SC("_OP_DLOAD")}, - {_SC("_OP_TAILCALL")}, - {_SC("_OP_CALL")}, - {_SC("_OP_PREPCALL")}, - {_SC("_OP_PREPCALLK")}, - {_SC("_OP_GETK")}, - {_SC("_OP_MOVE")}, - {_SC("_OP_NEWSLOT")}, - {_SC("_OP_DELETE")}, - {_SC("_OP_SET")}, - {_SC("_OP_GET")}, - {_SC("_OP_EQ")}, - {_SC("_OP_NE")}, - {_SC("_OP_ARITH")}, - {_SC("_OP_BITW")}, - {_SC("_OP_RETURN")}, - {_SC("_OP_LOADNULLS")}, - {_SC("_OP_LOADROOTTABLE")}, - {_SC("_OP_LOADBOOL")}, - {_SC("_OP_DMOVE")}, - {_SC("_OP_JMP")}, - {_SC("_OP_JNZ")}, - {_SC("_OP_JZ")}, - {_SC("_OP_LOADFREEVAR")}, - {_SC("_OP_VARGC")}, - {_SC("_OP_GETVARGV")}, - {_SC("_OP_NEWTABLE")}, - {_SC("_OP_NEWARRAY")}, - {_SC("_OP_APPENDARRAY")}, - {_SC("_OP_GETPARENT")}, - {_SC("_OP_COMPARITH")}, - {_SC("_OP_COMPARITHL")}, - {_SC("_OP_INC")}, - {_SC("_OP_INCL")}, - {_SC("_OP_PINC")}, - {_SC("_OP_PINCL")}, - {_SC("_OP_CMP")}, - {_SC("_OP_EXISTS")}, - {_SC("_OP_INSTANCEOF")}, - {_SC("_OP_AND")}, - {_SC("_OP_OR")}, - {_SC("_OP_NEG")}, - {_SC("_OP_NOT")}, - {_SC("_OP_BWNOT")}, - {_SC("_OP_CLOSURE")}, - {_SC("_OP_YIELD")}, - {_SC("_OP_RESUME")}, - {_SC("_OP_FOREACH")}, - {_SC("_OP_POSTFOREACH")}, - {_SC("_OP_DELEGATE")}, - {_SC("_OP_CLONE")}, - {_SC("_OP_TYPEOF")}, - {_SC("_OP_PUSHTRAP")}, - {_SC("_OP_POPTRAP")}, - {_SC("_OP_THROW")}, - {_SC("_OP_CLASS")}, - {_SC("_OP_NEWSLOTA")} -}; -#endif -void DumpLiteral(SQObjectPtr &o) -{ - switch(type(o)){ - case OT_STRING: scprintf(_SC("\"%s\""),_stringval(o));break; - case OT_FLOAT: scprintf(_SC("{%f}"),_float(o));break; - case OT_INTEGER: scprintf(_SC("{%d}"),_integer(o));break; - case OT_BOOL: scprintf(_SC("%s"),_integer(o)?_SC("true"):_SC("false"));break; - default: scprintf(_SC("(%s %p)"),GetTypeName(o),_rawval(o));break; break; //shut up compiler - } -} - -SQFuncState::SQFuncState(SQSharedState *ss,SQFuncState *parent,CompilerErrorFunc efunc,void *ed) -{ - _nliterals = 0; - _literals = SQTable::Create(ss,0); - _strings = SQTable::Create(ss,0); - _sharedstate = ss; - _lastline = 0; - _optimization = true; - _parent = parent; - _stacksize = 0; - _traps = 0; - _returnexp = 0; - _varparams = false; - _errfunc = efunc; - _errtarget = ed; - _bgenerator = false; - -} - -void SQFuncState::Error(const SQChar *err) -{ - _errfunc(_errtarget,err); -} - -#ifdef _DEBUG_DUMP -void SQFuncState::Dump(SQFunctionProto *func) -{ - SQUnsignedInteger n=0,i; - SQInteger si; - scprintf(_SC("SQInstruction sizeof %d\n"),sizeof(SQInstruction)); - scprintf(_SC("SQObject sizeof %d\n"),sizeof(SQObject)); - scprintf(_SC("--------------------------------------------------------------------\n")); - scprintf(_SC("*****FUNCTION [%s]\n"),type(func->_name)==OT_STRING?_stringval(func->_name):_SC("unknown")); - scprintf(_SC("-----LITERALS\n")); - SQObjectPtr refidx,key,val; - SQInteger idx; - SQObjectPtrVec templiterals; - templiterals.resize(_nliterals); - while((idx=_table(_literals)->Next(false,refidx,key,val))!=-1) { - refidx=idx; - templiterals[_integer(val)]=key; - } - for(i=0;i>\n")); - n=0; - for(i=0;i<_parameters.size();i++){ - scprintf(_SC("[%d] "),n); - DumpLiteral(_parameters[i]); - scprintf(_SC("\n")); - n++; - } - scprintf(_SC("-----LOCALS\n")); - for(si=0;si_nlocalvarinfos;si++){ - SQLocalVarInfo lvi=func->_localvarinfos[si]; - scprintf(_SC("[%d] %s \t%d %d\n"),lvi._pos,_stringval(lvi._name),lvi._start_op,lvi._end_op); - n++; - } - scprintf(_SC("-----LINE INFO\n")); - for(i=0;i<_lineinfos.size();i++){ - SQLineInfo li=_lineinfos[i]; - scprintf(_SC("op [%d] line [%d] \n"),li._op,li._line); - n++; - } - scprintf(_SC("-----dump\n")); - n=0; - for(i=0;i<_instructions.size();i++){ - SQInstruction &inst=_instructions[i]; - if(inst.op==_OP_LOAD || inst.op==_OP_DLOAD || inst.op==_OP_PREPCALLK || inst.op==_OP_GETK ){ - - SQInteger lidx = inst._arg1; - scprintf(_SC("[%03d] %15s %d "),n,g_InstrDesc[inst.op].name,inst._arg0); - if(lidx >= 0xFFFFFFFF) - scprintf(_SC("null")); - else { - SQInteger refidx; - SQObjectPtr val,key,refo; - while(((refidx=_table(_literals)->Next(false,refo,key,val))!= -1) && (_integer(val) != lidx)) { - refo = refidx; - } - DumpLiteral(key); - } - if(inst.op != _OP_DLOAD) { - scprintf(_SC(" %d %d \n"),inst._arg2,inst._arg3); - } - else { - scprintf(_SC(" %d "),inst._arg2); - lidx = inst._arg3; - if(lidx >= 0xFFFFFFFF) - scprintf(_SC("null")); - else { - SQInteger refidx; - SQObjectPtr val,key,refo; - while(((refidx=_table(_literals)->Next(false,refo,key,val))!= -1) && (_integer(val) != lidx)) { - refo = refidx; - } - DumpLiteral(key); - scprintf(_SC("\n")); - } - } - } - else if(inst.op==_OP_LOADFLOAT) { - scprintf(_SC("[%03d] %15s %d %f %d %d\n"),n,g_InstrDesc[inst.op].name,inst._arg0,*((SQFloat*)&inst._arg1),inst._arg2,inst._arg3); - } - else if(inst.op==_OP_ARITH){ - scprintf(_SC("[%03d] %15s %d %d %d %c\n"),n,g_InstrDesc[inst.op].name,inst._arg0,inst._arg1,inst._arg2,inst._arg3); - } - else - scprintf(_SC("[%03d] %15s %d %d %d %d\n"),n,g_InstrDesc[inst.op].name,inst._arg0,inst._arg1,inst._arg2,inst._arg3); - n++; - } - scprintf(_SC("-----\n")); - scprintf(_SC("stack size[%d]\n"),func->_stacksize); - scprintf(_SC("--------------------------------------------------------------------\n\n")); -} -#endif - -SQInteger SQFuncState::GetNumericConstant(const SQInteger cons) -{ - return GetConstant(SQObjectPtr(cons)); -} - -SQInteger SQFuncState::GetNumericConstant(const SQFloat cons) -{ - return GetConstant(SQObjectPtr(cons)); -} - -SQInteger SQFuncState::GetConstant(const SQObject &cons) -{ - SQObjectPtr val; - if(!_table(_literals)->Get(cons,val)) - { - val = _nliterals; - _table(_literals)->NewSlot(cons,val); - _nliterals++; - if(_nliterals > MAX_LITERALS) { - val.Null(); - Error(_SC("internal compiler error: too many literals")); - } - } - return _integer(val); -} - -void SQFuncState::SetIntructionParams(SQInteger pos,SQInteger arg0,SQInteger arg1,SQInteger arg2,SQInteger arg3) -{ - _instructions[pos]._arg0=(unsigned char)*((SQUnsignedInteger *)&arg0); - _instructions[pos]._arg1=(SQInt32)*((SQUnsignedInteger *)&arg1); - _instructions[pos]._arg2=(unsigned char)*((SQUnsignedInteger *)&arg2); - _instructions[pos]._arg3=(unsigned char)*((SQUnsignedInteger *)&arg3); -} - -void SQFuncState::SetIntructionParam(SQInteger pos,SQInteger arg,SQInteger val) -{ - switch(arg){ - case 0:_instructions[pos]._arg0=(unsigned char)*((SQUnsignedInteger *)&val);break; - case 1:case 4:_instructions[pos]._arg1=(SQInt32)*((SQUnsignedInteger *)&val);break; - case 2:_instructions[pos]._arg2=(unsigned char)*((SQUnsignedInteger *)&val);break; - case 3:_instructions[pos]._arg3=(unsigned char)*((SQUnsignedInteger *)&val);break; - }; -} - -SQInteger SQFuncState::AllocStackPos() -{ - SQInteger npos=_vlocals.size(); - _vlocals.push_back(SQLocalVarInfo()); - if(_vlocals.size()>((SQUnsignedInteger)_stacksize)) { - if(_stacksize>MAX_FUNC_STACKSIZE) Error(_SC("internal compiler error: too many locals")); - _stacksize=_vlocals.size(); - } - return npos; -} - -SQInteger SQFuncState::PushTarget(SQInteger n) -{ - if(n!=-1){ - _targetstack.push_back(n); - return n; - } - n=AllocStackPos(); - _targetstack.push_back(n); - return n; -} - -SQInteger SQFuncState::GetUpTarget(SQInteger n){ - return _targetstack[((_targetstack.size()-1)-n)]; -} - -SQInteger SQFuncState::TopTarget(){ - return _targetstack.back(); -} -SQInteger SQFuncState::PopTarget() -{ - SQInteger npos=_targetstack.back(); - SQLocalVarInfo t=_vlocals[_targetstack.back()]; - if(type(t._name)==OT_NULL){ - _vlocals.pop_back(); - } - _targetstack.pop_back(); - return npos; -} - -SQInteger SQFuncState::GetStackSize() -{ - return _vlocals.size(); -} - -void SQFuncState::SetStackSize(SQInteger n) -{ - SQInteger size=_vlocals.size(); - while(size>n){ - size--; - SQLocalVarInfo lvi=_vlocals.back(); - if(type(lvi._name)!=OT_NULL){ - lvi._end_op=GetCurrentPos(); - _localvarinfos.push_back(lvi); - } - _vlocals.pop_back(); - } -} - -bool SQFuncState::IsConstant(const SQObject &name,SQObject &e) -{ - SQObjectPtr val; - if(_table(_sharedstate->_consts)->Get(name,val)) { - e = val; - return true; - } - return false; -} - -bool SQFuncState::IsLocal(SQUnsignedInteger stkpos) -{ - if(stkpos>=_vlocals.size())return false; - else if(type(_vlocals[stkpos]._name)!=OT_NULL)return true; - return false; -} - -SQInteger SQFuncState::PushLocalVariable(const SQObject &name) -{ - SQInteger pos=_vlocals.size(); - SQLocalVarInfo lvi; - lvi._name=name; - lvi._start_op=GetCurrentPos()+1; - lvi._pos=_vlocals.size(); - _vlocals.push_back(lvi); - if(_vlocals.size()>((SQUnsignedInteger)_stacksize))_stacksize=_vlocals.size(); - - return pos; -} - -SQInteger SQFuncState::GetLocalVariable(const SQObject &name) -{ - SQInteger locals=_vlocals.size(); - while(locals>=1){ - if(type(_vlocals[locals-1]._name)==OT_STRING && _string(_vlocals[locals-1]._name)==_string(name)){ - return locals-1; - } - locals--; - } - return -1; -} - -SQInteger SQFuncState::GetOuterVariable(const SQObject &name) -{ - SQInteger outers = _outervalues.size(); - for(SQInteger i = 0; iGetLocalVariable(name); - if(pos == -1) { - pos = _parent->GetOuterVariable(name); - if(pos != -1) { - _outervalues.push_back(SQOuterVar(name,SQObjectPtr(SQInteger(pos)),otOUTER)); //local - return; - } - } - else { - _outervalues.push_back(SQOuterVar(name,SQObjectPtr(SQInteger(pos)),otLOCAL)); //local - return; - } - } - _outervalues.push_back(SQOuterVar(name,name,otSYMBOL)); //global -} - -void SQFuncState::AddParameter(const SQObject &name) -{ - PushLocalVariable(name); - _parameters.push_back(name); -} - -void SQFuncState::AddLineInfos(SQInteger line,bool lineop,bool force) -{ - if(_lastline!=line || force){ - SQLineInfo li; - li._line=line;li._op=(GetCurrentPos()+1); - if(lineop)AddInstruction(_OP_LINE,0,line); - _lineinfos.push_back(li); - _lastline=line; - } -} - -void SQFuncState::AddInstruction(SQInstruction &i) -{ - SQInteger size = _instructions.size(); - if(size > 0 && _optimization){ //simple optimizer - SQInstruction &pi = _instructions[size-1];//previous instruction - switch(i.op) { - case _OP_RETURN: - if( _parent && i._arg0 != MAX_FUNC_STACKSIZE && pi.op == _OP_CALL && _returnexp < size-1) { - pi.op = _OP_TAILCALL; - } - break; - case _OP_GET: - if( pi.op == _OP_LOAD && pi._arg0 == i._arg2 && (!IsLocal(pi._arg0))){ - pi._arg1 = pi._arg1; - pi._arg2 = (unsigned char)i._arg1; - pi.op = _OP_GETK; - pi._arg0 = i._arg0; - - return; - } - break; - case _OP_PREPCALL: - if( pi.op == _OP_LOAD && pi._arg0 == i._arg1 && (!IsLocal(pi._arg0))){ - pi.op = _OP_PREPCALLK; - pi._arg0 = i._arg0; - pi._arg1 = pi._arg1; - pi._arg2 = i._arg2; - pi._arg3 = i._arg3; - return; - } - break; - case _OP_APPENDARRAY: - if(pi.op == _OP_LOAD && pi._arg0 == i._arg1 && (!IsLocal(pi._arg0))){ - pi.op = _OP_APPENDARRAY; - pi._arg0 = i._arg0; - pi._arg1 = pi._arg1; - pi._arg2 = MAX_FUNC_STACKSIZE; - pi._arg3 = MAX_FUNC_STACKSIZE; - return; - } - break; - case _OP_MOVE: - if((pi.op == _OP_GET || pi.op == _OP_ARITH || pi.op == _OP_BITW) && (pi._arg0 == i._arg1)) - { - pi._arg0 = i._arg0; - _optimization = false; - return; - } - - if(pi.op == _OP_MOVE) - { - pi.op = _OP_DMOVE; - pi._arg2 = i._arg0; - pi._arg3 = (unsigned char)i._arg1; - return; - } - break; - case _OP_LOAD: - if(pi.op == _OP_LOAD && i._arg1 < 256) { - pi.op = _OP_DLOAD; - pi._arg2 = i._arg0; - pi._arg3 = (unsigned char)i._arg1; - return; - } - break; - case _OP_EQ:case _OP_NE: - if(pi.op == _OP_LOAD && pi._arg0 == i._arg1 && (!IsLocal(pi._arg0) )) - { - pi.op = i.op; - pi._arg0 = i._arg0; - pi._arg1 = pi._arg1; - pi._arg2 = i._arg2; - pi._arg3 = MAX_FUNC_STACKSIZE; - return; - } - break; - case _OP_LOADNULLS: - if((pi.op == _OP_LOADNULLS && pi._arg0+pi._arg1 == i._arg0)) { - - pi._arg1 = pi._arg1 + 1; - pi.op = _OP_LOADNULLS; - return; - } - break; - case _OP_LINE: - if(pi.op == _OP_LINE) { - _instructions.pop_back(); - _lineinfos.pop_back(); - } - break; - } - } - _optimization = true; - _instructions.push_back(i); -} - -SQObject SQFuncState::CreateString(const SQChar *s,SQInteger len) -{ - SQObjectPtr ns(SQString::Create(_sharedstate,s,len)); - _table(_strings)->NewSlot(ns,(SQInteger)1); - return ns; -} - -SQObject SQFuncState::CreateTable() -{ - SQObjectPtr nt(SQTable::Create(_sharedstate,0)); - _table(_strings)->NewSlot(nt,(SQInteger)1); - return nt; -} - -SQFunctionProto *SQFuncState::BuildProto() -{ - SQFunctionProto *f=SQFunctionProto::Create(_instructions.size(), - _nliterals,_parameters.size(),_functions.size(),_outervalues.size(), - _lineinfos.size(),_localvarinfos.size(),_defaultparams.size()); - - SQObjectPtr refidx,key,val; - SQInteger idx; - - f->_stacksize = _stacksize; - f->_sourcename = _sourcename; - f->_bgenerator = _bgenerator; - f->_name = _name; - - while((idx=_table(_literals)->Next(false,refidx,key,val))!=-1) { - f->_literals[_integer(val)]=key; - refidx=idx; - } - - for(SQUnsignedInteger nf = 0; nf < _functions.size(); nf++) f->_functions[nf] = _functions[nf]; - for(SQUnsignedInteger np = 0; np < _parameters.size(); np++) f->_parameters[np] = _parameters[np]; - for(SQUnsignedInteger no = 0; no < _outervalues.size(); no++) f->_outervalues[no] = _outervalues[no]; - for(SQUnsignedInteger no = 0; no < _localvarinfos.size(); no++) f->_localvarinfos[no] = _localvarinfos[no]; - for(SQUnsignedInteger no = 0; no < _lineinfos.size(); no++) f->_lineinfos[no] = _lineinfos[no]; - for(SQUnsignedInteger no = 0; no < _defaultparams.size(); no++) f->_defaultparams[no] = _defaultparams[no]; - - memcpy(f->_instructions,&_instructions[0],_instructions.size()*sizeof(SQInstruction)); - - f->_varparams = _varparams; - - return f; -} - -SQFuncState *SQFuncState::PushChildState(SQSharedState *ss) -{ - SQFuncState *child = (SQFuncState *)sq_malloc(sizeof(SQFuncState)); - new (child) SQFuncState(ss,this,_errfunc,_errtarget); - _childstates.push_back(child); - return child; -} - -void SQFuncState::PopChildState() -{ - SQFuncState *child = _childstates.back(); - sq_delete(child,SQFuncState); - _childstates.pop_back(); -} - -SQFuncState::~SQFuncState() -{ - while(_childstates.size() > 0) - { - PopChildState(); - } -} +/* + see copyright notice in squirrel.h +*/ +#include "sqpcheader.h" +#include "sqcompiler.h" +#include "sqfuncproto.h" +#include "sqstring.h" +#include "sqtable.h" +#include "sqopcodes.h" +#include "sqfuncstate.h" + +#ifdef _DEBUG_DUMP +SQInstructionDesc g_InstrDesc[]={ + {_SC("_OP_LINE")}, + {_SC("_OP_LOAD")}, + {_SC("_OP_LOADINT")}, + {_SC("_OP_LOADFLOAT")}, + {_SC("_OP_DLOAD")}, + {_SC("_OP_TAILCALL")}, + {_SC("_OP_CALL")}, + {_SC("_OP_PREPCALL")}, + {_SC("_OP_PREPCALLK")}, + {_SC("_OP_GETK")}, + {_SC("_OP_MOVE")}, + {_SC("_OP_NEWSLOT")}, + {_SC("_OP_DELETE")}, + {_SC("_OP_SET")}, + {_SC("_OP_GET")}, + {_SC("_OP_EQ")}, + {_SC("_OP_NE")}, + {_SC("_OP_ARITH")}, + {_SC("_OP_BITW")}, + {_SC("_OP_RETURN")}, + {_SC("_OP_LOADNULLS")}, + {_SC("_OP_LOADROOTTABLE")}, + {_SC("_OP_LOADBOOL")}, + {_SC("_OP_DMOVE")}, + {_SC("_OP_JMP")}, + {_SC("_OP_JNZ")}, + {_SC("_OP_JZ")}, + {_SC("_OP_LOADFREEVAR")}, + {_SC("_OP_VARGC")}, + {_SC("_OP_GETVARGV")}, + {_SC("_OP_NEWTABLE")}, + {_SC("_OP_NEWARRAY")}, + {_SC("_OP_APPENDARRAY")}, + {_SC("_OP_GETPARENT")}, + {_SC("_OP_COMPARITH")}, + {_SC("_OP_COMPARITHL")}, + {_SC("_OP_INC")}, + {_SC("_OP_INCL")}, + {_SC("_OP_PINC")}, + {_SC("_OP_PINCL")}, + {_SC("_OP_CMP")}, + {_SC("_OP_EXISTS")}, + {_SC("_OP_INSTANCEOF")}, + {_SC("_OP_AND")}, + {_SC("_OP_OR")}, + {_SC("_OP_NEG")}, + {_SC("_OP_NOT")}, + {_SC("_OP_BWNOT")}, + {_SC("_OP_CLOSURE")}, + {_SC("_OP_YIELD")}, + {_SC("_OP_RESUME")}, + {_SC("_OP_FOREACH")}, + {_SC("_OP_POSTFOREACH")}, + {_SC("_OP_DELEGATE")}, + {_SC("_OP_CLONE")}, + {_SC("_OP_TYPEOF")}, + {_SC("_OP_PUSHTRAP")}, + {_SC("_OP_POPTRAP")}, + {_SC("_OP_THROW")}, + {_SC("_OP_CLASS")}, + {_SC("_OP_NEWSLOTA")} +}; +#endif +void DumpLiteral(SQObjectPtr &o) +{ + switch(type(o)){ + case OT_STRING: scprintf(_SC("\"%s\""),_stringval(o));break; + case OT_FLOAT: scprintf(_SC("{%f}"),_float(o));break; + case OT_INTEGER: scprintf(_SC("{%d}"),_integer(o));break; + case OT_BOOL: scprintf(_SC("%s"),_integer(o)?_SC("true"):_SC("false"));break; + default: scprintf(_SC("(%s %p)"),GetTypeName(o),_rawval(o));break; break; //shut up compiler + } +} + +SQFuncState::SQFuncState(SQSharedState *ss,SQFuncState *parent,CompilerErrorFunc efunc,void *ed) +{ + _nliterals = 0; + _literals = SQTable::Create(ss,0); + _strings = SQTable::Create(ss,0); + _sharedstate = ss; + _lastline = 0; + _optimization = true; + _parent = parent; + _stacksize = 0; + _traps = 0; + _returnexp = 0; + _varparams = false; + _errfunc = efunc; + _errtarget = ed; + _bgenerator = false; + +} + +void SQFuncState::Error(const SQChar *err) +{ + _errfunc(_errtarget,err); +} + +#ifdef _DEBUG_DUMP +void SQFuncState::Dump(SQFunctionProto *func) +{ + SQUnsignedInteger n=0,i; + SQInteger si; + scprintf(_SC("SQInstruction sizeof %d\n"),sizeof(SQInstruction)); + scprintf(_SC("SQObject sizeof %d\n"),sizeof(SQObject)); + scprintf(_SC("--------------------------------------------------------------------\n")); + scprintf(_SC("*****FUNCTION [%s]\n"),type(func->_name)==OT_STRING?_stringval(func->_name):_SC("unknown")); + scprintf(_SC("-----LITERALS\n")); + SQObjectPtr refidx,key,val; + SQInteger idx; + SQObjectPtrVec templiterals; + templiterals.resize(_nliterals); + while((idx=_table(_literals)->Next(false,refidx,key,val))!=-1) { + refidx=idx; + templiterals[_integer(val)]=key; + } + for(i=0;i>\n")); + n=0; + for(i=0;i<_parameters.size();i++){ + scprintf(_SC("[%d] "),n); + DumpLiteral(_parameters[i]); + scprintf(_SC("\n")); + n++; + } + scprintf(_SC("-----LOCALS\n")); + for(si=0;si_nlocalvarinfos;si++){ + SQLocalVarInfo lvi=func->_localvarinfos[si]; + scprintf(_SC("[%d] %s \t%d %d\n"),lvi._pos,_stringval(lvi._name),lvi._start_op,lvi._end_op); + n++; + } + scprintf(_SC("-----LINE INFO\n")); + for(i=0;i<_lineinfos.size();i++){ + SQLineInfo li=_lineinfos[i]; + scprintf(_SC("op [%d] line [%d] \n"),li._op,li._line); + n++; + } + scprintf(_SC("-----dump\n")); + n=0; + for(i=0;i<_instructions.size();i++){ + SQInstruction &inst=_instructions[i]; + if(inst.op==_OP_LOAD || inst.op==_OP_DLOAD || inst.op==_OP_PREPCALLK || inst.op==_OP_GETK ){ + + SQInteger lidx = inst._arg1; + scprintf(_SC("[%03d] %15s %d "),n,g_InstrDesc[inst.op].name,inst._arg0); + if(lidx >= 0xFFFFFFFF) + scprintf(_SC("null")); + else { + SQInteger refidx; + SQObjectPtr val,key,refo; + while(((refidx=_table(_literals)->Next(false,refo,key,val))!= -1) && (_integer(val) != lidx)) { + refo = refidx; + } + DumpLiteral(key); + } + if(inst.op != _OP_DLOAD) { + scprintf(_SC(" %d %d \n"),inst._arg2,inst._arg3); + } + else { + scprintf(_SC(" %d "),inst._arg2); + lidx = inst._arg3; + if(lidx >= 0xFFFFFFFF) + scprintf(_SC("null")); + else { + SQInteger refidx; + SQObjectPtr val,key,refo; + while(((refidx=_table(_literals)->Next(false,refo,key,val))!= -1) && (_integer(val) != lidx)) { + refo = refidx; + } + DumpLiteral(key); + scprintf(_SC("\n")); + } + } + } + else if(inst.op==_OP_LOADFLOAT) { + scprintf(_SC("[%03d] %15s %d %f %d %d\n"),n,g_InstrDesc[inst.op].name,inst._arg0,*((SQFloat*)&inst._arg1),inst._arg2,inst._arg3); + } + else if(inst.op==_OP_ARITH){ + scprintf(_SC("[%03d] %15s %d %d %d %c\n"),n,g_InstrDesc[inst.op].name,inst._arg0,inst._arg1,inst._arg2,inst._arg3); + } + else + scprintf(_SC("[%03d] %15s %d %d %d %d\n"),n,g_InstrDesc[inst.op].name,inst._arg0,inst._arg1,inst._arg2,inst._arg3); + n++; + } + scprintf(_SC("-----\n")); + scprintf(_SC("stack size[%d]\n"),func->_stacksize); + scprintf(_SC("--------------------------------------------------------------------\n\n")); +} +#endif + +SQInteger SQFuncState::GetNumericConstant(const SQInteger cons) +{ + return GetConstant(SQObjectPtr(cons)); +} + +SQInteger SQFuncState::GetNumericConstant(const SQFloat cons) +{ + return GetConstant(SQObjectPtr(cons)); +} + +SQInteger SQFuncState::GetConstant(const SQObject &cons) +{ + SQObjectPtr val; + if(!_table(_literals)->Get(cons,val)) + { + val = _nliterals; + _table(_literals)->NewSlot(cons,val); + _nliterals++; + if(_nliterals > MAX_LITERALS) { + val.Null(); + Error(_SC("internal compiler error: too many literals")); + } + } + return _integer(val); +} + +void SQFuncState::SetIntructionParams(SQInteger pos,SQInteger arg0,SQInteger arg1,SQInteger arg2,SQInteger arg3) +{ + _instructions[pos]._arg0=(unsigned char)*((SQUnsignedInteger *)&arg0); + _instructions[pos]._arg1=(SQInt32)*((SQUnsignedInteger *)&arg1); + _instructions[pos]._arg2=(unsigned char)*((SQUnsignedInteger *)&arg2); + _instructions[pos]._arg3=(unsigned char)*((SQUnsignedInteger *)&arg3); +} + +void SQFuncState::SetIntructionParam(SQInteger pos,SQInteger arg,SQInteger val) +{ + switch(arg){ + case 0:_instructions[pos]._arg0=(unsigned char)*((SQUnsignedInteger *)&val);break; + case 1:case 4:_instructions[pos]._arg1=(SQInt32)*((SQUnsignedInteger *)&val);break; + case 2:_instructions[pos]._arg2=(unsigned char)*((SQUnsignedInteger *)&val);break; + case 3:_instructions[pos]._arg3=(unsigned char)*((SQUnsignedInteger *)&val);break; + }; +} + +SQInteger SQFuncState::AllocStackPos() +{ + SQInteger npos=_vlocals.size(); + _vlocals.push_back(SQLocalVarInfo()); + if(_vlocals.size()>((SQUnsignedInteger)_stacksize)) { + if(_stacksize>MAX_FUNC_STACKSIZE) Error(_SC("internal compiler error: too many locals")); + _stacksize=_vlocals.size(); + } + return npos; +} + +SQInteger SQFuncState::PushTarget(SQInteger n) +{ + if(n!=-1){ + _targetstack.push_back(n); + return n; + } + n=AllocStackPos(); + _targetstack.push_back(n); + return n; +} + +SQInteger SQFuncState::GetUpTarget(SQInteger n){ + return _targetstack[((_targetstack.size()-1)-n)]; +} + +SQInteger SQFuncState::TopTarget(){ + return _targetstack.back(); +} +SQInteger SQFuncState::PopTarget() +{ + SQInteger npos=_targetstack.back(); + SQLocalVarInfo t=_vlocals[_targetstack.back()]; + if(type(t._name)==OT_NULL){ + _vlocals.pop_back(); + } + _targetstack.pop_back(); + return npos; +} + +SQInteger SQFuncState::GetStackSize() +{ + return _vlocals.size(); +} + +void SQFuncState::SetStackSize(SQInteger n) +{ + SQInteger size=_vlocals.size(); + while(size>n){ + size--; + SQLocalVarInfo lvi=_vlocals.back(); + if(type(lvi._name)!=OT_NULL){ + lvi._end_op=GetCurrentPos(); + _localvarinfos.push_back(lvi); + } + _vlocals.pop_back(); + } +} + +bool SQFuncState::IsConstant(const SQObject &name,SQObject &e) +{ + SQObjectPtr val; + if(_table(_sharedstate->_consts)->Get(name,val)) { + e = val; + return true; + } + return false; +} + +bool SQFuncState::IsLocal(SQUnsignedInteger stkpos) +{ + if(stkpos>=_vlocals.size())return false; + else if(type(_vlocals[stkpos]._name)!=OT_NULL)return true; + return false; +} + +SQInteger SQFuncState::PushLocalVariable(const SQObject &name) +{ + SQInteger pos=_vlocals.size(); + SQLocalVarInfo lvi; + lvi._name=name; + lvi._start_op=GetCurrentPos()+1; + lvi._pos=_vlocals.size(); + _vlocals.push_back(lvi); + if(_vlocals.size()>((SQUnsignedInteger)_stacksize))_stacksize=_vlocals.size(); + + return pos; +} + +SQInteger SQFuncState::GetLocalVariable(const SQObject &name) +{ + SQInteger locals=_vlocals.size(); + while(locals>=1){ + if(type(_vlocals[locals-1]._name)==OT_STRING && _string(_vlocals[locals-1]._name)==_string(name)){ + return locals-1; + } + locals--; + } + return -1; +} + +SQInteger SQFuncState::GetOuterVariable(const SQObject &name) +{ + SQInteger outers = _outervalues.size(); + for(SQInteger i = 0; iGetLocalVariable(name); + if(pos == -1) { + pos = _parent->GetOuterVariable(name); + if(pos != -1) { + _outervalues.push_back(SQOuterVar(name,SQObjectPtr(SQInteger(pos)),otOUTER)); //local + return; + } + } + else { + _outervalues.push_back(SQOuterVar(name,SQObjectPtr(SQInteger(pos)),otLOCAL)); //local + return; + } + } + _outervalues.push_back(SQOuterVar(name,name,otSYMBOL)); //global +} + +void SQFuncState::AddParameter(const SQObject &name) +{ + PushLocalVariable(name); + _parameters.push_back(name); +} + +void SQFuncState::AddLineInfos(SQInteger line,bool lineop,bool force) +{ + if(_lastline!=line || force){ + SQLineInfo li; + li._line=line;li._op=(GetCurrentPos()+1); + if(lineop)AddInstruction(_OP_LINE,0,line); + _lineinfos.push_back(li); + _lastline=line; + } +} + +void SQFuncState::AddInstruction(SQInstruction &i) +{ + SQInteger size = _instructions.size(); + if(size > 0 && _optimization){ //simple optimizer + SQInstruction &pi = _instructions[size-1];//previous instruction + switch(i.op) { + case _OP_RETURN: + if( _parent && i._arg0 != MAX_FUNC_STACKSIZE && pi.op == _OP_CALL && _returnexp < size-1) { + pi.op = _OP_TAILCALL; + } + break; + case _OP_GET: + if( pi.op == _OP_LOAD && pi._arg0 == i._arg2 && (!IsLocal(pi._arg0))){ + pi._arg1 = pi._arg1; + pi._arg2 = (unsigned char)i._arg1; + pi.op = _OP_GETK; + pi._arg0 = i._arg0; + + return; + } + break; + case _OP_PREPCALL: + if( pi.op == _OP_LOAD && pi._arg0 == i._arg1 && (!IsLocal(pi._arg0))){ + pi.op = _OP_PREPCALLK; + pi._arg0 = i._arg0; + pi._arg1 = pi._arg1; + pi._arg2 = i._arg2; + pi._arg3 = i._arg3; + return; + } + break; + case _OP_APPENDARRAY: + if(pi.op == _OP_LOAD && pi._arg0 == i._arg1 && (!IsLocal(pi._arg0))){ + pi.op = _OP_APPENDARRAY; + pi._arg0 = i._arg0; + pi._arg1 = pi._arg1; + pi._arg2 = MAX_FUNC_STACKSIZE; + pi._arg3 = MAX_FUNC_STACKSIZE; + return; + } + break; + case _OP_MOVE: + if((pi.op == _OP_GET || pi.op == _OP_ARITH || pi.op == _OP_BITW) && (pi._arg0 == i._arg1)) + { + pi._arg0 = i._arg0; + _optimization = false; + return; + } + + if(pi.op == _OP_MOVE) + { + pi.op = _OP_DMOVE; + pi._arg2 = i._arg0; + pi._arg3 = (unsigned char)i._arg1; + return; + } + break; + case _OP_LOAD: + if(pi.op == _OP_LOAD && i._arg1 < 256) { + pi.op = _OP_DLOAD; + pi._arg2 = i._arg0; + pi._arg3 = (unsigned char)i._arg1; + return; + } + break; + case _OP_EQ:case _OP_NE: + if(pi.op == _OP_LOAD && pi._arg0 == i._arg1 && (!IsLocal(pi._arg0) )) + { + pi.op = i.op; + pi._arg0 = i._arg0; + pi._arg1 = pi._arg1; + pi._arg2 = i._arg2; + pi._arg3 = MAX_FUNC_STACKSIZE; + return; + } + break; + case _OP_LOADNULLS: + if((pi.op == _OP_LOADNULLS && pi._arg0+pi._arg1 == i._arg0)) { + + pi._arg1 = pi._arg1 + 1; + pi.op = _OP_LOADNULLS; + return; + } + break; + case _OP_LINE: + if(pi.op == _OP_LINE) { + _instructions.pop_back(); + _lineinfos.pop_back(); + } + break; + } + } + _optimization = true; + _instructions.push_back(i); +} + +SQObject SQFuncState::CreateString(const SQChar *s,SQInteger len) +{ + SQObjectPtr ns(SQString::Create(_sharedstate,s,len)); + _table(_strings)->NewSlot(ns,(SQInteger)1); + return ns; +} + +SQObject SQFuncState::CreateTable() +{ + SQObjectPtr nt(SQTable::Create(_sharedstate,0)); + _table(_strings)->NewSlot(nt,(SQInteger)1); + return nt; +} + +SQFunctionProto *SQFuncState::BuildProto() +{ + SQFunctionProto *f=SQFunctionProto::Create(_instructions.size(), + _nliterals,_parameters.size(),_functions.size(),_outervalues.size(), + _lineinfos.size(),_localvarinfos.size(),_defaultparams.size()); + + SQObjectPtr refidx,key,val; + SQInteger idx; + + f->_stacksize = _stacksize; + f->_sourcename = _sourcename; + f->_bgenerator = _bgenerator; + f->_name = _name; + + while((idx=_table(_literals)->Next(false,refidx,key,val))!=-1) { + f->_literals[_integer(val)]=key; + refidx=idx; + } + + for(SQUnsignedInteger nf = 0; nf < _functions.size(); nf++) f->_functions[nf] = _functions[nf]; + for(SQUnsignedInteger np = 0; np < _parameters.size(); np++) f->_parameters[np] = _parameters[np]; + for(SQUnsignedInteger no = 0; no < _outervalues.size(); no++) f->_outervalues[no] = _outervalues[no]; + for(SQUnsignedInteger no = 0; no < _localvarinfos.size(); no++) f->_localvarinfos[no] = _localvarinfos[no]; + for(SQUnsignedInteger no = 0; no < _lineinfos.size(); no++) f->_lineinfos[no] = _lineinfos[no]; + for(SQUnsignedInteger no = 0; no < _defaultparams.size(); no++) f->_defaultparams[no] = _defaultparams[no]; + + memcpy(f->_instructions,&_instructions[0],_instructions.size()*sizeof(SQInstruction)); + + f->_varparams = _varparams; + + return f; +} + +SQFuncState *SQFuncState::PushChildState(SQSharedState *ss) +{ + SQFuncState *child = (SQFuncState *)sq_malloc(sizeof(SQFuncState)); + new (child) SQFuncState(ss,this,_errfunc,_errtarget); + _childstates.push_back(child); + return child; +} + +void SQFuncState::PopChildState() +{ + SQFuncState *child = _childstates.back(); + sq_delete(child,SQFuncState); + _childstates.pop_back(); +} + +SQFuncState::~SQFuncState() +{ + while(_childstates.size() > 0) + { + PopChildState(); + } +} diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqfuncstate.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqfuncstate.h --- supertux-0.3.3/external/squirrel/squirrel/sqfuncstate.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqfuncstate.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,85 +1,85 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQFUNCSTATE_H_ -#define _SQFUNCSTATE_H_ -/////////////////////////////////// -#include "squtils.h" - -struct SQFuncState -{ - SQFuncState(SQSharedState *ss,SQFuncState *parent,CompilerErrorFunc efunc,void *ed); - ~SQFuncState(); -#ifdef _DEBUG_DUMP - void Dump(SQFunctionProto *func); -#endif - void Error(const SQChar *err); - SQFuncState *PushChildState(SQSharedState *ss); - void PopChildState(); - void AddInstruction(SQOpcode _op,SQInteger arg0=0,SQInteger arg1=0,SQInteger arg2=0,SQInteger arg3=0){SQInstruction i(_op,arg0,arg1,arg2,arg3);AddInstruction(i);} - void AddInstruction(SQInstruction &i); - void SetIntructionParams(SQInteger pos,SQInteger arg0,SQInteger arg1,SQInteger arg2=0,SQInteger arg3=0); - void SetIntructionParam(SQInteger pos,SQInteger arg,SQInteger val); - SQInstruction &GetInstruction(SQInteger pos){return _instructions[pos];} - void PopInstructions(SQInteger size){for(SQInteger i=0;i _childstates; - SQInteger GetConstant(const SQObject &cons); -private: - CompilerErrorFunc _errfunc; - void *_errtarget; -}; - - -#endif //_SQFUNCSTATE_H_ - +/* see copyright notice in squirrel.h */ +#ifndef _SQFUNCSTATE_H_ +#define _SQFUNCSTATE_H_ +/////////////////////////////////// +#include "squtils.h" + +struct SQFuncState +{ + SQFuncState(SQSharedState *ss,SQFuncState *parent,CompilerErrorFunc efunc,void *ed); + ~SQFuncState(); +#ifdef _DEBUG_DUMP + void Dump(SQFunctionProto *func); +#endif + void Error(const SQChar *err); + SQFuncState *PushChildState(SQSharedState *ss); + void PopChildState(); + void AddInstruction(SQOpcode _op,SQInteger arg0=0,SQInteger arg1=0,SQInteger arg2=0,SQInteger arg3=0){SQInstruction i(_op,arg0,arg1,arg2,arg3);AddInstruction(i);} + void AddInstruction(SQInstruction &i); + void SetIntructionParams(SQInteger pos,SQInteger arg0,SQInteger arg1,SQInteger arg2=0,SQInteger arg3=0); + void SetIntructionParam(SQInteger pos,SQInteger arg,SQInteger val); + SQInstruction &GetInstruction(SQInteger pos){return _instructions[pos];} + void PopInstructions(SQInteger size){for(SQInteger i=0;i _childstates; + SQInteger GetConstant(const SQObject &cons); +private: + CompilerErrorFunc _errfunc; + void *_errtarget; +}; + + +#endif //_SQFUNCSTATE_H_ + diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqlexer.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqlexer.cpp --- supertux-0.3.3/external/squirrel/squirrel/sqlexer.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqlexer.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,476 +1,476 @@ -/* - see copyright notice in squirrel.h -*/ -#include "sqpcheader.h" -#include -#include -#include "sqtable.h" -#include "sqstring.h" -#include "sqcompiler.h" -#include "sqlexer.h" - -#define CUR_CHAR (_currdata) -#define RETURN_TOKEN(t) { _prevtoken = _curtoken; _curtoken = t; return t;} -#define IS_EOB() (CUR_CHAR <= SQUIRREL_EOB) -#define NEXT() {Next();_currentcolumn++;} -#define INIT_TEMP_STRING() { _longstr.resize(0);} -#define APPEND_CHAR(c) { _longstr.push_back(c);} -#define TERMINATE_BUFFER() {_longstr.push_back(_SC('\0'));} -#define ADD_KEYWORD(key,id) _keywords->NewSlot( SQString::Create(ss, _SC(#key)) ,SQInteger(id)) - -SQLexer::SQLexer(){} -SQLexer::~SQLexer() -{ - _keywords->Release(); -} - -void SQLexer::Init(SQSharedState *ss, SQLEXREADFUNC rg, SQUserPointer up,CompilerErrorFunc efunc,void *ed) -{ - _errfunc = efunc; - _errtarget = ed; - _sharedstate = ss; - _keywords = SQTable::Create(ss, 26); - ADD_KEYWORD(while, TK_WHILE); - ADD_KEYWORD(do, TK_DO); - ADD_KEYWORD(if, TK_IF); - ADD_KEYWORD(else, TK_ELSE); - ADD_KEYWORD(break, TK_BREAK); - ADD_KEYWORD(continue, TK_CONTINUE); - ADD_KEYWORD(return, TK_RETURN); - ADD_KEYWORD(null, TK_NULL); - ADD_KEYWORD(function, TK_FUNCTION); - ADD_KEYWORD(local, TK_LOCAL); - ADD_KEYWORD(for, TK_FOR); - ADD_KEYWORD(foreach, TK_FOREACH); - ADD_KEYWORD(in, TK_IN); - ADD_KEYWORD(typeof, TK_TYPEOF); - ADD_KEYWORD(delegate, TK_DELEGATE); - ADD_KEYWORD(delete, TK_DELETE); - ADD_KEYWORD(try, TK_TRY); - ADD_KEYWORD(catch, TK_CATCH); - ADD_KEYWORD(throw, TK_THROW); - ADD_KEYWORD(clone, TK_CLONE); - ADD_KEYWORD(yield, TK_YIELD); - ADD_KEYWORD(resume, TK_RESUME); - ADD_KEYWORD(switch, TK_SWITCH); - ADD_KEYWORD(case, TK_CASE); - ADD_KEYWORD(default, TK_DEFAULT); - ADD_KEYWORD(this, TK_THIS); - ADD_KEYWORD(parent,TK_PARENT); - ADD_KEYWORD(class,TK_CLASS); - ADD_KEYWORD(extends,TK_EXTENDS); - ADD_KEYWORD(constructor,TK_CONSTRUCTOR); - ADD_KEYWORD(instanceof,TK_INSTANCEOF); - ADD_KEYWORD(vargc,TK_VARGC); - ADD_KEYWORD(vargv,TK_VARGV); - ADD_KEYWORD(true,TK_TRUE); - ADD_KEYWORD(false,TK_FALSE); - ADD_KEYWORD(static,TK_STATIC); - ADD_KEYWORD(enum,TK_ENUM); - ADD_KEYWORD(const,TK_CONST); - - _readf = rg; - _up = up; - _lasttokenline = _currentline = 1; - _currentcolumn = 0; - _prevtoken = -1; - Next(); -} - -void SQLexer::Error(const SQChar *err) -{ - _errfunc(_errtarget,err); -} - -void SQLexer::Next() -{ - SQInteger t = _readf(_up); - if(t > MAX_CHAR) Error(_SC("Invalid character")); - if(t != 0) { - _currdata = (LexChar)t; - return; - } - _currdata = SQUIRREL_EOB; -} - -const SQChar *SQLexer::Tok2Str(SQInteger tok) -{ - SQObjectPtr itr, key, val; - SQInteger nitr; - while((nitr = _keywords->Next(false,itr, key, val)) != -1) { - itr = (SQInteger)nitr; - if(((SQInteger)_integer(val)) == tok) - return _stringval(key); - } - return NULL; -} - -void SQLexer::LexBlockComment() -{ - bool done = false; - while(!done) { - switch(CUR_CHAR) { - case _SC('*'): { NEXT(); if(CUR_CHAR == _SC('/')) { done = true; NEXT(); }}; continue; - case _SC('\n'): _currentline++; NEXT(); continue; - case SQUIRREL_EOB: Error(_SC("missing \"*/\" in comment")); - default: NEXT(); - } - } -} - -SQInteger SQLexer::Lex() -{ - _lasttokenline = _currentline; - while(CUR_CHAR != SQUIRREL_EOB) { - switch(CUR_CHAR){ - case _SC('\t'): case _SC('\r'): case _SC(' '): NEXT(); continue; - case _SC('\n'): - _currentline++; - _prevtoken=_curtoken; - _curtoken=_SC('\n'); - NEXT(); - _currentcolumn=1; - continue; - case _SC('/'): - NEXT(); - switch(CUR_CHAR){ - case _SC('*'): - NEXT(); - LexBlockComment(); - continue; - case _SC('/'): - do { NEXT(); } while (CUR_CHAR != _SC('\n') && (!IS_EOB())); - continue; - case _SC('='): - NEXT(); - RETURN_TOKEN(TK_DIVEQ); - continue; - case _SC('>'): - NEXT(); - RETURN_TOKEN(TK_ATTR_CLOSE); - continue; - default: - RETURN_TOKEN('/'); - } - case _SC('='): - NEXT(); - if (CUR_CHAR != _SC('=')){ RETURN_TOKEN('=') } - else { NEXT(); RETURN_TOKEN(TK_EQ); } - case _SC('<'): - NEXT(); - if ( CUR_CHAR == _SC('=') ) { NEXT(); RETURN_TOKEN(TK_LE) } - else if ( CUR_CHAR == _SC('-') ) { NEXT(); RETURN_TOKEN(TK_NEWSLOT); } - else if ( CUR_CHAR == _SC('<') ) { NEXT(); RETURN_TOKEN(TK_SHIFTL); } - else if ( CUR_CHAR == _SC('/') ) { NEXT(); RETURN_TOKEN(TK_ATTR_OPEN); } - //else if ( CUR_CHAR == _SC('[') ) { NEXT(); ReadMultilineString(); RETURN_TOKEN(TK_STRING_LITERAL); } - else { RETURN_TOKEN('<') } - case _SC('>'): - NEXT(); - if (CUR_CHAR == _SC('=')){ NEXT(); RETURN_TOKEN(TK_GE);} - else if(CUR_CHAR == _SC('>')){ - NEXT(); - if(CUR_CHAR == _SC('>')){ - NEXT(); - RETURN_TOKEN(TK_USHIFTR); - } - RETURN_TOKEN(TK_SHIFTR); - } - else { RETURN_TOKEN('>') } - case _SC('!'): - NEXT(); - if (CUR_CHAR != _SC('=')){ RETURN_TOKEN('!')} - else { NEXT(); RETURN_TOKEN(TK_NE); } - case _SC('@'): { - SQInteger stype; - NEXT(); - if(CUR_CHAR != _SC('"')) - Error(_SC("string expected")); - if((stype=ReadString('"',true))!=-1) { - RETURN_TOKEN(stype); - } - Error(_SC("error parsing the string")); - } - case _SC('"'): - case _SC('\''): { - SQInteger stype; - if((stype=ReadString(CUR_CHAR,false))!=-1){ - RETURN_TOKEN(stype); - } - Error(_SC("error parsing the string")); - } - case _SC('{'): case _SC('}'): case _SC('('): case _SC(')'): case _SC('['): case _SC(']'): - case _SC(';'): case _SC(','): case _SC('?'): case _SC('^'): case _SC('~'): - {SQInteger ret = CUR_CHAR; - NEXT(); RETURN_TOKEN(ret); } - case _SC('.'): - NEXT(); - if (CUR_CHAR != _SC('.')){ RETURN_TOKEN('.') } - NEXT(); - if (CUR_CHAR != _SC('.')){ Error(_SC("invalid token '..'")); } - NEXT(); - RETURN_TOKEN(TK_VARPARAMS); - case _SC('&'): - NEXT(); - if (CUR_CHAR != _SC('&')){ RETURN_TOKEN('&') } - else { NEXT(); RETURN_TOKEN(TK_AND); } - case _SC('|'): - NEXT(); - if (CUR_CHAR != _SC('|')){ RETURN_TOKEN('|') } - else { NEXT(); RETURN_TOKEN(TK_OR); } - case _SC(':'): - NEXT(); - if (CUR_CHAR != _SC(':')){ RETURN_TOKEN(':') } - else { NEXT(); RETURN_TOKEN(TK_DOUBLE_COLON); } - case _SC('*'): - NEXT(); - if (CUR_CHAR == _SC('=')){ NEXT(); RETURN_TOKEN(TK_MULEQ);} - else RETURN_TOKEN('*'); - case _SC('%'): - NEXT(); - if (CUR_CHAR == _SC('=')){ NEXT(); RETURN_TOKEN(TK_MODEQ);} - else RETURN_TOKEN('%'); - case _SC('-'): - NEXT(); - if (CUR_CHAR == _SC('=')){ NEXT(); RETURN_TOKEN(TK_MINUSEQ);} - else if (CUR_CHAR == _SC('-')){ NEXT(); RETURN_TOKEN(TK_MINUSMINUS);} - else RETURN_TOKEN('-'); - case _SC('+'): - NEXT(); - if (CUR_CHAR == _SC('=')){ NEXT(); RETURN_TOKEN(TK_PLUSEQ);} - else if (CUR_CHAR == _SC('+')){ NEXT(); RETURN_TOKEN(TK_PLUSPLUS);} - else RETURN_TOKEN('+'); - case SQUIRREL_EOB: - return 0; - default:{ - if (scisdigit(CUR_CHAR)) { - SQInteger ret = ReadNumber(); - RETURN_TOKEN(ret); - } - else if (scisalpha(CUR_CHAR) || CUR_CHAR == _SC('_')) { - SQInteger t = ReadID(); - RETURN_TOKEN(t); - } - else { - SQInteger c = CUR_CHAR; - if (sciscntrl((int)c)) Error(_SC("unexpected character(control)")); - NEXT(); - RETURN_TOKEN(c); - } - RETURN_TOKEN(0); - } - } - } - return 0; -} - -SQInteger SQLexer::GetIDType(SQChar *s) -{ - SQObjectPtr t; - if(_keywords->Get(SQString::Create(_sharedstate, s), t)) { - return SQInteger(_integer(t)); - } - return TK_IDENTIFIER; -} - - -SQInteger SQLexer::ReadString(SQInteger ndelim,bool verbatim) -{ - INIT_TEMP_STRING(); - NEXT(); - if(IS_EOB()) return -1; - for(;;) { - while(CUR_CHAR != ndelim) { - switch(CUR_CHAR) { - case SQUIRREL_EOB: - Error(_SC("unfinished string")); - return -1; - case _SC('\n'): - if(!verbatim) Error(_SC("newline in a constant")); - APPEND_CHAR(CUR_CHAR); NEXT(); - _currentline++; - break; - case _SC('\\'): - if(verbatim) { - APPEND_CHAR('\\'); NEXT(); - } - else { - NEXT(); - switch(CUR_CHAR) { - case _SC('x'): NEXT(); { - if(!isxdigit(CUR_CHAR)) Error(_SC("hexadecimal number expected")); - const SQInteger maxdigits = 4; - SQChar temp[maxdigits+1]; - SQInteger n = 0; - while(isxdigit(CUR_CHAR) && n < maxdigits) { - temp[n] = CUR_CHAR; - n++; - NEXT(); - } - temp[n] = 0; - SQChar *sTemp; - APPEND_CHAR((SQChar)scstrtoul(temp,&sTemp,16)); - } - break; - case _SC('t'): APPEND_CHAR(_SC('\t')); NEXT(); break; - case _SC('a'): APPEND_CHAR(_SC('\a')); NEXT(); break; - case _SC('b'): APPEND_CHAR(_SC('\b')); NEXT(); break; - case _SC('n'): APPEND_CHAR(_SC('\n')); NEXT(); break; - case _SC('r'): APPEND_CHAR(_SC('\r')); NEXT(); break; - case _SC('v'): APPEND_CHAR(_SC('\v')); NEXT(); break; - case _SC('f'): APPEND_CHAR(_SC('\f')); NEXT(); break; - case _SC('0'): APPEND_CHAR(_SC('\0')); NEXT(); break; - case _SC('\\'): APPEND_CHAR(_SC('\\')); NEXT(); break; - case _SC('"'): APPEND_CHAR(_SC('"')); NEXT(); break; - case _SC('\''): APPEND_CHAR(_SC('\'')); NEXT(); break; - default: - Error(_SC("unrecognised escaper char")); - break; - } - } - break; - default: - APPEND_CHAR(CUR_CHAR); - NEXT(); - } - } - NEXT(); - if(verbatim && CUR_CHAR == '"') { //double quotation - APPEND_CHAR(CUR_CHAR); - NEXT(); - } - else { - break; - } - } - TERMINATE_BUFFER(); - SQInteger len = _longstr.size()-1; - if(ndelim == _SC('\'')) { - if(len == 0) Error(_SC("empty constant")); - if(len > 1) Error(_SC("constant too long")); - _nvalue = _longstr[0]; - return TK_INTEGER; - } - _svalue = &_longstr[0]; - return TK_STRING_LITERAL; -} - -void LexHexadecimal(const SQChar *s,SQUnsignedInteger *res) -{ - *res = 0; - while(*s != 0) - { - if(scisdigit(*s)) *res = (*res)*16+((*s++)-'0'); - else if(scisxdigit(*s)) *res = (*res)*16+(toupper(*s++)-'A'+10); - else { assert(0); } - } -} - -void LexInteger(const SQChar *s,SQUnsignedInteger *res) -{ - *res = 0; - while(*s != 0) - { - *res = (*res)*10+((*s++)-'0'); - } -} - -SQInteger scisodigit(SQInteger c) { return c >= _SC('0') && c <= _SC('7'); } - -void LexOctal(const SQChar *s,SQUnsignedInteger *res) -{ - *res = 0; - while(*s != 0) - { - if(scisodigit(*s)) *res = (*res)*8+((*s++)-'0'); - else { assert(0); } - } -} - -SQInteger isexponent(SQInteger c) { return c == 'e' || c=='E'; } - - -#define MAX_HEX_DIGITS (sizeof(SQInteger)*2) -SQInteger SQLexer::ReadNumber() -{ -#define TINT 1 -#define TFLOAT 2 -#define THEX 3 -#define TSCIENTIFIC 4 -#define TOCTAL 5 - SQInteger type = TINT, firstchar = CUR_CHAR; - SQChar *sTemp; - INIT_TEMP_STRING(); - NEXT(); - if(firstchar == _SC('0') && (toupper(CUR_CHAR) == _SC('X') || scisodigit(CUR_CHAR)) ) { - if(scisodigit(CUR_CHAR)) { - type = TOCTAL; - while(scisodigit(CUR_CHAR)) { - APPEND_CHAR(CUR_CHAR); - NEXT(); - } - if(scisdigit(CUR_CHAR)) Error(_SC("invalid octal number")); - } - else { - NEXT(); - type = THEX; - while(isxdigit(CUR_CHAR)) { - APPEND_CHAR(CUR_CHAR); - NEXT(); - } - if(_longstr.size() > MAX_HEX_DIGITS) Error(_SC("too many digits for an Hex number")); - } - } - else { - APPEND_CHAR((int)firstchar); - while (CUR_CHAR == _SC('.') || scisdigit(CUR_CHAR) || isexponent(CUR_CHAR)) { - if(CUR_CHAR == _SC('.')) type = TFLOAT; - if(isexponent(CUR_CHAR)) { - if(type != TFLOAT) Error(_SC("invalid numeric format")); - type = TSCIENTIFIC; - APPEND_CHAR(CUR_CHAR); - NEXT(); - if(CUR_CHAR == '+' || CUR_CHAR == '-'){ - APPEND_CHAR(CUR_CHAR); - NEXT(); - } - if(!scisdigit(CUR_CHAR)) Error(_SC("exponent expected")); - } - - APPEND_CHAR(CUR_CHAR); - NEXT(); - } - } - TERMINATE_BUFFER(); - switch(type) { - case TSCIENTIFIC: - case TFLOAT: - _fvalue = (SQFloat)scstrtod(&_longstr[0],&sTemp); - return TK_FLOAT; - case TINT: - LexInteger(&_longstr[0],(SQUnsignedInteger *)&_nvalue); - return TK_INTEGER; - case THEX: - LexHexadecimal(&_longstr[0],(SQUnsignedInteger *)&_nvalue); - return TK_INTEGER; - case TOCTAL: - LexOctal(&_longstr[0],(SQUnsignedInteger *)&_nvalue); - return TK_INTEGER; - } - return 0; -} - -SQInteger SQLexer::ReadID() -{ - SQInteger res; - INIT_TEMP_STRING(); - do { - APPEND_CHAR(CUR_CHAR); - NEXT(); - } while(scisalnum(CUR_CHAR) || CUR_CHAR == _SC('_')); - TERMINATE_BUFFER(); - res = GetIDType(&_longstr[0]); - if(res == TK_IDENTIFIER || res == TK_CONSTRUCTOR) { - _svalue = &_longstr[0]; - } - return res; -} +/* + see copyright notice in squirrel.h +*/ +#include "sqpcheader.h" +#include +#include +#include "sqtable.h" +#include "sqstring.h" +#include "sqcompiler.h" +#include "sqlexer.h" + +#define CUR_CHAR (_currdata) +#define RETURN_TOKEN(t) { _prevtoken = _curtoken; _curtoken = t; return t;} +#define IS_EOB() (CUR_CHAR <= SQUIRREL_EOB) +#define NEXT() {Next();_currentcolumn++;} +#define INIT_TEMP_STRING() { _longstr.resize(0);} +#define APPEND_CHAR(c) { _longstr.push_back(c);} +#define TERMINATE_BUFFER() {_longstr.push_back(_SC('\0'));} +#define ADD_KEYWORD(key,id) _keywords->NewSlot( SQString::Create(ss, _SC(#key)) ,SQInteger(id)) + +SQLexer::SQLexer(){} +SQLexer::~SQLexer() +{ + _keywords->Release(); +} + +void SQLexer::Init(SQSharedState *ss, SQLEXREADFUNC rg, SQUserPointer up,CompilerErrorFunc efunc,void *ed) +{ + _errfunc = efunc; + _errtarget = ed; + _sharedstate = ss; + _keywords = SQTable::Create(ss, 26); + ADD_KEYWORD(while, TK_WHILE); + ADD_KEYWORD(do, TK_DO); + ADD_KEYWORD(if, TK_IF); + ADD_KEYWORD(else, TK_ELSE); + ADD_KEYWORD(break, TK_BREAK); + ADD_KEYWORD(continue, TK_CONTINUE); + ADD_KEYWORD(return, TK_RETURN); + ADD_KEYWORD(null, TK_NULL); + ADD_KEYWORD(function, TK_FUNCTION); + ADD_KEYWORD(local, TK_LOCAL); + ADD_KEYWORD(for, TK_FOR); + ADD_KEYWORD(foreach, TK_FOREACH); + ADD_KEYWORD(in, TK_IN); + ADD_KEYWORD(typeof, TK_TYPEOF); + ADD_KEYWORD(delegate, TK_DELEGATE); + ADD_KEYWORD(delete, TK_DELETE); + ADD_KEYWORD(try, TK_TRY); + ADD_KEYWORD(catch, TK_CATCH); + ADD_KEYWORD(throw, TK_THROW); + ADD_KEYWORD(clone, TK_CLONE); + ADD_KEYWORD(yield, TK_YIELD); + ADD_KEYWORD(resume, TK_RESUME); + ADD_KEYWORD(switch, TK_SWITCH); + ADD_KEYWORD(case, TK_CASE); + ADD_KEYWORD(default, TK_DEFAULT); + ADD_KEYWORD(this, TK_THIS); + ADD_KEYWORD(parent,TK_PARENT); + ADD_KEYWORD(class,TK_CLASS); + ADD_KEYWORD(extends,TK_EXTENDS); + ADD_KEYWORD(constructor,TK_CONSTRUCTOR); + ADD_KEYWORD(instanceof,TK_INSTANCEOF); + ADD_KEYWORD(vargc,TK_VARGC); + ADD_KEYWORD(vargv,TK_VARGV); + ADD_KEYWORD(true,TK_TRUE); + ADD_KEYWORD(false,TK_FALSE); + ADD_KEYWORD(static,TK_STATIC); + ADD_KEYWORD(enum,TK_ENUM); + ADD_KEYWORD(const,TK_CONST); + + _readf = rg; + _up = up; + _lasttokenline = _currentline = 1; + _currentcolumn = 0; + _prevtoken = -1; + Next(); +} + +void SQLexer::Error(const SQChar *err) +{ + _errfunc(_errtarget,err); +} + +void SQLexer::Next() +{ + SQInteger t = _readf(_up); + if(t > MAX_CHAR) Error(_SC("Invalid character")); + if(t != 0) { + _currdata = (LexChar)t; + return; + } + _currdata = SQUIRREL_EOB; +} + +const SQChar *SQLexer::Tok2Str(SQInteger tok) +{ + SQObjectPtr itr, key, val; + SQInteger nitr; + while((nitr = _keywords->Next(false,itr, key, val)) != -1) { + itr = (SQInteger)nitr; + if(((SQInteger)_integer(val)) == tok) + return _stringval(key); + } + return NULL; +} + +void SQLexer::LexBlockComment() +{ + bool done = false; + while(!done) { + switch(CUR_CHAR) { + case _SC('*'): { NEXT(); if(CUR_CHAR == _SC('/')) { done = true; NEXT(); }}; continue; + case _SC('\n'): _currentline++; NEXT(); continue; + case SQUIRREL_EOB: Error(_SC("missing \"*/\" in comment")); + default: NEXT(); + } + } +} + +SQInteger SQLexer::Lex() +{ + _lasttokenline = _currentline; + while(CUR_CHAR != SQUIRREL_EOB) { + switch(CUR_CHAR){ + case _SC('\t'): case _SC('\r'): case _SC(' '): NEXT(); continue; + case _SC('\n'): + _currentline++; + _prevtoken=_curtoken; + _curtoken=_SC('\n'); + NEXT(); + _currentcolumn=1; + continue; + case _SC('/'): + NEXT(); + switch(CUR_CHAR){ + case _SC('*'): + NEXT(); + LexBlockComment(); + continue; + case _SC('/'): + do { NEXT(); } while (CUR_CHAR != _SC('\n') && (!IS_EOB())); + continue; + case _SC('='): + NEXT(); + RETURN_TOKEN(TK_DIVEQ); + continue; + case _SC('>'): + NEXT(); + RETURN_TOKEN(TK_ATTR_CLOSE); + continue; + default: + RETURN_TOKEN('/'); + } + case _SC('='): + NEXT(); + if (CUR_CHAR != _SC('=')){ RETURN_TOKEN('=') } + else { NEXT(); RETURN_TOKEN(TK_EQ); } + case _SC('<'): + NEXT(); + if ( CUR_CHAR == _SC('=') ) { NEXT(); RETURN_TOKEN(TK_LE) } + else if ( CUR_CHAR == _SC('-') ) { NEXT(); RETURN_TOKEN(TK_NEWSLOT); } + else if ( CUR_CHAR == _SC('<') ) { NEXT(); RETURN_TOKEN(TK_SHIFTL); } + else if ( CUR_CHAR == _SC('/') ) { NEXT(); RETURN_TOKEN(TK_ATTR_OPEN); } + //else if ( CUR_CHAR == _SC('[') ) { NEXT(); ReadMultilineString(); RETURN_TOKEN(TK_STRING_LITERAL); } + else { RETURN_TOKEN('<') } + case _SC('>'): + NEXT(); + if (CUR_CHAR == _SC('=')){ NEXT(); RETURN_TOKEN(TK_GE);} + else if(CUR_CHAR == _SC('>')){ + NEXT(); + if(CUR_CHAR == _SC('>')){ + NEXT(); + RETURN_TOKEN(TK_USHIFTR); + } + RETURN_TOKEN(TK_SHIFTR); + } + else { RETURN_TOKEN('>') } + case _SC('!'): + NEXT(); + if (CUR_CHAR != _SC('=')){ RETURN_TOKEN('!')} + else { NEXT(); RETURN_TOKEN(TK_NE); } + case _SC('@'): { + SQInteger stype; + NEXT(); + if(CUR_CHAR != _SC('"')) + Error(_SC("string expected")); + if((stype=ReadString('"',true))!=-1) { + RETURN_TOKEN(stype); + } + Error(_SC("error parsing the string")); + } + case _SC('"'): + case _SC('\''): { + SQInteger stype; + if((stype=ReadString(CUR_CHAR,false))!=-1){ + RETURN_TOKEN(stype); + } + Error(_SC("error parsing the string")); + } + case _SC('{'): case _SC('}'): case _SC('('): case _SC(')'): case _SC('['): case _SC(']'): + case _SC(';'): case _SC(','): case _SC('?'): case _SC('^'): case _SC('~'): + {SQInteger ret = CUR_CHAR; + NEXT(); RETURN_TOKEN(ret); } + case _SC('.'): + NEXT(); + if (CUR_CHAR != _SC('.')){ RETURN_TOKEN('.') } + NEXT(); + if (CUR_CHAR != _SC('.')){ Error(_SC("invalid token '..'")); } + NEXT(); + RETURN_TOKEN(TK_VARPARAMS); + case _SC('&'): + NEXT(); + if (CUR_CHAR != _SC('&')){ RETURN_TOKEN('&') } + else { NEXT(); RETURN_TOKEN(TK_AND); } + case _SC('|'): + NEXT(); + if (CUR_CHAR != _SC('|')){ RETURN_TOKEN('|') } + else { NEXT(); RETURN_TOKEN(TK_OR); } + case _SC(':'): + NEXT(); + if (CUR_CHAR != _SC(':')){ RETURN_TOKEN(':') } + else { NEXT(); RETURN_TOKEN(TK_DOUBLE_COLON); } + case _SC('*'): + NEXT(); + if (CUR_CHAR == _SC('=')){ NEXT(); RETURN_TOKEN(TK_MULEQ);} + else RETURN_TOKEN('*'); + case _SC('%'): + NEXT(); + if (CUR_CHAR == _SC('=')){ NEXT(); RETURN_TOKEN(TK_MODEQ);} + else RETURN_TOKEN('%'); + case _SC('-'): + NEXT(); + if (CUR_CHAR == _SC('=')){ NEXT(); RETURN_TOKEN(TK_MINUSEQ);} + else if (CUR_CHAR == _SC('-')){ NEXT(); RETURN_TOKEN(TK_MINUSMINUS);} + else RETURN_TOKEN('-'); + case _SC('+'): + NEXT(); + if (CUR_CHAR == _SC('=')){ NEXT(); RETURN_TOKEN(TK_PLUSEQ);} + else if (CUR_CHAR == _SC('+')){ NEXT(); RETURN_TOKEN(TK_PLUSPLUS);} + else RETURN_TOKEN('+'); + case SQUIRREL_EOB: + return 0; + default:{ + if (scisdigit(CUR_CHAR)) { + SQInteger ret = ReadNumber(); + RETURN_TOKEN(ret); + } + else if (scisalpha(CUR_CHAR) || CUR_CHAR == _SC('_')) { + SQInteger t = ReadID(); + RETURN_TOKEN(t); + } + else { + SQInteger c = CUR_CHAR; + if (sciscntrl((int)c)) Error(_SC("unexpected character(control)")); + NEXT(); + RETURN_TOKEN(c); + } + RETURN_TOKEN(0); + } + } + } + return 0; +} + +SQInteger SQLexer::GetIDType(SQChar *s) +{ + SQObjectPtr t; + if(_keywords->Get(SQString::Create(_sharedstate, s), t)) { + return SQInteger(_integer(t)); + } + return TK_IDENTIFIER; +} + + +SQInteger SQLexer::ReadString(SQInteger ndelim,bool verbatim) +{ + INIT_TEMP_STRING(); + NEXT(); + if(IS_EOB()) return -1; + for(;;) { + while(CUR_CHAR != ndelim) { + switch(CUR_CHAR) { + case SQUIRREL_EOB: + Error(_SC("unfinished string")); + return -1; + case _SC('\n'): + if(!verbatim) Error(_SC("newline in a constant")); + APPEND_CHAR(CUR_CHAR); NEXT(); + _currentline++; + break; + case _SC('\\'): + if(verbatim) { + APPEND_CHAR('\\'); NEXT(); + } + else { + NEXT(); + switch(CUR_CHAR) { + case _SC('x'): NEXT(); { + if(!isxdigit(CUR_CHAR)) Error(_SC("hexadecimal number expected")); + const SQInteger maxdigits = 4; + SQChar temp[maxdigits+1]; + SQInteger n = 0; + while(isxdigit(CUR_CHAR) && n < maxdigits) { + temp[n] = CUR_CHAR; + n++; + NEXT(); + } + temp[n] = 0; + SQChar *sTemp; + APPEND_CHAR((SQChar)scstrtoul(temp,&sTemp,16)); + } + break; + case _SC('t'): APPEND_CHAR(_SC('\t')); NEXT(); break; + case _SC('a'): APPEND_CHAR(_SC('\a')); NEXT(); break; + case _SC('b'): APPEND_CHAR(_SC('\b')); NEXT(); break; + case _SC('n'): APPEND_CHAR(_SC('\n')); NEXT(); break; + case _SC('r'): APPEND_CHAR(_SC('\r')); NEXT(); break; + case _SC('v'): APPEND_CHAR(_SC('\v')); NEXT(); break; + case _SC('f'): APPEND_CHAR(_SC('\f')); NEXT(); break; + case _SC('0'): APPEND_CHAR(_SC('\0')); NEXT(); break; + case _SC('\\'): APPEND_CHAR(_SC('\\')); NEXT(); break; + case _SC('"'): APPEND_CHAR(_SC('"')); NEXT(); break; + case _SC('\''): APPEND_CHAR(_SC('\'')); NEXT(); break; + default: + Error(_SC("unrecognised escaper char")); + break; + } + } + break; + default: + APPEND_CHAR(CUR_CHAR); + NEXT(); + } + } + NEXT(); + if(verbatim && CUR_CHAR == '"') { //double quotation + APPEND_CHAR(CUR_CHAR); + NEXT(); + } + else { + break; + } + } + TERMINATE_BUFFER(); + SQInteger len = _longstr.size()-1; + if(ndelim == _SC('\'')) { + if(len == 0) Error(_SC("empty constant")); + if(len > 1) Error(_SC("constant too long")); + _nvalue = _longstr[0]; + return TK_INTEGER; + } + _svalue = &_longstr[0]; + return TK_STRING_LITERAL; +} + +void LexHexadecimal(const SQChar *s,SQUnsignedInteger *res) +{ + *res = 0; + while(*s != 0) + { + if(scisdigit(*s)) *res = (*res)*16+((*s++)-'0'); + else if(scisxdigit(*s)) *res = (*res)*16+(toupper(*s++)-'A'+10); + else { assert(0); } + } +} + +void LexInteger(const SQChar *s,SQUnsignedInteger *res) +{ + *res = 0; + while(*s != 0) + { + *res = (*res)*10+((*s++)-'0'); + } +} + +SQInteger scisodigit(SQInteger c) { return c >= _SC('0') && c <= _SC('7'); } + +void LexOctal(const SQChar *s,SQUnsignedInteger *res) +{ + *res = 0; + while(*s != 0) + { + if(scisodigit(*s)) *res = (*res)*8+((*s++)-'0'); + else { assert(0); } + } +} + +SQInteger isexponent(SQInteger c) { return c == 'e' || c=='E'; } + + +#define MAX_HEX_DIGITS (sizeof(SQInteger)*2) +SQInteger SQLexer::ReadNumber() +{ +#define TINT 1 +#define TFLOAT 2 +#define THEX 3 +#define TSCIENTIFIC 4 +#define TOCTAL 5 + SQInteger type = TINT, firstchar = CUR_CHAR; + SQChar *sTemp; + INIT_TEMP_STRING(); + NEXT(); + if(firstchar == _SC('0') && (toupper(CUR_CHAR) == _SC('X') || scisodigit(CUR_CHAR)) ) { + if(scisodigit(CUR_CHAR)) { + type = TOCTAL; + while(scisodigit(CUR_CHAR)) { + APPEND_CHAR(CUR_CHAR); + NEXT(); + } + if(scisdigit(CUR_CHAR)) Error(_SC("invalid octal number")); + } + else { + NEXT(); + type = THEX; + while(isxdigit(CUR_CHAR)) { + APPEND_CHAR(CUR_CHAR); + NEXT(); + } + if(_longstr.size() > MAX_HEX_DIGITS) Error(_SC("too many digits for an Hex number")); + } + } + else { + APPEND_CHAR((int)firstchar); + while (CUR_CHAR == _SC('.') || scisdigit(CUR_CHAR) || isexponent(CUR_CHAR)) { + if(CUR_CHAR == _SC('.') || isexponent(CUR_CHAR)) type = TFLOAT; + if(isexponent(CUR_CHAR)) { + if(type != TFLOAT) Error(_SC("invalid numeric format")); + type = TSCIENTIFIC; + APPEND_CHAR(CUR_CHAR); + NEXT(); + if(CUR_CHAR == '+' || CUR_CHAR == '-'){ + APPEND_CHAR(CUR_CHAR); + NEXT(); + } + if(!scisdigit(CUR_CHAR)) Error(_SC("exponent expected")); + } + + APPEND_CHAR(CUR_CHAR); + NEXT(); + } + } + TERMINATE_BUFFER(); + switch(type) { + case TSCIENTIFIC: + case TFLOAT: + _fvalue = (SQFloat)scstrtod(&_longstr[0],&sTemp); + return TK_FLOAT; + case TINT: + LexInteger(&_longstr[0],(SQUnsignedInteger *)&_nvalue); + return TK_INTEGER; + case THEX: + LexHexadecimal(&_longstr[0],(SQUnsignedInteger *)&_nvalue); + return TK_INTEGER; + case TOCTAL: + LexOctal(&_longstr[0],(SQUnsignedInteger *)&_nvalue); + return TK_INTEGER; + } + return 0; +} + +SQInteger SQLexer::ReadID() +{ + SQInteger res; + INIT_TEMP_STRING(); + do { + APPEND_CHAR(CUR_CHAR); + NEXT(); + } while(scisalnum(CUR_CHAR) || CUR_CHAR == _SC('_')); + TERMINATE_BUFFER(); + res = GetIDType(&_longstr[0]); + if(res == TK_IDENTIFIER || res == TK_CONSTRUCTOR) { + _svalue = &_longstr[0]; + } + return res; +} diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqlexer.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqlexer.h --- supertux-0.3.3/external/squirrel/squirrel/sqlexer.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqlexer.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,45 +1,45 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQLEXER_H_ -#define _SQLEXER_H_ - -#ifdef SQUNICODE -typedef SQChar LexChar; -#else -typedef unsigned char LexChar; -#endif - -struct SQLexer -{ - SQLexer(); - ~SQLexer(); - void Init(SQSharedState *ss,SQLEXREADFUNC rg,SQUserPointer up,CompilerErrorFunc efunc,void *ed); - void Error(const SQChar *err); - SQInteger Lex(); - const SQChar *Tok2Str(SQInteger tok); -private: - SQInteger GetIDType(SQChar *s); - SQInteger ReadString(SQInteger ndelim,bool verbatim); - SQInteger ReadNumber(); - void LexBlockComment(); - SQInteger ReadID(); - void Next(); - SQInteger _curtoken; - SQTable *_keywords; -public: - SQInteger _prevtoken; - SQInteger _currentline; - SQInteger _lasttokenline; - SQInteger _currentcolumn; - const SQChar *_svalue; - SQInteger _nvalue; - SQFloat _fvalue; - SQLEXREADFUNC _readf; - SQUserPointer _up; - LexChar _currdata; - SQSharedState *_sharedstate; - sqvector _longstr; - CompilerErrorFunc _errfunc; - void *_errtarget; -}; - -#endif +/* see copyright notice in squirrel.h */ +#ifndef _SQLEXER_H_ +#define _SQLEXER_H_ + +#ifdef SQUNICODE +typedef SQChar LexChar; +#else +typedef unsigned char LexChar; +#endif + +struct SQLexer +{ + SQLexer(); + ~SQLexer(); + void Init(SQSharedState *ss,SQLEXREADFUNC rg,SQUserPointer up,CompilerErrorFunc efunc,void *ed); + void Error(const SQChar *err); + SQInteger Lex(); + const SQChar *Tok2Str(SQInteger tok); +private: + SQInteger GetIDType(SQChar *s); + SQInteger ReadString(SQInteger ndelim,bool verbatim); + SQInteger ReadNumber(); + void LexBlockComment(); + SQInteger ReadID(); + void Next(); + SQInteger _curtoken; + SQTable *_keywords; +public: + SQInteger _prevtoken; + SQInteger _currentline; + SQInteger _lasttokenline; + SQInteger _currentcolumn; + const SQChar *_svalue; + SQInteger _nvalue; + SQFloat _fvalue; + SQLEXREADFUNC _readf; + SQUserPointer _up; + LexChar _currdata; + SQSharedState *_sharedstate; + sqvector _longstr; + CompilerErrorFunc _errfunc; + void *_errtarget; +}; + +#endif diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqmem.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqmem.cpp --- supertux-0.3.3/external/squirrel/squirrel/sqmem.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqmem.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,9 +1,9 @@ -/* - see copyright notice in squirrel.h -*/ -#include "sqpcheader.h" -void *sq_vm_malloc(SQUnsignedInteger size){ return malloc(size); } - -void *sq_vm_realloc(void *p, SQUnsignedInteger oldsize, SQUnsignedInteger size){ return realloc(p, size); } - -void sq_vm_free(void *p, SQUnsignedInteger size){ free(p); } +/* + see copyright notice in squirrel.h +*/ +#include "sqpcheader.h" +void *sq_vm_malloc(SQUnsignedInteger size){ return malloc(size); } + +void *sq_vm_realloc(void *p, SQUnsignedInteger oldsize, SQUnsignedInteger size){ return realloc(p, size); } + +void sq_vm_free(void *p, SQUnsignedInteger size){ free(p); } diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqobject.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqobject.cpp --- supertux-0.3.3/external/squirrel/squirrel/sqobject.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqobject.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,587 +1,587 @@ -/* - see copyright notice in squirrel.h -*/ -#include "sqpcheader.h" -#include "sqvm.h" -#include "sqstring.h" -#include "sqarray.h" -#include "sqtable.h" -#include "squserdata.h" -#include "sqfuncproto.h" -#include "sqclass.h" -#include "sqclosure.h" - - -const SQChar *IdType2Name(SQObjectType type) -{ - switch(_RAW_TYPE(type)) - { - case _RT_NULL:return _SC("null"); - case _RT_INTEGER:return _SC("integer"); - case _RT_FLOAT:return _SC("float"); - case _RT_BOOL:return _SC("bool"); - case _RT_STRING:return _SC("string"); - case _RT_TABLE:return _SC("table"); - case _RT_ARRAY:return _SC("array"); - case _RT_GENERATOR:return _SC("generator"); - case _RT_CLOSURE: - case _RT_NATIVECLOSURE: - return _SC("function"); - case _RT_USERDATA: - case _RT_USERPOINTER: - return _SC("userdata"); - case _RT_THREAD: return _SC("thread"); - case _RT_FUNCPROTO: return _SC("function"); - case _RT_CLASS: return _SC("class"); - case _RT_INSTANCE: return _SC("instance"); - case _RT_WEAKREF: return _SC("weakref"); - default: - return NULL; - } -} - -const SQChar *GetTypeName(const SQObjectPtr &obj1) -{ - return IdType2Name(type(obj1)); -} - -SQString *SQString::Create(SQSharedState *ss,const SQChar *s,SQInteger len) -{ - SQString *str=ADD_STRING(ss,s,len); - str->_sharedstate=ss; - return str; -} - -void SQString::Release() -{ - REMOVE_STRING(_sharedstate,this); -} - -SQInteger SQString::Next(const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval) -{ - SQInteger idx = (SQInteger)TranslateIndex(refpos); - while(idx < _len){ - outkey = (SQInteger)idx; - outval = SQInteger(_val[idx]); - //return idx for the next iteration - return ++idx; - } - //nothing to iterate anymore - return -1; -} - -SQUnsignedInteger TranslateIndex(const SQObjectPtr &idx) -{ - switch(type(idx)){ - case OT_NULL: - return 0; - case OT_INTEGER: - return (SQUnsignedInteger)_integer(idx); - default: assert(0); break; - } - return 0; -} - -SQWeakRef *SQRefCounted::GetWeakRef(SQObjectType type) -{ - if(!_weakref) { - sq_new(_weakref,SQWeakRef); - _weakref->_obj._type = type; - _weakref->_obj._unVal.pRefCounted = this; - } - return _weakref; -} - -SQRefCounted::~SQRefCounted() -{ - if(_weakref) { - _weakref->_obj._type = OT_NULL; - _weakref->_obj._unVal.pRefCounted = NULL; - } -} - -void SQWeakRef::Release() { - if(ISREFCOUNTED(_obj._type)) { - _obj._unVal.pRefCounted->_weakref = NULL; - } - sq_delete(this,SQWeakRef); -} - -bool SQDelegable::GetMetaMethod(SQVM *v,SQMetaMethod mm,SQObjectPtr &res) { - if(_delegate) { - return _delegate->Get((*_ss(v)->_metamethods)[mm],res); - } - return false; -} - -bool SQDelegable::SetDelegate(SQTable *mt) -{ - SQTable *temp = mt; - if(temp == this) return false; - while (temp) { - if (temp->_delegate == this) return false; //cycle detected - temp = temp->_delegate; - } - if (mt) __ObjAddRef(mt); - __ObjRelease(_delegate); - _delegate = mt; - return true; -} - -bool SQGenerator::Yield(SQVM *v) -{ - if(_state==eSuspended) { v->Raise_Error(_SC("internal vm error, yielding dead generator")); return false;} - if(_state==eDead) { v->Raise_Error(_SC("internal vm error, yielding a dead generator")); return false; } - SQInteger size = v->_top-v->_stackbase; - _ci=*v->ci; - _stack.resize(size); - for(SQInteger n =0; n_stack[v->_stackbase+n]; - v->_stack[v->_stackbase+n] = _null_; - } - SQInteger nvargs = v->ci->_vargs.size; - SQInteger vargsbase = v->ci->_vargs.base; - for(SQInteger j = nvargs - 1; j >= 0; j--) { - _vargsstack.push_back(v->_vargsstack[vargsbase+j]); - } - _ci._generator=NULL; - for(SQInteger i=0;i<_ci._etraps;i++) { - _etraps.push_back(v->_etraps.top()); - v->_etraps.pop_back(); - } - _state=eSuspended; - return true; -} - -bool SQGenerator::Resume(SQVM *v,SQInteger target) -{ - SQInteger size=_stack.size(); - if(_state==eDead){ v->Raise_Error(_SC("resuming dead generator")); return false; } - if(_state==eRunning){ v->Raise_Error(_SC("resuming active generator")); return false; } - SQInteger prevtop=v->_top-v->_stackbase; - PUSH_CALLINFO(v,_ci); - SQInteger oldstackbase=v->_stackbase; - v->_stackbase = v->_top; - v->ci->_target = (SQInt32)target; - v->ci->_generator = this; - v->ci->_vargs.size = (unsigned short)_vargsstack.size(); - - for(SQInteger i=0;i<_ci._etraps;i++) { - v->_etraps.push_back(_etraps.top()); - _etraps.pop_back(); - } - for(SQInteger n =0; n_stack[v->_stackbase+n] = _stack._vals[n]; - _stack._vals[0] = _null_; - } - while(_vargsstack.size()) { - v->_vargsstack.push_back(_vargsstack.back()); - _vargsstack.pop_back(); - } - v->ci->_vargs.base = (unsigned short)(v->_vargsstack.size() - v->ci->_vargs.size); - v->_top=v->_stackbase+size; - v->ci->_prevtop = (SQInt32)prevtop; - v->ci->_prevstkbase = (SQInt32)(v->_stackbase - oldstackbase); - _state=eRunning; - if (type(v->_debughook) != OT_NULL && _rawval(v->_debughook) != _rawval(v->ci->_closure)) - v->CallDebugHook(_SC('c')); - - return true; -} - -void SQArray::Extend(const SQArray *a){ - SQInteger xlen; - if((xlen=a->Size())) - for(SQInteger i=0;i_values[i]); -} - -const SQChar* SQFunctionProto::GetLocal(SQVM *vm,SQUnsignedInteger stackbase,SQUnsignedInteger nseq,SQUnsignedInteger nop) -{ - SQUnsignedInteger nvars=_nlocalvarinfos; - const SQChar *res=NULL; - if(nvars>=nseq){ - for(SQUnsignedInteger i=0;i=nop) - { - if(nseq==0){ - vm->Push(vm->_stack[stackbase+_localvarinfos[i]._pos]); - res=_stringval(_localvarinfos[i]._name); - break; - } - nseq--; - } - } - } - return res; -} - -SQInteger SQFunctionProto::GetLine(SQInstruction *curr) -{ - SQInteger op = (SQInteger)(curr-_instructions); - SQInteger line=_lineinfos[0]._line; - for(SQInteger i=1;i<_nlineinfos;i++){ - if(_lineinfos[i]._op>=op) - return line; - line=_lineinfos[i]._line; - } - return line; -} - -#define _CHECK_IO(exp) { if(!exp)return false; } -bool SafeWrite(HSQUIRRELVM v,SQWRITEFUNC write,SQUserPointer up,SQUserPointer dest,SQInteger size) -{ - if(write(up,dest,size) != size) { - v->Raise_Error(_SC("io error (write function failure)")); - return false; - } - return true; -} - -bool SafeRead(HSQUIRRELVM v,SQWRITEFUNC read,SQUserPointer up,SQUserPointer dest,SQInteger size) -{ - if(size && read(up,dest,size) != size) { - v->Raise_Error(_SC("io error, read function failure, the origin stream could be corrupted/trucated")); - return false; - } - return true; -} - -bool WriteTag(HSQUIRRELVM v,SQWRITEFUNC write,SQUserPointer up,SQInteger tag) -{ - return SafeWrite(v,write,up,&tag,sizeof(tag)); -} - -bool CheckTag(HSQUIRRELVM v,SQWRITEFUNC read,SQUserPointer up,SQInteger tag) -{ - SQInteger t; - _CHECK_IO(SafeRead(v,read,up,&t,sizeof(t))); - if(t != tag){ - v->Raise_Error(_SC("invalid or corrupted closure stream")); - return false; - } - return true; -} - -bool WriteObject(HSQUIRRELVM v,SQUserPointer up,SQWRITEFUNC write,SQObjectPtr &o) -{ - _CHECK_IO(SafeWrite(v,write,up,&type(o),sizeof(SQObjectType))); - switch(type(o)){ - case OT_STRING: - _CHECK_IO(SafeWrite(v,write,up,&_string(o)->_len,sizeof(SQInteger))); - _CHECK_IO(SafeWrite(v,write,up,_stringval(o),rsl(_string(o)->_len))); - break; - case OT_INTEGER: - _CHECK_IO(SafeWrite(v,write,up,&_integer(o),sizeof(SQInteger)));break; - case OT_FLOAT: - _CHECK_IO(SafeWrite(v,write,up,&_float(o),sizeof(SQFloat)));break; - case OT_NULL: - break; - default: - v->Raise_Error(_SC("cannot serialize a %s"),GetTypeName(o)); - return false; - } - return true; -} - -bool ReadObject(HSQUIRRELVM v,SQUserPointer up,SQREADFUNC read,SQObjectPtr &o) -{ - SQObjectType t; - _CHECK_IO(SafeRead(v,read,up,&t,sizeof(SQObjectType))); - switch(t){ - case OT_STRING:{ - SQInteger len; - _CHECK_IO(SafeRead(v,read,up,&len,sizeof(SQInteger))); - _CHECK_IO(SafeRead(v,read,up,_ss(v)->GetScratchPad(rsl(len)),rsl(len))); - o=SQString::Create(_ss(v),_ss(v)->GetScratchPad(-1),len); - } - break; - case OT_INTEGER:{ - SQInteger i; - _CHECK_IO(SafeRead(v,read,up,&i,sizeof(SQInteger))); o = i; break; - } - case OT_FLOAT:{ - SQFloat f; - _CHECK_IO(SafeRead(v,read,up,&f,sizeof(SQFloat))); o = f; break; - } - case OT_NULL: - o=_null_; - break; - default: - v->Raise_Error(_SC("cannot serialize a %s"),IdType2Name(t)); - return false; - } - return true; -} - -bool SQClosure::Save(SQVM *v,SQUserPointer up,SQWRITEFUNC write) -{ - _CHECK_IO(WriteTag(v,write,up,SQ_CLOSURESTREAM_HEAD)); - _CHECK_IO(WriteTag(v,write,up,sizeof(SQChar))); - _CHECK_IO(_funcproto(_function)->Save(v,up,write)); - _CHECK_IO(WriteTag(v,write,up,SQ_CLOSURESTREAM_TAIL)); - return true; -} - -bool SQClosure::Load(SQVM *v,SQUserPointer up,SQREADFUNC read,SQObjectPtr &ret) -{ - _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_HEAD)); - _CHECK_IO(CheckTag(v,read,up,sizeof(SQChar))); - SQObjectPtr func; - _CHECK_IO(SQFunctionProto::Load(v,up,read,func)); - _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_TAIL)); - ret = SQClosure::Create(_ss(v),_funcproto(func)); - return true; -} - -bool SQFunctionProto::Save(SQVM *v,SQUserPointer up,SQWRITEFUNC write) -{ - SQInteger i,nliterals = _nliterals,nparameters = _nparameters; - SQInteger noutervalues = _noutervalues,nlocalvarinfos = _nlocalvarinfos; - SQInteger nlineinfos=_nlineinfos,ninstructions = _ninstructions,nfunctions=_nfunctions; - SQInteger ndefaultparams = _ndefaultparams; - _CHECK_IO(WriteTag(v,write,up,SQ_CLOSURESTREAM_PART)); - _CHECK_IO(WriteObject(v,up,write,_sourcename)); - _CHECK_IO(WriteObject(v,up,write,_name)); - _CHECK_IO(WriteTag(v,write,up,SQ_CLOSURESTREAM_PART)); - _CHECK_IO(SafeWrite(v,write,up,&nliterals,sizeof(nliterals))); - _CHECK_IO(SafeWrite(v,write,up,&nparameters,sizeof(nparameters))); - _CHECK_IO(SafeWrite(v,write,up,&noutervalues,sizeof(noutervalues))); - _CHECK_IO(SafeWrite(v,write,up,&nlocalvarinfos,sizeof(nlocalvarinfos))); - _CHECK_IO(SafeWrite(v,write,up,&nlineinfos,sizeof(nlineinfos))); - _CHECK_IO(SafeWrite(v,write,up,&ndefaultparams,sizeof(ndefaultparams))); - _CHECK_IO(SafeWrite(v,write,up,&ninstructions,sizeof(ninstructions))); - _CHECK_IO(SafeWrite(v,write,up,&nfunctions,sizeof(nfunctions))); - _CHECK_IO(WriteTag(v,write,up,SQ_CLOSURESTREAM_PART)); - for(i=0;iSave(v,up,write)); - } - _CHECK_IO(SafeWrite(v,write,up,&_stacksize,sizeof(_stacksize))); - _CHECK_IO(SafeWrite(v,write,up,&_bgenerator,sizeof(_bgenerator))); - _CHECK_IO(SafeWrite(v,write,up,&_varparams,sizeof(_varparams))); - return true; -} - -bool SQFunctionProto::Load(SQVM *v,SQUserPointer up,SQREADFUNC read,SQObjectPtr &ret) -{ - SQInteger i, nliterals,nparameters; - SQInteger noutervalues ,nlocalvarinfos ; - SQInteger nlineinfos,ninstructions ,nfunctions,ndefaultparams ; - SQObjectPtr sourcename, name; - SQObjectPtr o; - _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); - _CHECK_IO(ReadObject(v, up, read, sourcename)); - _CHECK_IO(ReadObject(v, up, read, name)); - - _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); - _CHECK_IO(SafeRead(v,read,up, &nliterals, sizeof(nliterals))); - _CHECK_IO(SafeRead(v,read,up, &nparameters, sizeof(nparameters))); - _CHECK_IO(SafeRead(v,read,up, &noutervalues, sizeof(noutervalues))); - _CHECK_IO(SafeRead(v,read,up, &nlocalvarinfos, sizeof(nlocalvarinfos))); - _CHECK_IO(SafeRead(v,read,up, &nlineinfos, sizeof(nlineinfos))); - _CHECK_IO(SafeRead(v,read,up, &ndefaultparams, sizeof(ndefaultparams))); - _CHECK_IO(SafeRead(v,read,up, &ninstructions, sizeof(ninstructions))); - _CHECK_IO(SafeRead(v,read,up, &nfunctions, sizeof(nfunctions))); - - - SQFunctionProto *f = SQFunctionProto::Create(ninstructions,nliterals,nparameters, - nfunctions,noutervalues,nlineinfos,nlocalvarinfos,ndefaultparams); - SQObjectPtr proto = f; //gets a ref in case of failure - f->_sourcename = sourcename; - f->_name = name; - - _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); - - for(i = 0;i < nliterals; i++){ - _CHECK_IO(ReadObject(v, up, read, o)); - f->_literals[i] = o; - } - _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); - - for(i = 0; i < nparameters; i++){ - _CHECK_IO(ReadObject(v, up, read, o)); - f->_parameters[i] = o; - } - _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); - - for(i = 0; i < noutervalues; i++){ - SQUnsignedInteger type; - SQObjectPtr name; - _CHECK_IO(SafeRead(v,read,up, &type, sizeof(SQUnsignedInteger))); - _CHECK_IO(ReadObject(v, up, read, o)); - _CHECK_IO(ReadObject(v, up, read, name)); - f->_outervalues[i] = SQOuterVar(name,o, (SQOuterType)type); - } - _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); - - for(i = 0; i < nlocalvarinfos; i++){ - SQLocalVarInfo lvi; - _CHECK_IO(ReadObject(v, up, read, lvi._name)); - _CHECK_IO(SafeRead(v,read,up, &lvi._pos, sizeof(SQUnsignedInteger))); - _CHECK_IO(SafeRead(v,read,up, &lvi._start_op, sizeof(SQUnsignedInteger))); - _CHECK_IO(SafeRead(v,read,up, &lvi._end_op, sizeof(SQUnsignedInteger))); - f->_localvarinfos[i] = lvi; - } - _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); - _CHECK_IO(SafeRead(v,read,up, f->_lineinfos, sizeof(SQLineInfo)*nlineinfos)); - - _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); - _CHECK_IO(SafeRead(v,read,up, f->_defaultparams, sizeof(SQInteger)*ndefaultparams)); - - _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); - _CHECK_IO(SafeRead(v,read,up, f->_instructions, sizeof(SQInstruction)*ninstructions)); - - _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); - for(i = 0; i < nfunctions; i++){ - _CHECK_IO(_funcproto(o)->Load(v, up, read, o)); - f->_functions[i] = o; - } - _CHECK_IO(SafeRead(v,read,up, &f->_stacksize, sizeof(f->_stacksize))); - _CHECK_IO(SafeRead(v,read,up, &f->_bgenerator, sizeof(f->_bgenerator))); - _CHECK_IO(SafeRead(v,read,up, &f->_varparams, sizeof(f->_varparams))); - - ret = f; - return true; -} - -#ifndef NO_GARBAGE_COLLECTOR - -#define START_MARK() if(!(_uiRef&MARK_FLAG)){ \ - _uiRef|=MARK_FLAG; - -#define END_MARK() RemoveFromChain(&_sharedstate->_gc_chain, this); \ - AddToChain(chain, this); } - -void SQVM::Mark(SQCollectable **chain) -{ - START_MARK() - SQSharedState::MarkObject(_lasterror,chain); - SQSharedState::MarkObject(_errorhandler,chain); - SQSharedState::MarkObject(_debughook,chain); - SQSharedState::MarkObject(_roottable, chain); - SQSharedState::MarkObject(temp_reg, chain); - for(SQUnsignedInteger i = 0; i < _stack.size(); i++) SQSharedState::MarkObject(_stack[i], chain); - for(SQUnsignedInteger j = 0; j < _vargsstack.size(); j++) SQSharedState::MarkObject(_vargsstack[j], chain); - for(SQInteger k = 0; k < _callsstacksize; k++) SQSharedState::MarkObject(_callsstack[k]._closure, chain); - END_MARK() -} - -void SQArray::Mark(SQCollectable **chain) -{ - START_MARK() - SQInteger len = _values.size(); - for(SQInteger i = 0;i < len; i++) SQSharedState::MarkObject(_values[i], chain); - END_MARK() -} -void SQTable::Mark(SQCollectable **chain) -{ - START_MARK() - if(_delegate) _delegate->Mark(chain); - SQInteger len = _numofnodes; - for(SQInteger i = 0; i < len; i++){ - SQSharedState::MarkObject(_nodes[i].key, chain); - SQSharedState::MarkObject(_nodes[i].val, chain); - } - END_MARK() -} - -void SQClass::Mark(SQCollectable **chain) -{ - START_MARK() - _members->Mark(chain); - if(_base) _base->Mark(chain); - SQSharedState::MarkObject(_attributes, chain); - for(SQUnsignedInteger i =0; i< _defaultvalues.size(); i++) { - SQSharedState::MarkObject(_defaultvalues[i].val, chain); - SQSharedState::MarkObject(_defaultvalues[i].attrs, chain); - } - for(SQUnsignedInteger j =0; j< _methods.size(); j++) { - SQSharedState::MarkObject(_methods[j].val, chain); - SQSharedState::MarkObject(_methods[j].attrs, chain); - } - for(SQUnsignedInteger k =0; k< _metamethods.size(); k++) { - SQSharedState::MarkObject(_metamethods[k], chain); - } - END_MARK() -} - -void SQInstance::Mark(SQCollectable **chain) -{ - START_MARK() - _class->Mark(chain); - SQUnsignedInteger nvalues = _class->_defaultvalues.size(); - for(SQUnsignedInteger i =0; i< nvalues; i++) { - SQSharedState::MarkObject(_values[i], chain); - } - END_MARK() -} - -void SQGenerator::Mark(SQCollectable **chain) -{ - START_MARK() - for(SQUnsignedInteger i = 0; i < _stack.size(); i++) SQSharedState::MarkObject(_stack[i], chain); - for(SQUnsignedInteger j = 0; j < _vargsstack.size(); j++) SQSharedState::MarkObject(_vargsstack[j], chain); - SQSharedState::MarkObject(_closure, chain); - END_MARK() -} - -void SQClosure::Mark(SQCollectable **chain) -{ - START_MARK() - for(SQUnsignedInteger i = 0; i < _outervalues.size(); i++) SQSharedState::MarkObject(_outervalues[i], chain); - for(SQUnsignedInteger i = 0; i < _defaultparams.size(); i++) SQSharedState::MarkObject(_defaultparams[i], chain); - END_MARK() -} - -void SQNativeClosure::Mark(SQCollectable **chain) -{ - START_MARK() - for(SQUnsignedInteger i = 0; i < _outervalues.size(); i++) SQSharedState::MarkObject(_outervalues[i], chain); - END_MARK() -} - -void SQUserData::Mark(SQCollectable **chain){ - START_MARK() - if(_delegate) _delegate->Mark(chain); - END_MARK() -} - -void SQCollectable::UnMark() { _uiRef&=~MARK_FLAG; } - -#endif - +/* + see copyright notice in squirrel.h +*/ +#include "sqpcheader.h" +#include "sqvm.h" +#include "sqstring.h" +#include "sqarray.h" +#include "sqtable.h" +#include "squserdata.h" +#include "sqfuncproto.h" +#include "sqclass.h" +#include "sqclosure.h" + + +const SQChar *IdType2Name(SQObjectType type) +{ + switch(_RAW_TYPE(type)) + { + case _RT_NULL:return _SC("null"); + case _RT_INTEGER:return _SC("integer"); + case _RT_FLOAT:return _SC("float"); + case _RT_BOOL:return _SC("bool"); + case _RT_STRING:return _SC("string"); + case _RT_TABLE:return _SC("table"); + case _RT_ARRAY:return _SC("array"); + case _RT_GENERATOR:return _SC("generator"); + case _RT_CLOSURE: + case _RT_NATIVECLOSURE: + return _SC("function"); + case _RT_USERDATA: + case _RT_USERPOINTER: + return _SC("userdata"); + case _RT_THREAD: return _SC("thread"); + case _RT_FUNCPROTO: return _SC("function"); + case _RT_CLASS: return _SC("class"); + case _RT_INSTANCE: return _SC("instance"); + case _RT_WEAKREF: return _SC("weakref"); + default: + return NULL; + } +} + +const SQChar *GetTypeName(const SQObjectPtr &obj1) +{ + return IdType2Name(type(obj1)); +} + +SQString *SQString::Create(SQSharedState *ss,const SQChar *s,SQInteger len) +{ + SQString *str=ADD_STRING(ss,s,len); + str->_sharedstate=ss; + return str; +} + +void SQString::Release() +{ + REMOVE_STRING(_sharedstate,this); +} + +SQInteger SQString::Next(const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval) +{ + SQInteger idx = (SQInteger)TranslateIndex(refpos); + while(idx < _len){ + outkey = (SQInteger)idx; + outval = SQInteger(_val[idx]); + //return idx for the next iteration + return ++idx; + } + //nothing to iterate anymore + return -1; +} + +SQUnsignedInteger TranslateIndex(const SQObjectPtr &idx) +{ + switch(type(idx)){ + case OT_NULL: + return 0; + case OT_INTEGER: + return (SQUnsignedInteger)_integer(idx); + default: assert(0); break; + } + return 0; +} + +SQWeakRef *SQRefCounted::GetWeakRef(SQObjectType type) +{ + if(!_weakref) { + sq_new(_weakref,SQWeakRef); + _weakref->_obj._type = type; + _weakref->_obj._unVal.pRefCounted = this; + } + return _weakref; +} + +SQRefCounted::~SQRefCounted() +{ + if(_weakref) { + _weakref->_obj._type = OT_NULL; + _weakref->_obj._unVal.pRefCounted = NULL; + } +} + +void SQWeakRef::Release() { + if(ISREFCOUNTED(_obj._type)) { + _obj._unVal.pRefCounted->_weakref = NULL; + } + sq_delete(this,SQWeakRef); +} + +bool SQDelegable::GetMetaMethod(SQVM *v,SQMetaMethod mm,SQObjectPtr &res) { + if(_delegate) { + return _delegate->Get((*_ss(v)->_metamethods)[mm],res); + } + return false; +} + +bool SQDelegable::SetDelegate(SQTable *mt) +{ + SQTable *temp = mt; + if(temp == this) return false; + while (temp) { + if (temp->_delegate == this) return false; //cycle detected + temp = temp->_delegate; + } + if (mt) __ObjAddRef(mt); + __ObjRelease(_delegate); + _delegate = mt; + return true; +} + +bool SQGenerator::Yield(SQVM *v) +{ + if(_state==eSuspended) { v->Raise_Error(_SC("internal vm error, yielding dead generator")); return false;} + if(_state==eDead) { v->Raise_Error(_SC("internal vm error, yielding a dead generator")); return false; } + SQInteger size = v->_top-v->_stackbase; + _ci=*v->ci; + _stack.resize(size); + for(SQInteger n =0; n_stack[v->_stackbase+n]; + v->_stack[v->_stackbase+n] = _null_; + } + SQInteger nvargs = v->ci->_vargs.size; + SQInteger vargsbase = v->ci->_vargs.base; + for(SQInteger j = nvargs - 1; j >= 0; j--) { + _vargsstack.push_back(v->_vargsstack[vargsbase+j]); + } + _ci._generator=NULL; + for(SQInteger i=0;i<_ci._etraps;i++) { + _etraps.push_back(v->_etraps.top()); + v->_etraps.pop_back(); + } + _state=eSuspended; + return true; +} + +bool SQGenerator::Resume(SQVM *v,SQInteger target) +{ + SQInteger size=_stack.size(); + if(_state==eDead){ v->Raise_Error(_SC("resuming dead generator")); return false; } + if(_state==eRunning){ v->Raise_Error(_SC("resuming active generator")); return false; } + SQInteger prevtop=v->_top-v->_stackbase; + PUSH_CALLINFO(v,_ci); + SQInteger oldstackbase=v->_stackbase; + v->_stackbase = v->_top; + v->ci->_target = (SQInt32)target; + v->ci->_generator = this; + v->ci->_vargs.size = (unsigned short)_vargsstack.size(); + + for(SQInteger i=0;i<_ci._etraps;i++) { + v->_etraps.push_back(_etraps.top()); + _etraps.pop_back(); + } + for(SQInteger n =0; n_stack[v->_stackbase+n] = _stack._vals[n]; + _stack._vals[0] = _null_; + } + while(_vargsstack.size()) { + v->_vargsstack.push_back(_vargsstack.back()); + _vargsstack.pop_back(); + } + v->ci->_vargs.base = (unsigned short)(v->_vargsstack.size() - v->ci->_vargs.size); + v->_top=v->_stackbase+size; + v->ci->_prevtop = (SQInt32)prevtop; + v->ci->_prevstkbase = (SQInt32)(v->_stackbase - oldstackbase); + _state=eRunning; + if (type(v->_debughook) != OT_NULL && _rawval(v->_debughook) != _rawval(v->ci->_closure)) + v->CallDebugHook(_SC('c')); + + return true; +} + +void SQArray::Extend(const SQArray *a){ + SQInteger xlen; + if((xlen=a->Size())) + for(SQInteger i=0;i_values[i]); +} + +const SQChar* SQFunctionProto::GetLocal(SQVM *vm,SQUnsignedInteger stackbase,SQUnsignedInteger nseq,SQUnsignedInteger nop) +{ + SQUnsignedInteger nvars=_nlocalvarinfos; + const SQChar *res=NULL; + if(nvars>=nseq){ + for(SQUnsignedInteger i=0;i=nop) + { + if(nseq==0){ + vm->Push(vm->_stack[stackbase+_localvarinfos[i]._pos]); + res=_stringval(_localvarinfos[i]._name); + break; + } + nseq--; + } + } + } + return res; +} + +SQInteger SQFunctionProto::GetLine(SQInstruction *curr) +{ + SQInteger op = (SQInteger)(curr-_instructions); + SQInteger line=_lineinfos[0]._line; + for(SQInteger i=1;i<_nlineinfos;i++){ + if(_lineinfos[i]._op>=op) + return line; + line=_lineinfos[i]._line; + } + return line; +} + +#define _CHECK_IO(exp) { if(!exp)return false; } +bool SafeWrite(HSQUIRRELVM v,SQWRITEFUNC write,SQUserPointer up,SQUserPointer dest,SQInteger size) +{ + if(write(up,dest,size) != size) { + v->Raise_Error(_SC("io error (write function failure)")); + return false; + } + return true; +} + +bool SafeRead(HSQUIRRELVM v,SQWRITEFUNC read,SQUserPointer up,SQUserPointer dest,SQInteger size) +{ + if(size && read(up,dest,size) != size) { + v->Raise_Error(_SC("io error, read function failure, the origin stream could be corrupted/trucated")); + return false; + } + return true; +} + +bool WriteTag(HSQUIRRELVM v,SQWRITEFUNC write,SQUserPointer up,SQInteger tag) +{ + return SafeWrite(v,write,up,&tag,sizeof(tag)); +} + +bool CheckTag(HSQUIRRELVM v,SQWRITEFUNC read,SQUserPointer up,SQInteger tag) +{ + SQInteger t; + _CHECK_IO(SafeRead(v,read,up,&t,sizeof(t))); + if(t != tag){ + v->Raise_Error(_SC("invalid or corrupted closure stream")); + return false; + } + return true; +} + +bool WriteObject(HSQUIRRELVM v,SQUserPointer up,SQWRITEFUNC write,SQObjectPtr &o) +{ + _CHECK_IO(SafeWrite(v,write,up,&type(o),sizeof(SQObjectType))); + switch(type(o)){ + case OT_STRING: + _CHECK_IO(SafeWrite(v,write,up,&_string(o)->_len,sizeof(SQInteger))); + _CHECK_IO(SafeWrite(v,write,up,_stringval(o),rsl(_string(o)->_len))); + break; + case OT_INTEGER: + _CHECK_IO(SafeWrite(v,write,up,&_integer(o),sizeof(SQInteger)));break; + case OT_FLOAT: + _CHECK_IO(SafeWrite(v,write,up,&_float(o),sizeof(SQFloat)));break; + case OT_NULL: + break; + default: + v->Raise_Error(_SC("cannot serialize a %s"),GetTypeName(o)); + return false; + } + return true; +} + +bool ReadObject(HSQUIRRELVM v,SQUserPointer up,SQREADFUNC read,SQObjectPtr &o) +{ + SQObjectType t; + _CHECK_IO(SafeRead(v,read,up,&t,sizeof(SQObjectType))); + switch(t){ + case OT_STRING:{ + SQInteger len; + _CHECK_IO(SafeRead(v,read,up,&len,sizeof(SQInteger))); + _CHECK_IO(SafeRead(v,read,up,_ss(v)->GetScratchPad(rsl(len)),rsl(len))); + o=SQString::Create(_ss(v),_ss(v)->GetScratchPad(-1),len); + } + break; + case OT_INTEGER:{ + SQInteger i; + _CHECK_IO(SafeRead(v,read,up,&i,sizeof(SQInteger))); o = i; break; + } + case OT_FLOAT:{ + SQFloat f; + _CHECK_IO(SafeRead(v,read,up,&f,sizeof(SQFloat))); o = f; break; + } + case OT_NULL: + o=_null_; + break; + default: + v->Raise_Error(_SC("cannot serialize a %s"),IdType2Name(t)); + return false; + } + return true; +} + +bool SQClosure::Save(SQVM *v,SQUserPointer up,SQWRITEFUNC write) +{ + _CHECK_IO(WriteTag(v,write,up,SQ_CLOSURESTREAM_HEAD)); + _CHECK_IO(WriteTag(v,write,up,sizeof(SQChar))); + _CHECK_IO(_funcproto(_function)->Save(v,up,write)); + _CHECK_IO(WriteTag(v,write,up,SQ_CLOSURESTREAM_TAIL)); + return true; +} + +bool SQClosure::Load(SQVM *v,SQUserPointer up,SQREADFUNC read,SQObjectPtr &ret) +{ + _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_HEAD)); + _CHECK_IO(CheckTag(v,read,up,sizeof(SQChar))); + SQObjectPtr func; + _CHECK_IO(SQFunctionProto::Load(v,up,read,func)); + _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_TAIL)); + ret = SQClosure::Create(_ss(v),_funcproto(func)); + return true; +} + +bool SQFunctionProto::Save(SQVM *v,SQUserPointer up,SQWRITEFUNC write) +{ + SQInteger i,nliterals = _nliterals,nparameters = _nparameters; + SQInteger noutervalues = _noutervalues,nlocalvarinfos = _nlocalvarinfos; + SQInteger nlineinfos=_nlineinfos,ninstructions = _ninstructions,nfunctions=_nfunctions; + SQInteger ndefaultparams = _ndefaultparams; + _CHECK_IO(WriteTag(v,write,up,SQ_CLOSURESTREAM_PART)); + _CHECK_IO(WriteObject(v,up,write,_sourcename)); + _CHECK_IO(WriteObject(v,up,write,_name)); + _CHECK_IO(WriteTag(v,write,up,SQ_CLOSURESTREAM_PART)); + _CHECK_IO(SafeWrite(v,write,up,&nliterals,sizeof(nliterals))); + _CHECK_IO(SafeWrite(v,write,up,&nparameters,sizeof(nparameters))); + _CHECK_IO(SafeWrite(v,write,up,&noutervalues,sizeof(noutervalues))); + _CHECK_IO(SafeWrite(v,write,up,&nlocalvarinfos,sizeof(nlocalvarinfos))); + _CHECK_IO(SafeWrite(v,write,up,&nlineinfos,sizeof(nlineinfos))); + _CHECK_IO(SafeWrite(v,write,up,&ndefaultparams,sizeof(ndefaultparams))); + _CHECK_IO(SafeWrite(v,write,up,&ninstructions,sizeof(ninstructions))); + _CHECK_IO(SafeWrite(v,write,up,&nfunctions,sizeof(nfunctions))); + _CHECK_IO(WriteTag(v,write,up,SQ_CLOSURESTREAM_PART)); + for(i=0;iSave(v,up,write)); + } + _CHECK_IO(SafeWrite(v,write,up,&_stacksize,sizeof(_stacksize))); + _CHECK_IO(SafeWrite(v,write,up,&_bgenerator,sizeof(_bgenerator))); + _CHECK_IO(SafeWrite(v,write,up,&_varparams,sizeof(_varparams))); + return true; +} + +bool SQFunctionProto::Load(SQVM *v,SQUserPointer up,SQREADFUNC read,SQObjectPtr &ret) +{ + SQInteger i, nliterals,nparameters; + SQInteger noutervalues ,nlocalvarinfos ; + SQInteger nlineinfos,ninstructions ,nfunctions,ndefaultparams ; + SQObjectPtr sourcename, name; + SQObjectPtr o; + _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); + _CHECK_IO(ReadObject(v, up, read, sourcename)); + _CHECK_IO(ReadObject(v, up, read, name)); + + _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); + _CHECK_IO(SafeRead(v,read,up, &nliterals, sizeof(nliterals))); + _CHECK_IO(SafeRead(v,read,up, &nparameters, sizeof(nparameters))); + _CHECK_IO(SafeRead(v,read,up, &noutervalues, sizeof(noutervalues))); + _CHECK_IO(SafeRead(v,read,up, &nlocalvarinfos, sizeof(nlocalvarinfos))); + _CHECK_IO(SafeRead(v,read,up, &nlineinfos, sizeof(nlineinfos))); + _CHECK_IO(SafeRead(v,read,up, &ndefaultparams, sizeof(ndefaultparams))); + _CHECK_IO(SafeRead(v,read,up, &ninstructions, sizeof(ninstructions))); + _CHECK_IO(SafeRead(v,read,up, &nfunctions, sizeof(nfunctions))); + + + SQFunctionProto *f = SQFunctionProto::Create(ninstructions,nliterals,nparameters, + nfunctions,noutervalues,nlineinfos,nlocalvarinfos,ndefaultparams); + SQObjectPtr proto = f; //gets a ref in case of failure + f->_sourcename = sourcename; + f->_name = name; + + _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); + + for(i = 0;i < nliterals; i++){ + _CHECK_IO(ReadObject(v, up, read, o)); + f->_literals[i] = o; + } + _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); + + for(i = 0; i < nparameters; i++){ + _CHECK_IO(ReadObject(v, up, read, o)); + f->_parameters[i] = o; + } + _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); + + for(i = 0; i < noutervalues; i++){ + SQUnsignedInteger type; + SQObjectPtr name; + _CHECK_IO(SafeRead(v,read,up, &type, sizeof(SQUnsignedInteger))); + _CHECK_IO(ReadObject(v, up, read, o)); + _CHECK_IO(ReadObject(v, up, read, name)); + f->_outervalues[i] = SQOuterVar(name,o, (SQOuterType)type); + } + _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); + + for(i = 0; i < nlocalvarinfos; i++){ + SQLocalVarInfo lvi; + _CHECK_IO(ReadObject(v, up, read, lvi._name)); + _CHECK_IO(SafeRead(v,read,up, &lvi._pos, sizeof(SQUnsignedInteger))); + _CHECK_IO(SafeRead(v,read,up, &lvi._start_op, sizeof(SQUnsignedInteger))); + _CHECK_IO(SafeRead(v,read,up, &lvi._end_op, sizeof(SQUnsignedInteger))); + f->_localvarinfos[i] = lvi; + } + _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); + _CHECK_IO(SafeRead(v,read,up, f->_lineinfos, sizeof(SQLineInfo)*nlineinfos)); + + _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); + _CHECK_IO(SafeRead(v,read,up, f->_defaultparams, sizeof(SQInteger)*ndefaultparams)); + + _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); + _CHECK_IO(SafeRead(v,read,up, f->_instructions, sizeof(SQInstruction)*ninstructions)); + + _CHECK_IO(CheckTag(v,read,up,SQ_CLOSURESTREAM_PART)); + for(i = 0; i < nfunctions; i++){ + _CHECK_IO(_funcproto(o)->Load(v, up, read, o)); + f->_functions[i] = o; + } + _CHECK_IO(SafeRead(v,read,up, &f->_stacksize, sizeof(f->_stacksize))); + _CHECK_IO(SafeRead(v,read,up, &f->_bgenerator, sizeof(f->_bgenerator))); + _CHECK_IO(SafeRead(v,read,up, &f->_varparams, sizeof(f->_varparams))); + + ret = f; + return true; +} + +#ifndef NO_GARBAGE_COLLECTOR + +#define START_MARK() if(!(_uiRef&MARK_FLAG)){ \ + _uiRef|=MARK_FLAG; + +#define END_MARK() RemoveFromChain(&_sharedstate->_gc_chain, this); \ + AddToChain(chain, this); } + +void SQVM::Mark(SQCollectable **chain) +{ + START_MARK() + SQSharedState::MarkObject(_lasterror,chain); + SQSharedState::MarkObject(_errorhandler,chain); + SQSharedState::MarkObject(_debughook,chain); + SQSharedState::MarkObject(_roottable, chain); + SQSharedState::MarkObject(temp_reg, chain); + for(SQUnsignedInteger i = 0; i < _stack.size(); i++) SQSharedState::MarkObject(_stack[i], chain); + for(SQUnsignedInteger j = 0; j < _vargsstack.size(); j++) SQSharedState::MarkObject(_vargsstack[j], chain); + for(SQInteger k = 0; k < _callsstacksize; k++) SQSharedState::MarkObject(_callsstack[k]._closure, chain); + END_MARK() +} + +void SQArray::Mark(SQCollectable **chain) +{ + START_MARK() + SQInteger len = _values.size(); + for(SQInteger i = 0;i < len; i++) SQSharedState::MarkObject(_values[i], chain); + END_MARK() +} +void SQTable::Mark(SQCollectable **chain) +{ + START_MARK() + if(_delegate) _delegate->Mark(chain); + SQInteger len = _numofnodes; + for(SQInteger i = 0; i < len; i++){ + SQSharedState::MarkObject(_nodes[i].key, chain); + SQSharedState::MarkObject(_nodes[i].val, chain); + } + END_MARK() +} + +void SQClass::Mark(SQCollectable **chain) +{ + START_MARK() + _members->Mark(chain); + if(_base) _base->Mark(chain); + SQSharedState::MarkObject(_attributes, chain); + for(SQUnsignedInteger i =0; i< _defaultvalues.size(); i++) { + SQSharedState::MarkObject(_defaultvalues[i].val, chain); + SQSharedState::MarkObject(_defaultvalues[i].attrs, chain); + } + for(SQUnsignedInteger j =0; j< _methods.size(); j++) { + SQSharedState::MarkObject(_methods[j].val, chain); + SQSharedState::MarkObject(_methods[j].attrs, chain); + } + for(SQUnsignedInteger k =0; k< _metamethods.size(); k++) { + SQSharedState::MarkObject(_metamethods[k], chain); + } + END_MARK() +} + +void SQInstance::Mark(SQCollectable **chain) +{ + START_MARK() + _class->Mark(chain); + SQUnsignedInteger nvalues = _class->_defaultvalues.size(); + for(SQUnsignedInteger i =0; i< nvalues; i++) { + SQSharedState::MarkObject(_values[i], chain); + } + END_MARK() +} + +void SQGenerator::Mark(SQCollectable **chain) +{ + START_MARK() + for(SQUnsignedInteger i = 0; i < _stack.size(); i++) SQSharedState::MarkObject(_stack[i], chain); + for(SQUnsignedInteger j = 0; j < _vargsstack.size(); j++) SQSharedState::MarkObject(_vargsstack[j], chain); + SQSharedState::MarkObject(_closure, chain); + END_MARK() +} + +void SQClosure::Mark(SQCollectable **chain) +{ + START_MARK() + for(SQUnsignedInteger i = 0; i < _outervalues.size(); i++) SQSharedState::MarkObject(_outervalues[i], chain); + for(SQUnsignedInteger i = 0; i < _defaultparams.size(); i++) SQSharedState::MarkObject(_defaultparams[i], chain); + END_MARK() +} + +void SQNativeClosure::Mark(SQCollectable **chain) +{ + START_MARK() + for(SQUnsignedInteger i = 0; i < _outervalues.size(); i++) SQSharedState::MarkObject(_outervalues[i], chain); + END_MARK() +} + +void SQUserData::Mark(SQCollectable **chain){ + START_MARK() + if(_delegate) _delegate->Mark(chain); + END_MARK() +} + +void SQCollectable::UnMark() { _uiRef&=~MARK_FLAG; } + +#endif + diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqobject.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqobject.h --- supertux-0.3.3/external/squirrel/squirrel/sqobject.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqobject.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,368 +1,381 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQOBJECT_H_ -#define _SQOBJECT_H_ - -#include "squtils.h" - -#define SQ_CLOSURESTREAM_HEAD (('S'<<24)|('Q'<<16)|('I'<<8)|('R')) -#define SQ_CLOSURESTREAM_PART (('P'<<24)|('A'<<16)|('R'<<8)|('T')) -#define SQ_CLOSURESTREAM_TAIL (('T'<<24)|('A'<<16)|('I'<<8)|('L')) - -struct SQSharedState; - -enum SQMetaMethod{ - MT_ADD=0, - MT_SUB=1, - MT_MUL=2, - MT_DIV=3, - MT_UNM=4, - MT_MODULO=5, - MT_SET=6, - MT_GET=7, - MT_TYPEOF=8, - MT_NEXTI=9, - MT_CMP=10, - MT_CALL=11, - MT_CLONED=12, - MT_NEWSLOT=13, - MT_DELSLOT=14, - MT_TOSTRING=15, - MT_NEWMEMBER=16, - MT_INHERITED=17, - MT_LAST = 18 -}; - -#define MM_ADD _SC("_add") -#define MM_SUB _SC("_sub") -#define MM_MUL _SC("_mul") -#define MM_DIV _SC("_div") -#define MM_UNM _SC("_unm") -#define MM_MODULO _SC("_modulo") -#define MM_SET _SC("_set") -#define MM_GET _SC("_get") -#define MM_TYPEOF _SC("_typeof") -#define MM_NEXTI _SC("_nexti") -#define MM_CMP _SC("_cmp") -#define MM_CALL _SC("_call") -#define MM_CLONED _SC("_cloned") -#define MM_NEWSLOT _SC("_newslot") -#define MM_DELSLOT _SC("_delslot") -#define MM_TOSTRING _SC("_tostring") -#define MM_NEWMEMBER _SC("_newmember") -#define MM_INHERITED _SC("_inherited") - -#define MINPOWER2 4 - -struct SQRefCounted -{ - SQRefCounted() { _uiRef = 0; _weakref = NULL; } - virtual ~SQRefCounted(); - SQWeakRef *GetWeakRef(SQObjectType type); - SQUnsignedInteger _uiRef; - struct SQWeakRef *_weakref; - virtual void Release()=0; -}; - -struct SQWeakRef : SQRefCounted -{ - void Release(); - SQObject _obj; -}; - -#define _realval(o) (type((o)) != OT_WEAKREF?(SQObject)o:_weakref(o)->_obj) - -struct SQObjectPtr; - -#define __AddRef(type,unval) if(ISREFCOUNTED(type)) \ - { \ - unval.pRefCounted->_uiRef++; \ - } - -#define __Release(type,unval) if(ISREFCOUNTED(type) && ((--unval.pRefCounted->_uiRef)<=0)) \ - { \ - unval.pRefCounted->Release(); \ - } - -#define __ObjRelease(obj) { \ - if((obj)) { \ - (obj)->_uiRef--; \ - if((obj)->_uiRef == 0) \ - (obj)->Release(); \ - (obj) = NULL; \ - } \ -} - -#define __ObjAddRef(obj) { \ - (obj)->_uiRef++; \ -} - -#define type(obj) ((obj)._type) -#define is_delegable(t) (type(t)&SQOBJECT_DELEGABLE) -#define raw_type(obj) _RAW_TYPE((obj)._type) - -#define _integer(obj) ((obj)._unVal.nInteger) -#define _float(obj) ((obj)._unVal.fFloat) -#define _string(obj) ((obj)._unVal.pString) -#define _table(obj) ((obj)._unVal.pTable) -#define _array(obj) ((obj)._unVal.pArray) -#define _closure(obj) ((obj)._unVal.pClosure) -#define _generator(obj) ((obj)._unVal.pGenerator) -#define _nativeclosure(obj) ((obj)._unVal.pNativeClosure) -#define _userdata(obj) ((obj)._unVal.pUserData) -#define _userpointer(obj) ((obj)._unVal.pUserPointer) -#define _thread(obj) ((obj)._unVal.pThread) -#define _funcproto(obj) ((obj)._unVal.pFunctionProto) -#define _class(obj) ((obj)._unVal.pClass) -#define _instance(obj) ((obj)._unVal.pInstance) -#define _delegable(obj) ((SQDelegable *)(obj)._unVal.pDelegable) -#define _weakref(obj) ((obj)._unVal.pWeakRef) -#define _refcounted(obj) ((obj)._unVal.pRefCounted) -#define _rawval(obj) ((obj)._unVal.raw) - -#define _stringval(obj) (obj)._unVal.pString->_val -#define _userdataval(obj) (obj)._unVal.pUserData->_val - -#define tofloat(num) ((type(num)==OT_INTEGER)?(SQFloat)_integer(num):_float(num)) -#define tointeger(num) ((type(num)==OT_FLOAT)?(SQInteger)_float(num):_integer(num)) -///////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////////////////////////////////////////////////////// -struct SQObjectPtr : public SQObject -{ - SQObjectPtr() - { - SQ_OBJECT_RAWINIT() - _type=OT_NULL; - _unVal.pUserPointer=NULL; - } - SQObjectPtr(const SQObjectPtr &o) - { - SQ_OBJECT_RAWINIT() - _type=o._type; - _unVal=o._unVal; - __AddRef(_type,_unVal); - } - SQObjectPtr(const SQObject &o) - { - SQ_OBJECT_RAWINIT() - _type=o._type; - _unVal=o._unVal; - __AddRef(_type,_unVal); - } - SQObjectPtr(SQTable *pTable) - { - SQ_OBJECT_RAWINIT() - _type=OT_TABLE; - _unVal.pTable=pTable; - assert(_unVal.pTable); - __AddRef(_type,_unVal); - } - SQObjectPtr(SQClass *pClass) - { - SQ_OBJECT_RAWINIT() - _type=OT_CLASS; - _unVal.pClass=pClass; - assert(_unVal.pClass); - __AddRef(_type,_unVal); - } - SQObjectPtr(SQInstance *pInstance) - { - SQ_OBJECT_RAWINIT() - _type=OT_INSTANCE; - _unVal.pInstance=pInstance; - assert(_unVal.pInstance); - __AddRef(_type,_unVal); - } - SQObjectPtr(SQArray *pArray) - { - SQ_OBJECT_RAWINIT() - _type=OT_ARRAY; - _unVal.pArray=pArray; - assert(_unVal.pArray); - __AddRef(_type,_unVal); - } - SQObjectPtr(SQClosure *pClosure) - { - SQ_OBJECT_RAWINIT() - _type=OT_CLOSURE; - _unVal.pClosure=pClosure; - assert(_unVal.pClosure); - __AddRef(_type,_unVal); - } - SQObjectPtr(SQGenerator *pGenerator) - { - SQ_OBJECT_RAWINIT() - _type=OT_GENERATOR; - _unVal.pGenerator=pGenerator; - assert(_unVal.pGenerator); - __AddRef(_type,_unVal); - } - SQObjectPtr(SQNativeClosure *pNativeClosure) - { - SQ_OBJECT_RAWINIT() - _type=OT_NATIVECLOSURE; - _unVal.pNativeClosure=pNativeClosure; - assert(_unVal.pNativeClosure); - __AddRef(_type,_unVal); - } - SQObjectPtr(SQString *pString) - { - SQ_OBJECT_RAWINIT() - _type=OT_STRING; - _unVal.pString=pString; - assert(_unVal.pString); - __AddRef(_type,_unVal); - } - SQObjectPtr(SQUserData *pUserData) - { - SQ_OBJECT_RAWINIT() - _type=OT_USERDATA; - _unVal.pUserData=pUserData; - assert(_unVal.pUserData); - __AddRef(_type,_unVal); - } - SQObjectPtr(SQVM *pThread) - { - SQ_OBJECT_RAWINIT() - _type=OT_THREAD; - _unVal.pThread=pThread; - assert(_unVal.pThread); - __AddRef(_type,_unVal); - } - SQObjectPtr(SQWeakRef *pWeakRef) - { - SQ_OBJECT_RAWINIT() - _type=OT_WEAKREF; - _unVal.pWeakRef=pWeakRef; - assert(_unVal.pWeakRef); - __AddRef(_type,_unVal); - } - SQObjectPtr(SQFunctionProto *pFunctionProto) - { - SQ_OBJECT_RAWINIT() - _type=OT_FUNCPROTO; - _unVal.pFunctionProto=pFunctionProto; - assert(_unVal.pFunctionProto); - __AddRef(_type,_unVal); - } - SQObjectPtr(SQInteger nInteger) - { - SQ_OBJECT_RAWINIT() - _type=OT_INTEGER; - _unVal.nInteger=nInteger; - } - SQObjectPtr(SQFloat fFloat) - { - SQ_OBJECT_RAWINIT() - _type=OT_FLOAT; - _unVal.fFloat=fFloat; - } - SQObjectPtr(bool bBool) - { - SQ_OBJECT_RAWINIT() - _type = OT_BOOL; - _unVal.nInteger = bBool?1:0; - } - SQObjectPtr(SQUserPointer pUserPointer) - { - SQ_OBJECT_RAWINIT() - _type=OT_USERPOINTER; - _unVal.pUserPointer=pUserPointer; - } - ~SQObjectPtr() - { - __Release(_type,_unVal); - } - inline void Null() - { - SQObjectType tOldType; - SQObjectValue unOldVal; - tOldType = _type; - unOldVal = _unVal; - _type = OT_NULL; - _unVal.pUserPointer = NULL; - __Release(tOldType,unOldVal); - } - inline SQObjectPtr& operator=(SQInteger i) - { - __Release(_type,_unVal); - _unVal.nInteger = i; - _type = OT_INTEGER; - return *this; - } - inline SQObjectPtr& operator=(SQFloat f) - { - __Release(_type,_unVal); - _unVal.fFloat = f; - _type = OT_FLOAT; - return *this; - } - inline SQObjectPtr& operator=(const SQObjectPtr& obj) - { - SQObjectType tOldType; - SQObjectValue unOldVal; - tOldType=_type; - unOldVal=_unVal; - _unVal = obj._unVal; - _type = obj._type; - __AddRef(_type,_unVal); - __Release(tOldType,unOldVal); - return *this; - } - inline SQObjectPtr& operator=(const SQObject& obj) - { - SQObjectType tOldType; - SQObjectValue unOldVal; - tOldType=_type; - unOldVal=_unVal; - _unVal = obj._unVal; - _type = obj._type; - __AddRef(_type,_unVal); - __Release(tOldType,unOldVal); - return *this; - } - private: - SQObjectPtr(const SQChar *){} //safety -}; -///////////////////////////////////////////////////////////////////////////////////// -#ifndef NO_GARBAGE_COLLECTOR -#define MARK_FLAG 0x80000000 -struct SQCollectable : public SQRefCounted { - SQCollectable *_next; - SQCollectable *_prev; - SQSharedState *_sharedstate; - virtual void Release()=0; - virtual void Mark(SQCollectable **chain)=0; - void UnMark(); - virtual void Finalize()=0; - static void AddToChain(SQCollectable **chain,SQCollectable *c); - static void RemoveFromChain(SQCollectable **chain,SQCollectable *c); -}; - - -#define ADD_TO_CHAIN(chain,obj) AddToChain(chain,obj) -#define REMOVE_FROM_CHAIN(chain,obj) {if(!(_uiRef&MARK_FLAG))RemoveFromChain(chain,obj);} -#define CHAINABLE_OBJ SQCollectable -#define INIT_CHAIN() {_next=NULL;_prev=NULL;_sharedstate=ss;} -#else - -#define ADD_TO_CHAIN(chain,obj) ((void)0) -#define REMOVE_FROM_CHAIN(chain,obj) ((void)0) -#define CHAINABLE_OBJ SQRefCounted -#define INIT_CHAIN() ((void)0) -#endif - -struct SQDelegable : public CHAINABLE_OBJ { - bool SetDelegate(SQTable *m); - virtual bool GetMetaMethod(SQVM *v,SQMetaMethod mm,SQObjectPtr &res); - SQTable *_delegate; -}; - -SQUnsignedInteger TranslateIndex(const SQObjectPtr &idx); -typedef sqvector SQObjectPtrVec; -typedef sqvector SQIntVec; -const SQChar *GetTypeName(const SQObjectPtr &obj1); -const SQChar *IdType2Name(SQObjectType type); - - - -#endif //_SQOBJECT_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQOBJECT_H_ +#define _SQOBJECT_H_ + +#include "squtils.h" + +#define SQ_CLOSURESTREAM_HEAD (('S'<<24)|('Q'<<16)|('I'<<8)|('R')) +#define SQ_CLOSURESTREAM_PART (('P'<<24)|('A'<<16)|('R'<<8)|('T')) +#define SQ_CLOSURESTREAM_TAIL (('T'<<24)|('A'<<16)|('I'<<8)|('L')) + +struct SQSharedState; + +enum SQMetaMethod{ + MT_ADD=0, + MT_SUB=1, + MT_MUL=2, + MT_DIV=3, + MT_UNM=4, + MT_MODULO=5, + MT_SET=6, + MT_GET=7, + MT_TYPEOF=8, + MT_NEXTI=9, + MT_CMP=10, + MT_CALL=11, + MT_CLONED=12, + MT_NEWSLOT=13, + MT_DELSLOT=14, + MT_TOSTRING=15, + MT_NEWMEMBER=16, + MT_INHERITED=17, + MT_LAST = 18 +}; + +#define MM_ADD _SC("_add") +#define MM_SUB _SC("_sub") +#define MM_MUL _SC("_mul") +#define MM_DIV _SC("_div") +#define MM_UNM _SC("_unm") +#define MM_MODULO _SC("_modulo") +#define MM_SET _SC("_set") +#define MM_GET _SC("_get") +#define MM_TYPEOF _SC("_typeof") +#define MM_NEXTI _SC("_nexti") +#define MM_CMP _SC("_cmp") +#define MM_CALL _SC("_call") +#define MM_CLONED _SC("_cloned") +#define MM_NEWSLOT _SC("_newslot") +#define MM_DELSLOT _SC("_delslot") +#define MM_TOSTRING _SC("_tostring") +#define MM_NEWMEMBER _SC("_newmember") +#define MM_INHERITED _SC("_inherited") + +#define MINPOWER2 4 + +struct SQRefCounted +{ + SQRefCounted() { _uiRef = 0; _weakref = NULL; } + virtual ~SQRefCounted(); + SQWeakRef *GetWeakRef(SQObjectType type); + SQUnsignedInteger _uiRef; + struct SQWeakRef *_weakref; + virtual void Release()=0; +}; + +struct SQWeakRef : SQRefCounted +{ + void Release(); + SQObject _obj; +}; + +#define _realval(o) (type((o)) != OT_WEAKREF?(SQObject)o:_weakref(o)->_obj) + +struct SQObjectPtr; + +#define __AddRef(type,unval) if(ISREFCOUNTED(type)) \ + { \ + unval.pRefCounted->_uiRef++; \ + } + +#define __Release(type,unval) if(ISREFCOUNTED(type) && ((--unval.pRefCounted->_uiRef)<=0)) \ + { \ + unval.pRefCounted->Release(); \ + } + +#define __ObjRelease(obj) { \ + if((obj)) { \ + (obj)->_uiRef--; \ + if((obj)->_uiRef == 0) \ + (obj)->Release(); \ + (obj) = NULL; \ + } \ +} + +#define __ObjAddRef(obj) { \ + (obj)->_uiRef++; \ +} + +#define type(obj) ((obj)._type) +#define is_delegable(t) (type(t)&SQOBJECT_DELEGABLE) +#define raw_type(obj) _RAW_TYPE((obj)._type) + +#define _integer(obj) ((obj)._unVal.nInteger) +#define _float(obj) ((obj)._unVal.fFloat) +#define _string(obj) ((obj)._unVal.pString) +#define _table(obj) ((obj)._unVal.pTable) +#define _array(obj) ((obj)._unVal.pArray) +#define _closure(obj) ((obj)._unVal.pClosure) +#define _generator(obj) ((obj)._unVal.pGenerator) +#define _nativeclosure(obj) ((obj)._unVal.pNativeClosure) +#define _userdata(obj) ((obj)._unVal.pUserData) +#define _userpointer(obj) ((obj)._unVal.pUserPointer) +#define _thread(obj) ((obj)._unVal.pThread) +#define _funcproto(obj) ((obj)._unVal.pFunctionProto) +#define _class(obj) ((obj)._unVal.pClass) +#define _instance(obj) ((obj)._unVal.pInstance) +#define _delegable(obj) ((SQDelegable *)(obj)._unVal.pDelegable) +#define _weakref(obj) ((obj)._unVal.pWeakRef) +#define _refcounted(obj) ((obj)._unVal.pRefCounted) +#define _rawval(obj) ((obj)._unVal.raw) + +#define _stringval(obj) (obj)._unVal.pString->_val +#define _userdataval(obj) (obj)._unVal.pUserData->_val + +#define tofloat(num) ((type(num)==OT_INTEGER)?(SQFloat)_integer(num):_float(num)) +#define tointeger(num) ( (type(num)==OT_FLOAT)?(SQInteger)_float(num):_integer(num)) + +///////////////////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////////////////// +struct SQObjectPtr : public SQObject +{ + SQObjectPtr() + { + SQ_OBJECT_RAWINIT() + _type=OT_NULL; + _unVal.pUserPointer=NULL; + } + SQObjectPtr(const SQObjectPtr &o) + { + SQ_OBJECT_RAWINIT() + _type=o._type; + _unVal=o._unVal; + __AddRef(_type,_unVal); + } + SQObjectPtr(const SQObject &o) + { + SQ_OBJECT_RAWINIT() + _type=o._type; + _unVal=o._unVal; + __AddRef(_type,_unVal); + } + SQObjectPtr(SQTable *pTable) + { + SQ_OBJECT_RAWINIT() + _type=OT_TABLE; + _unVal.pTable=pTable; + assert(_unVal.pTable); + __AddRef(_type,_unVal); + } + SQObjectPtr(SQClass *pClass) + { + SQ_OBJECT_RAWINIT() + _type=OT_CLASS; + _unVal.pClass=pClass; + assert(_unVal.pClass); + __AddRef(_type,_unVal); + } + SQObjectPtr(SQInstance *pInstance) + { + SQ_OBJECT_RAWINIT() + _type=OT_INSTANCE; + _unVal.pInstance=pInstance; + assert(_unVal.pInstance); + __AddRef(_type,_unVal); + } + SQObjectPtr(SQArray *pArray) + { + SQ_OBJECT_RAWINIT() + _type=OT_ARRAY; + _unVal.pArray=pArray; + assert(_unVal.pArray); + __AddRef(_type,_unVal); + } + SQObjectPtr(SQClosure *pClosure) + { + SQ_OBJECT_RAWINIT() + _type=OT_CLOSURE; + _unVal.pClosure=pClosure; + assert(_unVal.pClosure); + __AddRef(_type,_unVal); + } + SQObjectPtr(SQGenerator *pGenerator) + { + SQ_OBJECT_RAWINIT() + _type=OT_GENERATOR; + _unVal.pGenerator=pGenerator; + assert(_unVal.pGenerator); + __AddRef(_type,_unVal); + } + SQObjectPtr(SQNativeClosure *pNativeClosure) + { + SQ_OBJECT_RAWINIT() + _type=OT_NATIVECLOSURE; + _unVal.pNativeClosure=pNativeClosure; + assert(_unVal.pNativeClosure); + __AddRef(_type,_unVal); + } + SQObjectPtr(SQString *pString) + { + SQ_OBJECT_RAWINIT() + _type=OT_STRING; + _unVal.pString=pString; + assert(_unVal.pString); + __AddRef(_type,_unVal); + } + SQObjectPtr(SQUserData *pUserData) + { + SQ_OBJECT_RAWINIT() + _type=OT_USERDATA; + _unVal.pUserData=pUserData; + assert(_unVal.pUserData); + __AddRef(_type,_unVal); + } + SQObjectPtr(SQVM *pThread) + { + SQ_OBJECT_RAWINIT() + _type=OT_THREAD; + _unVal.pThread=pThread; + assert(_unVal.pThread); + __AddRef(_type,_unVal); + } + SQObjectPtr(SQWeakRef *pWeakRef) + { + SQ_OBJECT_RAWINIT() + _type=OT_WEAKREF; + _unVal.pWeakRef=pWeakRef; + assert(_unVal.pWeakRef); + __AddRef(_type,_unVal); + } + SQObjectPtr(SQFunctionProto *pFunctionProto) + { + SQ_OBJECT_RAWINIT() + _type=OT_FUNCPROTO; + _unVal.pFunctionProto=pFunctionProto; + assert(_unVal.pFunctionProto); + __AddRef(_type,_unVal); + } + SQObjectPtr(SQInteger nInteger) + { + SQ_OBJECT_RAWINIT() + _type=OT_INTEGER; + _unVal.nInteger=nInteger; + } + SQObjectPtr(SQFloat fFloat) + { + SQ_OBJECT_RAWINIT() + _type=OT_FLOAT; + _unVal.fFloat=fFloat; + } + SQObjectPtr(bool bBool) + { + SQ_OBJECT_RAWINIT() + _type = OT_BOOL; + _unVal.nInteger = bBool?1:0; + } + SQObjectPtr(SQUserPointer pUserPointer) + { + SQ_OBJECT_RAWINIT() + _type=OT_USERPOINTER; + _unVal.pUserPointer=pUserPointer; + } + ~SQObjectPtr() + { + __Release(_type,_unVal); + } + inline void Null() + { + SQObjectType tOldType; + SQObjectValue unOldVal; + tOldType = _type; + unOldVal = _unVal; + _type = OT_NULL; + _unVal.pUserPointer = NULL; + __Release(tOldType,unOldVal); + } + inline SQObjectPtr& operator=(SQInteger i) + { + __Release(_type,_unVal); + SQ_OBJECT_RAWINIT() + _unVal.nInteger = i; + _type = OT_INTEGER; + return *this; + } + inline SQObjectPtr& operator=(SQFloat f) + { + __Release(_type,_unVal); + SQ_OBJECT_RAWINIT() + _unVal.fFloat = f; + _type = OT_FLOAT; + return *this; + } + inline SQObjectPtr& operator=(const SQObjectPtr& obj) + { + SQObjectType tOldType; + SQObjectValue unOldVal; + tOldType=_type; + unOldVal=_unVal; + _unVal = obj._unVal; + _type = obj._type; + __AddRef(_type,_unVal); + __Release(tOldType,unOldVal); + return *this; + } + inline SQObjectPtr& operator=(const SQObject& obj) + { + SQObjectType tOldType; + SQObjectValue unOldVal; + tOldType=_type; + unOldVal=_unVal; + _unVal = obj._unVal; + _type = obj._type; + __AddRef(_type,_unVal); + __Release(tOldType,unOldVal); + return *this; + } + private: + SQObjectPtr(const SQChar *){} //safety +}; + +inline void _Swap(SQObject &a,SQObject &b) +{ + SQObjectType tOldType = a._type; + SQObjectValue unOldVal = a._unVal; + a._type = b._type; + a._unVal = b._unVal; + b._type = tOldType; + b._unVal = unOldVal; +} +///////////////////////////////////////////////////////////////////////////////////// +#ifndef NO_GARBAGE_COLLECTOR +#define MARK_FLAG 0x80000000 +struct SQCollectable : public SQRefCounted { + SQCollectable *_next; + SQCollectable *_prev; + SQSharedState *_sharedstate; + virtual void Release()=0; + virtual void Mark(SQCollectable **chain)=0; + void UnMark(); + virtual void Finalize()=0; + static void AddToChain(SQCollectable **chain,SQCollectable *c); + static void RemoveFromChain(SQCollectable **chain,SQCollectable *c); +}; + + +#define ADD_TO_CHAIN(chain,obj) AddToChain(chain,obj) +#define REMOVE_FROM_CHAIN(chain,obj) {if(!(_uiRef&MARK_FLAG))RemoveFromChain(chain,obj);} +#define CHAINABLE_OBJ SQCollectable +#define INIT_CHAIN() {_next=NULL;_prev=NULL;_sharedstate=ss;} +#else + +#define ADD_TO_CHAIN(chain,obj) ((void)0) +#define REMOVE_FROM_CHAIN(chain,obj) ((void)0) +#define CHAINABLE_OBJ SQRefCounted +#define INIT_CHAIN() ((void)0) +#endif + +struct SQDelegable : public CHAINABLE_OBJ { + bool SetDelegate(SQTable *m); + virtual bool GetMetaMethod(SQVM *v,SQMetaMethod mm,SQObjectPtr &res); + SQTable *_delegate; +}; + +SQUnsignedInteger TranslateIndex(const SQObjectPtr &idx); +typedef sqvector SQObjectPtrVec; +typedef sqvector SQIntVec; +const SQChar *GetTypeName(const SQObjectPtr &obj1); +const SQChar *IdType2Name(SQObjectType type); + + + +#endif //_SQOBJECT_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqopcodes.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqopcodes.h --- supertux-0.3.3/external/squirrel/squirrel/sqopcodes.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqopcodes.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,115 +1,115 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQOPCODES_H_ -#define _SQOPCODES_H_ - -#define MAX_FUNC_STACKSIZE 0xFF -#define MAX_LITERALS ((SQInteger)0x7FFFFFFF) - -enum BitWiseOP { - BW_AND = 0, - BW_OR = 2, - BW_XOR = 3, - BW_SHIFTL = 4, - BW_SHIFTR = 5, - BW_USHIFTR = 6 -}; - -enum CmpOP { - CMP_G = 0, - CMP_GE = 2, - CMP_L = 3, - CMP_LE = 4 -}; -enum SQOpcode -{ - _OP_LINE= 0x00, - _OP_LOAD= 0x01, - _OP_LOADINT= 0x02, - _OP_LOADFLOAT= 0x03, - _OP_DLOAD= 0x04, - _OP_TAILCALL= 0x05, - _OP_CALL= 0x06, - _OP_PREPCALL= 0x07, - _OP_PREPCALLK= 0x08, - _OP_GETK= 0x09, - _OP_MOVE= 0x0A, - _OP_NEWSLOT= 0x0B, - _OP_DELETE= 0x0C, - _OP_SET= 0x0D, - _OP_GET= 0x0E, - _OP_EQ= 0x0F, - _OP_NE= 0x10, - _OP_ARITH= 0x11, - _OP_BITW= 0x12, - _OP_RETURN= 0x13, - _OP_LOADNULLS= 0x14, - _OP_LOADROOTTABLE= 0x15, - _OP_LOADBOOL= 0x16, - _OP_DMOVE= 0x17, - _OP_JMP= 0x18, - _OP_JNZ= 0x19, - _OP_JZ= 0x1A, - _OP_LOADFREEVAR= 0x1B, - _OP_VARGC= 0x1C, - _OP_GETVARGV= 0x1D, - _OP_NEWTABLE= 0x1E, - _OP_NEWARRAY= 0x1F, - _OP_APPENDARRAY= 0x20, - _OP_GETPARENT= 0x21, - _OP_COMPARITH= 0x22, - _OP_COMPARITHL= 0x23, - _OP_INC= 0x24, - _OP_INCL= 0x25, - _OP_PINC= 0x26, - _OP_PINCL= 0x27, - _OP_CMP= 0x28, - _OP_EXISTS= 0x29, - _OP_INSTANCEOF= 0x2A, - _OP_AND= 0x2B, - _OP_OR= 0x2C, - _OP_NEG= 0x2D, - _OP_NOT= 0x2E, - _OP_BWNOT= 0x2F, - _OP_CLOSURE= 0x30, - _OP_YIELD= 0x31, - _OP_RESUME= 0x32, - _OP_FOREACH= 0x33, - _OP_POSTFOREACH= 0x34, - _OP_DELEGATE= 0x35, - _OP_CLONE= 0x36, - _OP_TYPEOF= 0x37, - _OP_PUSHTRAP= 0x38, - _OP_POPTRAP= 0x39, - _OP_THROW= 0x3A, - _OP_CLASS= 0x3B, - _OP_NEWSLOTA= 0x3C, -}; - -struct SQInstructionDesc { - const SQChar *name; -}; - -struct SQInstruction -{ - SQInstruction(){}; - SQInstruction(SQOpcode _op,SQInteger a0=0,SQInteger a1=0,SQInteger a2=0,SQInteger a3=0) - { op = _op; - _arg0 = (unsigned char)a0;_arg1 = (SQInt32)a1; - _arg2 = (unsigned char)a2;_arg3 = (unsigned char)a3; - } - - - SQInt32 _arg1; - unsigned char op; - unsigned char _arg0; - unsigned char _arg2; - unsigned char _arg3; -}; - -#include "squtils.h" -typedef sqvector SQInstructionVec; - -#define NEW_SLOT_ATTRIBUTES_FLAG 0x01 -#define NEW_SLOT_STATIC_FLAG 0x02 - -#endif // _SQOPCODES_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQOPCODES_H_ +#define _SQOPCODES_H_ + +#define MAX_FUNC_STACKSIZE 0xFF +#define MAX_LITERALS ((SQInteger)0x7FFFFFFF) + +enum BitWiseOP { + BW_AND = 0, + BW_OR = 2, + BW_XOR = 3, + BW_SHIFTL = 4, + BW_SHIFTR = 5, + BW_USHIFTR = 6 +}; + +enum CmpOP { + CMP_G = 0, + CMP_GE = 2, + CMP_L = 3, + CMP_LE = 4 +}; +enum SQOpcode +{ + _OP_LINE= 0x00, + _OP_LOAD= 0x01, + _OP_LOADINT= 0x02, + _OP_LOADFLOAT= 0x03, + _OP_DLOAD= 0x04, + _OP_TAILCALL= 0x05, + _OP_CALL= 0x06, + _OP_PREPCALL= 0x07, + _OP_PREPCALLK= 0x08, + _OP_GETK= 0x09, + _OP_MOVE= 0x0A, + _OP_NEWSLOT= 0x0B, + _OP_DELETE= 0x0C, + _OP_SET= 0x0D, + _OP_GET= 0x0E, + _OP_EQ= 0x0F, + _OP_NE= 0x10, + _OP_ARITH= 0x11, + _OP_BITW= 0x12, + _OP_RETURN= 0x13, + _OP_LOADNULLS= 0x14, + _OP_LOADROOTTABLE= 0x15, + _OP_LOADBOOL= 0x16, + _OP_DMOVE= 0x17, + _OP_JMP= 0x18, + _OP_JNZ= 0x19, + _OP_JZ= 0x1A, + _OP_LOADFREEVAR= 0x1B, + _OP_VARGC= 0x1C, + _OP_GETVARGV= 0x1D, + _OP_NEWTABLE= 0x1E, + _OP_NEWARRAY= 0x1F, + _OP_APPENDARRAY= 0x20, + _OP_GETPARENT= 0x21, + _OP_COMPARITH= 0x22, + _OP_COMPARITHL= 0x23, + _OP_INC= 0x24, + _OP_INCL= 0x25, + _OP_PINC= 0x26, + _OP_PINCL= 0x27, + _OP_CMP= 0x28, + _OP_EXISTS= 0x29, + _OP_INSTANCEOF= 0x2A, + _OP_AND= 0x2B, + _OP_OR= 0x2C, + _OP_NEG= 0x2D, + _OP_NOT= 0x2E, + _OP_BWNOT= 0x2F, + _OP_CLOSURE= 0x30, + _OP_YIELD= 0x31, + _OP_RESUME= 0x32, + _OP_FOREACH= 0x33, + _OP_POSTFOREACH= 0x34, + _OP_DELEGATE= 0x35, + _OP_CLONE= 0x36, + _OP_TYPEOF= 0x37, + _OP_PUSHTRAP= 0x38, + _OP_POPTRAP= 0x39, + _OP_THROW= 0x3A, + _OP_CLASS= 0x3B, + _OP_NEWSLOTA= 0x3C, +}; + +struct SQInstructionDesc { + const SQChar *name; +}; + +struct SQInstruction +{ + SQInstruction(){}; + SQInstruction(SQOpcode _op,SQInteger a0=0,SQInteger a1=0,SQInteger a2=0,SQInteger a3=0) + { op = _op; + _arg0 = (unsigned char)a0;_arg1 = (SQInt32)a1; + _arg2 = (unsigned char)a2;_arg3 = (unsigned char)a3; + } + + + SQInt32 _arg1; + unsigned char op; + unsigned char _arg0; + unsigned char _arg2; + unsigned char _arg3; +}; + +#include "squtils.h" +typedef sqvector SQInstructionVec; + +#define NEW_SLOT_ATTRIBUTES_FLAG 0x01 +#define NEW_SLOT_STATIC_FLAG 0x02 + +#endif // _SQOPCODES_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqpcheader.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqpcheader.h --- supertux-0.3.3/external/squirrel/squirrel/sqpcheader.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqpcheader.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,19 +1,19 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQPCHEADER_H_ -#define _SQPCHEADER_H_ - -#if defined(_MSC_VER) && defined(_DEBUG) -#include -#endif - -#include -#include -#include -#include -#include -//squirrel stuff -#include -#include "sqobject.h" -#include "sqstate.h" - -#endif //_SQPCHEADER_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQPCHEADER_H_ +#define _SQPCHEADER_H_ + +#if defined(_MSC_VER) && defined(_DEBUG) +#include +#endif + +#include +#include +#include +#include +#include +//squirrel stuff +#include +#include "sqobject.h" +#include "sqstate.h" + +#endif //_SQPCHEADER_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqstate.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqstate.cpp --- supertux-0.3.3/external/squirrel/squirrel/sqstate.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqstate.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,572 +1,578 @@ -/* - see copyright notice in squirrel.h -*/ -#include "sqpcheader.h" -#include "sqopcodes.h" -#include "sqvm.h" -#include "sqfuncproto.h" -#include "sqclosure.h" -#include "sqstring.h" -#include "sqtable.h" -#include "sqarray.h" -#include "squserdata.h" -#include "sqclass.h" - -SQObjectPtr _null_; -SQObjectPtr _true_(true); -SQObjectPtr _false_(false); -SQObjectPtr _one_((SQInteger)1); -SQObjectPtr _minusone_((SQInteger)-1); - -SQSharedState::SQSharedState() -{ - _compilererrorhandler = NULL; - _printfunc = NULL; - _debuginfo = false; - _notifyallexceptions = false; -} - -#define newsysstring(s) { \ - _systemstrings->push_back(SQString::Create(this,s)); \ - } - -#define newmetamethod(s) { \ - _metamethods->push_back(SQString::Create(this,s)); \ - _table(_metamethodsmap)->NewSlot(_metamethods->back(),(SQInteger)(_metamethods->size()-1)); \ - } - -bool CompileTypemask(SQIntVec &res,const SQChar *typemask) -{ - SQInteger i = 0; - - SQInteger mask = 0; - while(typemask[i] != 0) { - - switch(typemask[i]){ - case 'o': mask |= _RT_NULL; break; - case 'i': mask |= _RT_INTEGER; break; - case 'f': mask |= _RT_FLOAT; break; - case 'n': mask |= (_RT_FLOAT | _RT_INTEGER); break; - case 's': mask |= _RT_STRING; break; - case 't': mask |= _RT_TABLE; break; - case 'a': mask |= _RT_ARRAY; break; - case 'u': mask |= _RT_USERDATA; break; - case 'c': mask |= (_RT_CLOSURE | _RT_NATIVECLOSURE); break; - case 'b': mask |= _RT_BOOL; break; - case 'g': mask |= _RT_GENERATOR; break; - case 'p': mask |= _RT_USERPOINTER; break; - case 'v': mask |= _RT_THREAD; break; - case 'x': mask |= _RT_INSTANCE; break; - case 'y': mask |= _RT_CLASS; break; - case 'r': mask |= _RT_WEAKREF; break; - case '.': mask = -1; res.push_back(mask); i++; mask = 0; continue; - case ' ': i++; continue; //ignores spaces - default: - return false; - } - i++; - if(typemask[i] == '|') { - i++; - if(typemask[i] == 0) - return false; - continue; - } - res.push_back(mask); - mask = 0; - - } - return true; -} - -SQTable *CreateDefaultDelegate(SQSharedState *ss,SQRegFunction *funcz) -{ - SQInteger i=0; - SQTable *t=SQTable::Create(ss,0); - while(funcz[i].name!=0){ - SQNativeClosure *nc = SQNativeClosure::Create(ss,funcz[i].f); - nc->_nparamscheck = funcz[i].nparamscheck; - nc->_name = SQString::Create(ss,funcz[i].name); - if(funcz[i].typemask && !CompileTypemask(nc->_typecheck,funcz[i].typemask)) - return NULL; - t->NewSlot(SQString::Create(ss,funcz[i].name),nc); - i++; - } - return t; -} - -void SQSharedState::Init() -{ - _scratchpad=NULL; - _scratchpadsize=0; -#ifndef NO_GARBAGE_COLLECTOR - _gc_chain=NULL; -#endif - sq_new(_stringtable,StringTable); - sq_new(_metamethods,SQObjectPtrVec); - sq_new(_systemstrings,SQObjectPtrVec); - sq_new(_types,SQObjectPtrVec); - _metamethodsmap = SQTable::Create(this,MT_LAST-1); - //adding type strings to avoid memory trashing - //types names - newsysstring(_SC("null")); - newsysstring(_SC("table")); - newsysstring(_SC("array")); - newsysstring(_SC("closure")); - newsysstring(_SC("string")); - newsysstring(_SC("userdata")); - newsysstring(_SC("integer")); - newsysstring(_SC("float")); - newsysstring(_SC("userpointer")); - newsysstring(_SC("function")); - newsysstring(_SC("generator")); - newsysstring(_SC("thread")); - newsysstring(_SC("class")); - newsysstring(_SC("instance")); - newsysstring(_SC("bool")); - //meta methods - newmetamethod(MM_ADD); - newmetamethod(MM_SUB); - newmetamethod(MM_MUL); - newmetamethod(MM_DIV); - newmetamethod(MM_UNM); - newmetamethod(MM_MODULO); - newmetamethod(MM_SET); - newmetamethod(MM_GET); - newmetamethod(MM_TYPEOF); - newmetamethod(MM_NEXTI); - newmetamethod(MM_CMP); - newmetamethod(MM_CALL); - newmetamethod(MM_CLONED); - newmetamethod(MM_NEWSLOT); - newmetamethod(MM_DELSLOT); - newmetamethod(MM_TOSTRING); - newmetamethod(MM_NEWMEMBER); - newmetamethod(MM_INHERITED); - - _constructoridx = SQString::Create(this,_SC("constructor")); - _registry = SQTable::Create(this,0); - _consts = SQTable::Create(this,0); - _table_default_delegate = CreateDefaultDelegate(this,_table_default_delegate_funcz); - _array_default_delegate = CreateDefaultDelegate(this,_array_default_delegate_funcz); - _string_default_delegate = CreateDefaultDelegate(this,_string_default_delegate_funcz); - _number_default_delegate = CreateDefaultDelegate(this,_number_default_delegate_funcz); - _closure_default_delegate = CreateDefaultDelegate(this,_closure_default_delegate_funcz); - _generator_default_delegate = CreateDefaultDelegate(this,_generator_default_delegate_funcz); - _thread_default_delegate = CreateDefaultDelegate(this,_thread_default_delegate_funcz); - _class_default_delegate = CreateDefaultDelegate(this,_class_default_delegate_funcz); - _instance_default_delegate = CreateDefaultDelegate(this,_instance_default_delegate_funcz); - _weakref_default_delegate = CreateDefaultDelegate(this,_weakref_default_delegate_funcz); - -} - -SQSharedState::~SQSharedState() -{ - _constructoridx = _null_; - _table(_registry)->Finalize(); - _table(_consts)->Finalize(); - _table(_metamethodsmap)->Finalize(); - _registry = _null_; - _consts = _null_; - _metamethodsmap = _null_; - while(!_systemstrings->empty()) { - _systemstrings->back()=_null_; - _systemstrings->pop_back(); - } - _thread(_root_vm)->Finalize(); - _root_vm = _null_; - _table_default_delegate = _null_; - _array_default_delegate = _null_; - _string_default_delegate = _null_; - _number_default_delegate = _null_; - _closure_default_delegate = _null_; - _generator_default_delegate = _null_; - _thread_default_delegate = _null_; - _class_default_delegate = _null_; - _instance_default_delegate = _null_; - _weakref_default_delegate = _null_; - _refs_table.Finalize(); -#ifndef NO_GARBAGE_COLLECTOR - SQCollectable *t = _gc_chain; - SQCollectable *nx = NULL; - while(t) { - t->_uiRef++; - t->Finalize(); - nx = t->_next; - if(--t->_uiRef == 0) - t->Release(); - t=nx; - } - assert(_gc_chain==NULL); //just to proove a theory - while(_gc_chain){ - _gc_chain->_uiRef++; - _gc_chain->Release(); - } -#endif - - sq_delete(_types,SQObjectPtrVec); - sq_delete(_systemstrings,SQObjectPtrVec); - sq_delete(_metamethods,SQObjectPtrVec); - sq_delete(_stringtable,StringTable); - if(_scratchpad)SQ_FREE(_scratchpad,_scratchpadsize); -} - - -SQInteger SQSharedState::GetMetaMethodIdxByName(const SQObjectPtr &name) -{ - if(type(name) != OT_STRING) - return -1; - SQObjectPtr ret; - if(_table(_metamethodsmap)->Get(name,ret)) { - return _integer(ret); - } - return -1; -} - -#ifndef NO_GARBAGE_COLLECTOR - -void SQSharedState::MarkObject(SQObjectPtr &o,SQCollectable **chain) -{ - switch(type(o)){ - case OT_TABLE:_table(o)->Mark(chain);break; - case OT_ARRAY:_array(o)->Mark(chain);break; - case OT_USERDATA:_userdata(o)->Mark(chain);break; - case OT_CLOSURE:_closure(o)->Mark(chain);break; - case OT_NATIVECLOSURE:_nativeclosure(o)->Mark(chain);break; - case OT_GENERATOR:_generator(o)->Mark(chain);break; - case OT_THREAD:_thread(o)->Mark(chain);break; - case OT_CLASS:_class(o)->Mark(chain);break; - case OT_INSTANCE:_instance(o)->Mark(chain);break; - default: break; //shutup compiler - } -} - - -SQInteger SQSharedState::CollectGarbage(SQVM *vm) -{ - SQInteger n=0; - SQCollectable *tchain=NULL; - SQVM *vms = _thread(_root_vm); - - vms->Mark(&tchain); - SQInteger x = _table(_thread(_root_vm)->_roottable)->CountUsed(); - _refs_table.Mark(&tchain); - MarkObject(_registry,&tchain); - MarkObject(_consts,&tchain); - MarkObject(_metamethodsmap,&tchain); - MarkObject(_table_default_delegate,&tchain); - MarkObject(_array_default_delegate,&tchain); - MarkObject(_string_default_delegate,&tchain); - MarkObject(_number_default_delegate,&tchain); - MarkObject(_generator_default_delegate,&tchain); - MarkObject(_thread_default_delegate,&tchain); - MarkObject(_closure_default_delegate,&tchain); - MarkObject(_class_default_delegate,&tchain); - MarkObject(_instance_default_delegate,&tchain); - MarkObject(_weakref_default_delegate,&tchain); - - SQCollectable *t = _gc_chain; - SQCollectable *nx = NULL; - while(t) { - t->_uiRef++; - t->Finalize(); - nx = t->_next; - if(--t->_uiRef == 0) - t->Release(); - t = nx; - n++; - } - - t = tchain; - while(t) { - t->UnMark(); - t = t->_next; - } - _gc_chain = tchain; - SQInteger z = _table(_thread(_root_vm)->_roottable)->CountUsed(); - assert(z == x); - return n; -} -#endif - -#ifndef NO_GARBAGE_COLLECTOR -void SQCollectable::AddToChain(SQCollectable **chain,SQCollectable *c) -{ - c->_prev = NULL; - c->_next = *chain; - if(*chain) (*chain)->_prev = c; - *chain = c; -} - -void SQCollectable::RemoveFromChain(SQCollectable **chain,SQCollectable *c) -{ - if(c->_prev) c->_prev->_next = c->_next; - else *chain = c->_next; - if(c->_next) - c->_next->_prev = c->_prev; - c->_next = NULL; - c->_prev = NULL; -} -#endif - -SQChar* SQSharedState::GetScratchPad(SQInteger size) -{ - SQInteger newsize; - if(size>0) { - if(_scratchpadsize < size) { - newsize = size + (size>>1); - _scratchpad = (SQChar *)SQ_REALLOC(_scratchpad,_scratchpadsize,newsize); - _scratchpadsize = newsize; - - }else if(_scratchpadsize >= (size<<5)) { - newsize = _scratchpadsize >> 1; - _scratchpad = (SQChar *)SQ_REALLOC(_scratchpad,_scratchpadsize,newsize); - _scratchpadsize = newsize; - } - } - return _scratchpad; -} - -RefTable::RefTable() -{ - AllocNodes(4); -} - -void RefTable::Finalize() -{ - RefNode *nodes = _nodes; - for(SQUnsignedInteger n = 0; n < _numofslots; n++) { - nodes->obj = _null_; - nodes++; - } -} - -RefTable::~RefTable() -{ - SQ_FREE(_buckets,(_numofslots * sizeof(RefNode *)) + (_numofslots * sizeof(RefNode))); -} - -#ifndef NO_GARBAGE_COLLECTOR -void RefTable::Mark(SQCollectable **chain) -{ - RefNode *nodes = (RefNode *)_nodes; - for(SQUnsignedInteger n = 0; n < _numofslots; n++) { - if(type(nodes->obj) != OT_NULL) { - SQSharedState::MarkObject(nodes->obj,chain); - } - nodes++; - } -} -#endif - -void RefTable::AddRef(SQObject &obj) -{ - SQHash mainpos; - RefNode *prev; - RefNode *ref = Get(obj,mainpos,&prev,true); - ref->refs++; -} - -SQBool RefTable::Release(SQObject &obj) -{ - SQHash mainpos; - RefNode *prev; - RefNode *ref = Get(obj,mainpos,&prev,false); - if(ref) { - if(--ref->refs == 0) { - SQObjectPtr o = ref->obj; - if(prev) { - prev->next = ref->next; - } - else { - _buckets[mainpos] = ref->next; - } - ref->next = _freelist; - _freelist = ref; - _slotused--; - ref->obj = _null_; - //<>test for shrink? - return SQTrue; - } - } - else { - assert(0); - } - return SQFalse; -} - -void RefTable::Resize(SQUnsignedInteger size) -{ - RefNode **oldbucks = _buckets; - RefNode *t = _nodes; - SQUnsignedInteger oldnumofslots = _numofslots; - AllocNodes(size); - //rehash - SQUnsignedInteger nfound = 0; - for(SQUnsignedInteger n = 0; n < oldnumofslots; n++) { - if(type(t->obj) != OT_NULL) { - //add back; - assert(t->refs != 0); - RefNode *nn = Add(::HashObj(t->obj)&(_numofslots-1),t->obj); - nn->refs = t->refs; - t->obj = _null_; - nfound++; - } - t++; - } - assert(nfound == oldnumofslots); - SQ_FREE(oldbucks,(oldnumofslots * sizeof(RefNode *)) + (oldnumofslots * sizeof(RefNode))); -} - -RefTable::RefNode *RefTable::Add(SQHash mainpos,SQObject &obj) -{ - RefNode *t = _buckets[mainpos]; - RefNode *newnode = _freelist; - newnode->obj = obj; - _buckets[mainpos] = newnode; - _freelist = _freelist->next; - newnode->next = t; - assert(newnode->refs == 0); - _slotused++; - return newnode; -} - -RefTable::RefNode *RefTable::Get(SQObject &obj,SQHash &mainpos,RefNode **prev,bool add) -{ - RefNode *ref; - mainpos = ::HashObj(obj)&(_numofslots-1); - *prev = NULL; - for (ref = _buckets[mainpos]; ref; ) { - if(_rawval(ref->obj) == _rawval(obj) && type(ref->obj) == type(obj)) - break; - *prev = ref; - ref = ref->next; - } - if(ref == NULL && add) { - if(_numofslots == _slotused) { - assert(_freelist == 0); - Resize(_numofslots*2); - mainpos = ::HashObj(obj)&(_numofslots-1); - } - ref = Add(mainpos,obj); - } - return ref; -} - -void RefTable::AllocNodes(SQUnsignedInteger size) -{ - RefNode **bucks; - RefNode *nodes; - bucks = (RefNode **)SQ_MALLOC((size * sizeof(RefNode *)) + (size * sizeof(RefNode))); - nodes = (RefNode *)&bucks[size]; - RefNode *temp = nodes; - SQUnsignedInteger n; - for(n = 0; n < size - 1; n++) { - bucks[n] = NULL; - temp->refs = 0; - new (&temp->obj) SQObjectPtr; - temp->next = temp+1; - temp++; - } - bucks[n] = NULL; - temp->refs = 0; - new (&temp->obj) SQObjectPtr; - temp->next = NULL; - _freelist = nodes; - _nodes = nodes; - _buckets = bucks; - _slotused = 0; - _numofslots = size; -} -////////////////////////////////////////////////////////////////////////// -//StringTable -/* -* The following code is based on Lua 4.0 (Copyright 1994-2002 Tecgraf, PUC-Rio.) -* http://www.lua.org/copyright.html#4 -* http://www.lua.org/source/4.0.1/src_lstring.c.html -*/ - -StringTable::StringTable() -{ - AllocNodes(4); - _slotused = 0; -} - -StringTable::~StringTable() -{ - SQ_FREE(_strings,sizeof(SQString*)*_numofslots); - _strings = NULL; -} - -void StringTable::AllocNodes(SQInteger size) -{ - _numofslots = size; - _strings = (SQString**)SQ_MALLOC(sizeof(SQString*)*_numofslots); - memset(_strings,0,sizeof(SQString*)*_numofslots); -} - -SQString *StringTable::Add(const SQChar *news,SQInteger len) -{ - if(len<0) - len = (SQInteger)scstrlen(news); - SQHash h = ::_hashstr(news,len)&(_numofslots-1); - SQString *s; - for (s = _strings[h]; s; s = s->_next){ - if(s->_len == len && (!memcmp(news,s->_val,rsl(len)))) - return s; //found - } - - SQString *t=(SQString *)SQ_MALLOC(rsl(len)+sizeof(SQString)); - new (t) SQString; - memcpy(t->_val,news,rsl(len)); - t->_val[len] = _SC('\0'); - t->_len = len; - t->_hash = ::_hashstr(news,len); - t->_next = _strings[h]; - _strings[h] = t; - _slotused++; - if (_slotused > _numofslots) /* too crowded? */ - Resize(_numofslots*2); - return t; -} - -void StringTable::Resize(SQInteger size) -{ - SQInteger oldsize=_numofslots; - SQString **oldtable=_strings; - AllocNodes(size); - for (SQInteger i=0; i_next; - SQHash h = p->_hash&(_numofslots-1); - p->_next = _strings[h]; - _strings[h] = p; - p = next; - } - } - SQ_FREE(oldtable,oldsize*sizeof(SQString*)); -} - -void StringTable::Remove(SQString *bs) -{ - SQString *s; - SQString *prev=NULL; - SQHash h = bs->_hash&(_numofslots - 1); - - for (s = _strings[h]; s; ){ - if(s == bs){ - if(prev) - prev->_next = s->_next; - else - _strings[h] = s->_next; - _slotused--; - SQInteger slen = s->_len; - s->~SQString(); - SQ_FREE(s,sizeof(SQString) + rsl(slen)); - return; - } - prev = s; - s = s->_next; - } - assert(0);//if this fail something is wrong -} +/* + see copyright notice in squirrel.h +*/ +#include "sqpcheader.h" +#include "sqopcodes.h" +#include "sqvm.h" +#include "sqfuncproto.h" +#include "sqclosure.h" +#include "sqstring.h" +#include "sqtable.h" +#include "sqarray.h" +#include "squserdata.h" +#include "sqclass.h" + +SQObjectPtr _null_; +SQObjectPtr _true_(true); +SQObjectPtr _false_(false); +SQObjectPtr _one_((SQInteger)1); +SQObjectPtr _minusone_((SQInteger)-1); + +SQSharedState::SQSharedState() +{ + _compilererrorhandler = NULL; + _printfunc = NULL; + _debuginfo = false; + _notifyallexceptions = false; +} + +#define newsysstring(s) { \ + _systemstrings->push_back(SQString::Create(this,s)); \ + } + +#define newmetamethod(s) { \ + _metamethods->push_back(SQString::Create(this,s)); \ + _table(_metamethodsmap)->NewSlot(_metamethods->back(),(SQInteger)(_metamethods->size()-1)); \ + } + +bool CompileTypemask(SQIntVec &res,const SQChar *typemask) +{ + SQInteger i = 0; + + SQInteger mask = 0; + while(typemask[i] != 0) { + + switch(typemask[i]){ + case 'o': mask |= _RT_NULL; break; + case 'i': mask |= _RT_INTEGER; break; + case 'f': mask |= _RT_FLOAT; break; + case 'n': mask |= (_RT_FLOAT | _RT_INTEGER); break; + case 's': mask |= _RT_STRING; break; + case 't': mask |= _RT_TABLE; break; + case 'a': mask |= _RT_ARRAY; break; + case 'u': mask |= _RT_USERDATA; break; + case 'c': mask |= (_RT_CLOSURE | _RT_NATIVECLOSURE); break; + case 'b': mask |= _RT_BOOL; break; + case 'g': mask |= _RT_GENERATOR; break; + case 'p': mask |= _RT_USERPOINTER; break; + case 'v': mask |= _RT_THREAD; break; + case 'x': mask |= _RT_INSTANCE; break; + case 'y': mask |= _RT_CLASS; break; + case 'r': mask |= _RT_WEAKREF; break; + case '.': mask = -1; res.push_back(mask); i++; mask = 0; continue; + case ' ': i++; continue; //ignores spaces + default: + return false; + } + i++; + if(typemask[i] == '|') { + i++; + if(typemask[i] == 0) + return false; + continue; + } + res.push_back(mask); + mask = 0; + + } + return true; +} + +SQTable *CreateDefaultDelegate(SQSharedState *ss,SQRegFunction *funcz) +{ + SQInteger i=0; + SQTable *t=SQTable::Create(ss,0); + while(funcz[i].name!=0){ + SQNativeClosure *nc = SQNativeClosure::Create(ss,funcz[i].f); + nc->_nparamscheck = funcz[i].nparamscheck; + nc->_name = SQString::Create(ss,funcz[i].name); + if(funcz[i].typemask && !CompileTypemask(nc->_typecheck,funcz[i].typemask)) + return NULL; + t->NewSlot(SQString::Create(ss,funcz[i].name),nc); + i++; + } + return t; +} + +void SQSharedState::Init() +{ + _scratchpad=NULL; + _scratchpadsize=0; +#ifndef NO_GARBAGE_COLLECTOR + _gc_chain=NULL; +#endif + sq_new(_stringtable,SQStringTable); + sq_new(_metamethods,SQObjectPtrVec); + sq_new(_systemstrings,SQObjectPtrVec); + sq_new(_types,SQObjectPtrVec); + _metamethodsmap = SQTable::Create(this,MT_LAST-1); + //adding type strings to avoid memory trashing + //types names + newsysstring(_SC("null")); + newsysstring(_SC("table")); + newsysstring(_SC("array")); + newsysstring(_SC("closure")); + newsysstring(_SC("string")); + newsysstring(_SC("userdata")); + newsysstring(_SC("integer")); + newsysstring(_SC("float")); + newsysstring(_SC("userpointer")); + newsysstring(_SC("function")); + newsysstring(_SC("generator")); + newsysstring(_SC("thread")); + newsysstring(_SC("class")); + newsysstring(_SC("instance")); + newsysstring(_SC("bool")); + //meta methods + newmetamethod(MM_ADD); + newmetamethod(MM_SUB); + newmetamethod(MM_MUL); + newmetamethod(MM_DIV); + newmetamethod(MM_UNM); + newmetamethod(MM_MODULO); + newmetamethod(MM_SET); + newmetamethod(MM_GET); + newmetamethod(MM_TYPEOF); + newmetamethod(MM_NEXTI); + newmetamethod(MM_CMP); + newmetamethod(MM_CALL); + newmetamethod(MM_CLONED); + newmetamethod(MM_NEWSLOT); + newmetamethod(MM_DELSLOT); + newmetamethod(MM_TOSTRING); + newmetamethod(MM_NEWMEMBER); + newmetamethod(MM_INHERITED); + + _constructoridx = SQString::Create(this,_SC("constructor")); + _registry = SQTable::Create(this,0); + _consts = SQTable::Create(this,0); + _table_default_delegate = CreateDefaultDelegate(this,_table_default_delegate_funcz); + _array_default_delegate = CreateDefaultDelegate(this,_array_default_delegate_funcz); + _string_default_delegate = CreateDefaultDelegate(this,_string_default_delegate_funcz); + _number_default_delegate = CreateDefaultDelegate(this,_number_default_delegate_funcz); + _closure_default_delegate = CreateDefaultDelegate(this,_closure_default_delegate_funcz); + _generator_default_delegate = CreateDefaultDelegate(this,_generator_default_delegate_funcz); + _thread_default_delegate = CreateDefaultDelegate(this,_thread_default_delegate_funcz); + _class_default_delegate = CreateDefaultDelegate(this,_class_default_delegate_funcz); + _instance_default_delegate = CreateDefaultDelegate(this,_instance_default_delegate_funcz); + _weakref_default_delegate = CreateDefaultDelegate(this,_weakref_default_delegate_funcz); + +} + +SQSharedState::~SQSharedState() +{ + _constructoridx = _null_; + _table(_registry)->Finalize(); + _table(_consts)->Finalize(); + _table(_metamethodsmap)->Finalize(); + _registry = _null_; + _consts = _null_; + _metamethodsmap = _null_; + while(!_systemstrings->empty()) { + _systemstrings->back()=_null_; + _systemstrings->pop_back(); + } + _thread(_root_vm)->Finalize(); + _root_vm = _null_; + _table_default_delegate = _null_; + _array_default_delegate = _null_; + _string_default_delegate = _null_; + _number_default_delegate = _null_; + _closure_default_delegate = _null_; + _generator_default_delegate = _null_; + _thread_default_delegate = _null_; + _class_default_delegate = _null_; + _instance_default_delegate = _null_; + _weakref_default_delegate = _null_; + _refs_table.Finalize(); +#ifndef NO_GARBAGE_COLLECTOR + SQCollectable *t = _gc_chain; + SQCollectable *nx = NULL; + if(t) { + t->_uiRef++; + while(t) { + t->Finalize(); + nx = t->_next; + if(nx) nx->_uiRef++; + if(--t->_uiRef == 0) + t->Release(); + t = nx; + } + } + assert(_gc_chain==NULL); //just to proove a theory + while(_gc_chain){ + _gc_chain->_uiRef++; + _gc_chain->Release(); + } +#endif + + sq_delete(_types,SQObjectPtrVec); + sq_delete(_systemstrings,SQObjectPtrVec); + sq_delete(_metamethods,SQObjectPtrVec); + sq_delete(_stringtable,SQStringTable); + if(_scratchpad)SQ_FREE(_scratchpad,_scratchpadsize); +} + + +SQInteger SQSharedState::GetMetaMethodIdxByName(const SQObjectPtr &name) +{ + if(type(name) != OT_STRING) + return -1; + SQObjectPtr ret; + if(_table(_metamethodsmap)->Get(name,ret)) { + return _integer(ret); + } + return -1; +} + +#ifndef NO_GARBAGE_COLLECTOR + +void SQSharedState::MarkObject(SQObjectPtr &o,SQCollectable **chain) +{ + switch(type(o)){ + case OT_TABLE:_table(o)->Mark(chain);break; + case OT_ARRAY:_array(o)->Mark(chain);break; + case OT_USERDATA:_userdata(o)->Mark(chain);break; + case OT_CLOSURE:_closure(o)->Mark(chain);break; + case OT_NATIVECLOSURE:_nativeclosure(o)->Mark(chain);break; + case OT_GENERATOR:_generator(o)->Mark(chain);break; + case OT_THREAD:_thread(o)->Mark(chain);break; + case OT_CLASS:_class(o)->Mark(chain);break; + case OT_INSTANCE:_instance(o)->Mark(chain);break; + default: break; //shutup compiler + } +} + + +SQInteger SQSharedState::CollectGarbage(SQVM *vm) +{ + SQInteger n=0; + SQCollectable *tchain=NULL; + SQVM *vms = _thread(_root_vm); + + vms->Mark(&tchain); + SQInteger x = _table(_thread(_root_vm)->_roottable)->CountUsed(); + _refs_table.Mark(&tchain); + MarkObject(_registry,&tchain); + MarkObject(_consts,&tchain); + MarkObject(_metamethodsmap,&tchain); + MarkObject(_table_default_delegate,&tchain); + MarkObject(_array_default_delegate,&tchain); + MarkObject(_string_default_delegate,&tchain); + MarkObject(_number_default_delegate,&tchain); + MarkObject(_generator_default_delegate,&tchain); + MarkObject(_thread_default_delegate,&tchain); + MarkObject(_closure_default_delegate,&tchain); + MarkObject(_class_default_delegate,&tchain); + MarkObject(_instance_default_delegate,&tchain); + MarkObject(_weakref_default_delegate,&tchain); + + SQCollectable *t = _gc_chain; + SQCollectable *nx = NULL; + if(t) { + t->_uiRef++; + while(t) { + t->Finalize(); + nx = t->_next; + if(nx) nx->_uiRef++; + if(--t->_uiRef == 0) + t->Release(); + t = nx; + n++; + } + } + + t = tchain; + while(t) { + t->UnMark(); + t = t->_next; + } + _gc_chain = tchain; + SQInteger z = _table(_thread(_root_vm)->_roottable)->CountUsed(); + assert(z == x); + return n; +} +#endif + +#ifndef NO_GARBAGE_COLLECTOR +void SQCollectable::AddToChain(SQCollectable **chain,SQCollectable *c) +{ + c->_prev = NULL; + c->_next = *chain; + if(*chain) (*chain)->_prev = c; + *chain = c; +} + +void SQCollectable::RemoveFromChain(SQCollectable **chain,SQCollectable *c) +{ + if(c->_prev) c->_prev->_next = c->_next; + else *chain = c->_next; + if(c->_next) + c->_next->_prev = c->_prev; + c->_next = NULL; + c->_prev = NULL; +} +#endif + +SQChar* SQSharedState::GetScratchPad(SQInteger size) +{ + SQInteger newsize; + if(size>0) { + if(_scratchpadsize < size) { + newsize = size + (size>>1); + _scratchpad = (SQChar *)SQ_REALLOC(_scratchpad,_scratchpadsize,newsize); + _scratchpadsize = newsize; + + }else if(_scratchpadsize >= (size<<5)) { + newsize = _scratchpadsize >> 1; + _scratchpad = (SQChar *)SQ_REALLOC(_scratchpad,_scratchpadsize,newsize); + _scratchpadsize = newsize; + } + } + return _scratchpad; +} + +RefTable::RefTable() +{ + AllocNodes(4); +} + +void RefTable::Finalize() +{ + RefNode *nodes = _nodes; + for(SQUnsignedInteger n = 0; n < _numofslots; n++) { + nodes->obj = _null_; + nodes++; + } +} + +RefTable::~RefTable() +{ + SQ_FREE(_buckets,(_numofslots * sizeof(RefNode *)) + (_numofslots * sizeof(RefNode))); +} + +#ifndef NO_GARBAGE_COLLECTOR +void RefTable::Mark(SQCollectable **chain) +{ + RefNode *nodes = (RefNode *)_nodes; + for(SQUnsignedInteger n = 0; n < _numofslots; n++) { + if(type(nodes->obj) != OT_NULL) { + SQSharedState::MarkObject(nodes->obj,chain); + } + nodes++; + } +} +#endif + +void RefTable::AddRef(SQObject &obj) +{ + SQHash mainpos; + RefNode *prev; + RefNode *ref = Get(obj,mainpos,&prev,true); + ref->refs++; +} + +SQBool RefTable::Release(SQObject &obj) +{ + SQHash mainpos; + RefNode *prev; + RefNode *ref = Get(obj,mainpos,&prev,false); + if(ref) { + if(--ref->refs == 0) { + SQObjectPtr o = ref->obj; + if(prev) { + prev->next = ref->next; + } + else { + _buckets[mainpos] = ref->next; + } + ref->next = _freelist; + _freelist = ref; + _slotused--; + ref->obj = _null_; + //<>test for shrink? + return SQTrue; + } + } + else { + assert(0); + } + return SQFalse; +} + +void RefTable::Resize(SQUnsignedInteger size) +{ + RefNode **oldbucks = _buckets; + RefNode *t = _nodes; + SQUnsignedInteger oldnumofslots = _numofslots; + AllocNodes(size); + //rehash + SQUnsignedInteger nfound = 0; + for(SQUnsignedInteger n = 0; n < oldnumofslots; n++) { + if(type(t->obj) != OT_NULL) { + //add back; + assert(t->refs != 0); + RefNode *nn = Add(::HashObj(t->obj)&(_numofslots-1),t->obj); + nn->refs = t->refs; + t->obj = _null_; + nfound++; + } + t++; + } + assert(nfound == oldnumofslots); + SQ_FREE(oldbucks,(oldnumofslots * sizeof(RefNode *)) + (oldnumofslots * sizeof(RefNode))); +} + +RefTable::RefNode *RefTable::Add(SQHash mainpos,SQObject &obj) +{ + RefNode *t = _buckets[mainpos]; + RefNode *newnode = _freelist; + newnode->obj = obj; + _buckets[mainpos] = newnode; + _freelist = _freelist->next; + newnode->next = t; + assert(newnode->refs == 0); + _slotused++; + return newnode; +} + +RefTable::RefNode *RefTable::Get(SQObject &obj,SQHash &mainpos,RefNode **prev,bool add) +{ + RefNode *ref; + mainpos = ::HashObj(obj)&(_numofslots-1); + *prev = NULL; + for (ref = _buckets[mainpos]; ref; ) { + if(_rawval(ref->obj) == _rawval(obj) && type(ref->obj) == type(obj)) + break; + *prev = ref; + ref = ref->next; + } + if(ref == NULL && add) { + if(_numofslots == _slotused) { + assert(_freelist == 0); + Resize(_numofslots*2); + mainpos = ::HashObj(obj)&(_numofslots-1); + } + ref = Add(mainpos,obj); + } + return ref; +} + +void RefTable::AllocNodes(SQUnsignedInteger size) +{ + RefNode **bucks; + RefNode *nodes; + bucks = (RefNode **)SQ_MALLOC((size * sizeof(RefNode *)) + (size * sizeof(RefNode))); + nodes = (RefNode *)&bucks[size]; + RefNode *temp = nodes; + SQUnsignedInteger n; + for(n = 0; n < size - 1; n++) { + bucks[n] = NULL; + temp->refs = 0; + new (&temp->obj) SQObjectPtr; + temp->next = temp+1; + temp++; + } + bucks[n] = NULL; + temp->refs = 0; + new (&temp->obj) SQObjectPtr; + temp->next = NULL; + _freelist = nodes; + _nodes = nodes; + _buckets = bucks; + _slotused = 0; + _numofslots = size; +} +////////////////////////////////////////////////////////////////////////// +//SQStringTable +/* +* The following code is based on Lua 4.0 (Copyright 1994-2002 Tecgraf, PUC-Rio.) +* http://www.lua.org/copyright.html#4 +* http://www.lua.org/source/4.0.1/src_lstring.c.html +*/ + +SQStringTable::SQStringTable() +{ + AllocNodes(4); + _slotused = 0; +} + +SQStringTable::~SQStringTable() +{ + SQ_FREE(_strings,sizeof(SQString*)*_numofslots); + _strings = NULL; +} + +void SQStringTable::AllocNodes(SQInteger size) +{ + _numofslots = size; + _strings = (SQString**)SQ_MALLOC(sizeof(SQString*)*_numofslots); + memset(_strings,0,sizeof(SQString*)*_numofslots); +} + +SQString *SQStringTable::Add(const SQChar *news,SQInteger len) +{ + if(len<0) + len = (SQInteger)scstrlen(news); + SQHash h = ::_hashstr(news,len)&(_numofslots-1); + SQString *s; + for (s = _strings[h]; s; s = s->_next){ + if(s->_len == len && (!memcmp(news,s->_val,rsl(len)))) + return s; //found + } + + SQString *t=(SQString *)SQ_MALLOC(rsl(len)+sizeof(SQString)); + new (t) SQString; + memcpy(t->_val,news,rsl(len)); + t->_val[len] = _SC('\0'); + t->_len = len; + t->_hash = ::_hashstr(news,len); + t->_next = _strings[h]; + _strings[h] = t; + _slotused++; + if (_slotused > _numofslots) /* too crowded? */ + Resize(_numofslots*2); + return t; +} + +void SQStringTable::Resize(SQInteger size) +{ + SQInteger oldsize=_numofslots; + SQString **oldtable=_strings; + AllocNodes(size); + for (SQInteger i=0; i_next; + SQHash h = p->_hash&(_numofslots-1); + p->_next = _strings[h]; + _strings[h] = p; + p = next; + } + } + SQ_FREE(oldtable,oldsize*sizeof(SQString*)); +} + +void SQStringTable::Remove(SQString *bs) +{ + SQString *s; + SQString *prev=NULL; + SQHash h = bs->_hash&(_numofslots - 1); + + for (s = _strings[h]; s; ){ + if(s == bs){ + if(prev) + prev->_next = s->_next; + else + _strings[h] = s->_next; + _slotused--; + SQInteger slen = s->_len; + s->~SQString(); + SQ_FREE(s,sizeof(SQString) + rsl(slen)); + return; + } + prev = s; + s = s->_next; + } + assert(0);//if this fail something is wrong +} diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqstate.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqstate.h --- supertux-0.3.3/external/squirrel/squirrel/sqstate.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqstate.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,143 +1,143 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQSTATE_H_ -#define _SQSTATE_H_ - -#include "squtils.h" -#include "sqobject.h" -struct SQString; -struct SQTable; -//max number of character for a printed number -#define NUMBER_MAX_CHAR 50 - -struct StringTable -{ - StringTable(); - ~StringTable(); - SQString *Add(const SQChar *,SQInteger len); - void Remove(SQString *); -private: - void Resize(SQInteger size); - void AllocNodes(SQInteger size); - SQString **_strings; - SQUnsignedInteger _numofslots; - SQUnsignedInteger _slotused; -}; - -struct RefTable { - struct RefNode { - SQObjectPtr obj; - SQUnsignedInteger refs; - struct RefNode *next; - }; - RefTable(); - ~RefTable(); - void AddRef(SQObject &obj); - SQBool Release(SQObject &obj); -#ifndef NO_GARBAGE_COLLECTOR - void Mark(SQCollectable **chain); -#endif - void Finalize(); -private: - RefNode *Get(SQObject &obj,SQHash &mainpos,RefNode **prev,bool add); - RefNode *Add(SQHash mainpos,SQObject &obj); - void Resize(SQUnsignedInteger size); - void AllocNodes(SQUnsignedInteger size); - SQUnsignedInteger _numofslots; - SQUnsignedInteger _slotused; - RefNode *_nodes; - RefNode *_freelist; - RefNode **_buckets; -}; - -#define ADD_STRING(ss,str,len) ss->_stringtable->Add(str,len) -#define REMOVE_STRING(ss,bstr) ss->_stringtable->Remove(bstr) - -struct SQObjectPtr; - -struct SQSharedState -{ - SQSharedState(); - ~SQSharedState(); - void Init(); -public: - SQChar* GetScratchPad(SQInteger size); - SQInteger GetMetaMethodIdxByName(const SQObjectPtr &name); -#ifndef NO_GARBAGE_COLLECTOR - SQInteger CollectGarbage(SQVM *vm); - static void MarkObject(SQObjectPtr &o,SQCollectable **chain); -#endif - SQObjectPtrVec *_metamethods; - SQObjectPtr _metamethodsmap; - SQObjectPtrVec *_systemstrings; - SQObjectPtrVec *_types; - StringTable *_stringtable; - RefTable _refs_table; - SQObjectPtr _registry; - SQObjectPtr _consts; - SQObjectPtr _constructoridx; -#ifndef NO_GARBAGE_COLLECTOR - SQCollectable *_gc_chain; -#endif - SQObjectPtr _root_vm; - SQObjectPtr _table_default_delegate; - static SQRegFunction _table_default_delegate_funcz[]; - SQObjectPtr _array_default_delegate; - static SQRegFunction _array_default_delegate_funcz[]; - SQObjectPtr _string_default_delegate; - static SQRegFunction _string_default_delegate_funcz[]; - SQObjectPtr _number_default_delegate; - static SQRegFunction _number_default_delegate_funcz[]; - SQObjectPtr _generator_default_delegate; - static SQRegFunction _generator_default_delegate_funcz[]; - SQObjectPtr _closure_default_delegate; - static SQRegFunction _closure_default_delegate_funcz[]; - SQObjectPtr _thread_default_delegate; - static SQRegFunction _thread_default_delegate_funcz[]; - SQObjectPtr _class_default_delegate; - static SQRegFunction _class_default_delegate_funcz[]; - SQObjectPtr _instance_default_delegate; - static SQRegFunction _instance_default_delegate_funcz[]; - SQObjectPtr _weakref_default_delegate; - static SQRegFunction _weakref_default_delegate_funcz[]; - - SQCOMPILERERROR _compilererrorhandler; - SQPRINTFUNCTION _printfunc; - bool _debuginfo; - bool _notifyallexceptions; -private: - SQChar *_scratchpad; - SQInteger _scratchpadsize; -}; - -#define _sp(s) (_sharedstate->GetScratchPad(s)) -#define _spval (_sharedstate->GetScratchPad(-1)) - -#define _table_ddel _table(_sharedstate->_table_default_delegate) -#define _array_ddel _table(_sharedstate->_array_default_delegate) -#define _string_ddel _table(_sharedstate->_string_default_delegate) -#define _number_ddel _table(_sharedstate->_number_default_delegate) -#define _generator_ddel _table(_sharedstate->_generator_default_delegate) -#define _closure_ddel _table(_sharedstate->_closure_default_delegate) -#define _thread_ddel _table(_sharedstate->_thread_default_delegate) -#define _class_ddel _table(_sharedstate->_class_default_delegate) -#define _instance_ddel _table(_sharedstate->_instance_default_delegate) -#define _weakref_ddel _table(_sharedstate->_weakref_default_delegate) - -#ifdef SQUNICODE //rsl REAL STRING LEN -#define rsl(l) ((l)<<1) -#else -#define rsl(l) (l) -#endif - -extern SQObjectPtr _null_; -extern SQObjectPtr _true_; -extern SQObjectPtr _false_; -extern SQObjectPtr _one_; -extern SQObjectPtr _minusone_; - -bool CompileTypemask(SQIntVec &res,const SQChar *typemask); - -void *sq_vm_malloc(SQUnsignedInteger size); -void *sq_vm_realloc(void *p,SQUnsignedInteger oldsize,SQUnsignedInteger size); -void sq_vm_free(void *p,SQUnsignedInteger size); -#endif //_SQSTATE_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQSTATE_H_ +#define _SQSTATE_H_ + +#include "squtils.h" +#include "sqobject.h" +struct SQString; +struct SQTable; +//max number of character for a printed number +#define NUMBER_MAX_CHAR 50 + +struct SQStringTable +{ + SQStringTable(); + ~SQStringTable(); + SQString *Add(const SQChar *,SQInteger len); + void Remove(SQString *); +private: + void Resize(SQInteger size); + void AllocNodes(SQInteger size); + SQString **_strings; + SQUnsignedInteger _numofslots; + SQUnsignedInteger _slotused; +}; + +struct RefTable { + struct RefNode { + SQObjectPtr obj; + SQUnsignedInteger refs; + struct RefNode *next; + }; + RefTable(); + ~RefTable(); + void AddRef(SQObject &obj); + SQBool Release(SQObject &obj); +#ifndef NO_GARBAGE_COLLECTOR + void Mark(SQCollectable **chain); +#endif + void Finalize(); +private: + RefNode *Get(SQObject &obj,SQHash &mainpos,RefNode **prev,bool add); + RefNode *Add(SQHash mainpos,SQObject &obj); + void Resize(SQUnsignedInteger size); + void AllocNodes(SQUnsignedInteger size); + SQUnsignedInteger _numofslots; + SQUnsignedInteger _slotused; + RefNode *_nodes; + RefNode *_freelist; + RefNode **_buckets; +}; + +#define ADD_STRING(ss,str,len) ss->_stringtable->Add(str,len) +#define REMOVE_STRING(ss,bstr) ss->_stringtable->Remove(bstr) + +struct SQObjectPtr; + +struct SQSharedState +{ + SQSharedState(); + ~SQSharedState(); + void Init(); +public: + SQChar* GetScratchPad(SQInteger size); + SQInteger GetMetaMethodIdxByName(const SQObjectPtr &name); +#ifndef NO_GARBAGE_COLLECTOR + SQInteger CollectGarbage(SQVM *vm); + static void MarkObject(SQObjectPtr &o,SQCollectable **chain); +#endif + SQObjectPtrVec *_metamethods; + SQObjectPtr _metamethodsmap; + SQObjectPtrVec *_systemstrings; + SQObjectPtrVec *_types; + SQStringTable *_stringtable; + RefTable _refs_table; + SQObjectPtr _registry; + SQObjectPtr _consts; + SQObjectPtr _constructoridx; +#ifndef NO_GARBAGE_COLLECTOR + SQCollectable *_gc_chain; +#endif + SQObjectPtr _root_vm; + SQObjectPtr _table_default_delegate; + static SQRegFunction _table_default_delegate_funcz[]; + SQObjectPtr _array_default_delegate; + static SQRegFunction _array_default_delegate_funcz[]; + SQObjectPtr _string_default_delegate; + static SQRegFunction _string_default_delegate_funcz[]; + SQObjectPtr _number_default_delegate; + static SQRegFunction _number_default_delegate_funcz[]; + SQObjectPtr _generator_default_delegate; + static SQRegFunction _generator_default_delegate_funcz[]; + SQObjectPtr _closure_default_delegate; + static SQRegFunction _closure_default_delegate_funcz[]; + SQObjectPtr _thread_default_delegate; + static SQRegFunction _thread_default_delegate_funcz[]; + SQObjectPtr _class_default_delegate; + static SQRegFunction _class_default_delegate_funcz[]; + SQObjectPtr _instance_default_delegate; + static SQRegFunction _instance_default_delegate_funcz[]; + SQObjectPtr _weakref_default_delegate; + static SQRegFunction _weakref_default_delegate_funcz[]; + + SQCOMPILERERROR _compilererrorhandler; + SQPRINTFUNCTION _printfunc; + bool _debuginfo; + bool _notifyallexceptions; +private: + SQChar *_scratchpad; + SQInteger _scratchpadsize; +}; + +#define _sp(s) (_sharedstate->GetScratchPad(s)) +#define _spval (_sharedstate->GetScratchPad(-1)) + +#define _table_ddel _table(_sharedstate->_table_default_delegate) +#define _array_ddel _table(_sharedstate->_array_default_delegate) +#define _string_ddel _table(_sharedstate->_string_default_delegate) +#define _number_ddel _table(_sharedstate->_number_default_delegate) +#define _generator_ddel _table(_sharedstate->_generator_default_delegate) +#define _closure_ddel _table(_sharedstate->_closure_default_delegate) +#define _thread_ddel _table(_sharedstate->_thread_default_delegate) +#define _class_ddel _table(_sharedstate->_class_default_delegate) +#define _instance_ddel _table(_sharedstate->_instance_default_delegate) +#define _weakref_ddel _table(_sharedstate->_weakref_default_delegate) + +#ifdef SQUNICODE //rsl REAL STRING LEN +#define rsl(l) ((l)<<1) +#else +#define rsl(l) (l) +#endif + +extern SQObjectPtr _null_; +extern SQObjectPtr _true_; +extern SQObjectPtr _false_; +extern SQObjectPtr _one_; +extern SQObjectPtr _minusone_; + +bool CompileTypemask(SQIntVec &res,const SQChar *typemask); + +void *sq_vm_malloc(SQUnsignedInteger size); +void *sq_vm_realloc(void *p,SQUnsignedInteger oldsize,SQUnsignedInteger size); +void sq_vm_free(void *p,SQUnsignedInteger size); +#endif //_SQSTATE_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqstring.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqstring.h --- supertux-0.3.3/external/squirrel/squirrel/sqstring.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqstring.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,31 +1,31 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQSTRING_H_ -#define _SQSTRING_H_ - -inline SQHash _hashstr (const SQChar *s, size_t l) -{ - SQHash h = (SQHash)l; /* seed */ - size_t step = (l>>5)|1; /* if string is too long, don't hash all its chars */ - for (; l>=step; l-=step) - h = h ^ ((h<<5)+(h>>2)+(unsigned short)*(s++)); - return h; -} - -struct SQString : public SQRefCounted -{ - SQString(){} - ~SQString(){} -public: - static SQString *Create(SQSharedState *ss, const SQChar *, SQInteger len = -1 ); - SQInteger Next(const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval); - void Release(); - SQSharedState *_sharedstate; - SQString *_next; //chain for the string table - SQInteger _len; - SQHash _hash; - SQChar _val[1]; -}; - - - -#endif //_SQSTRING_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQSTRING_H_ +#define _SQSTRING_H_ + +inline SQHash _hashstr (const SQChar *s, size_t l) +{ + SQHash h = (SQHash)l; /* seed */ + size_t step = (l>>5)|1; /* if string is too long, don't hash all its chars */ + for (; l>=step; l-=step) + h = h ^ ((h<<5)+(h>>2)+(unsigned short)*(s++)); + return h; +} + +struct SQString : public SQRefCounted +{ + SQString(){} + ~SQString(){} +public: + static SQString *Create(SQSharedState *ss, const SQChar *, SQInteger len = -1 ); + SQInteger Next(const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval); + void Release(); + SQSharedState *_sharedstate; + SQString *_next; //chain for the string table + SQInteger _len; + SQHash _hash; + SQChar _val[1]; +}; + + + +#endif //_SQSTRING_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqtable.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqtable.cpp --- supertux-0.3.3/external/squirrel/squirrel/sqtable.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqtable.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,196 +1,196 @@ -/* -see copyright notice in squirrel.h -*/ -#include "sqpcheader.h" -#include "sqvm.h" -#include "sqtable.h" -#include "sqfuncproto.h" -#include "sqclosure.h" - -SQTable::SQTable(SQSharedState *ss,SQInteger nInitialSize) -{ - SQInteger pow2size=MINPOWER2; - while(nInitialSize>pow2size)pow2size=pow2size<<1; - AllocNodes(pow2size); - _usednodes = 0; - _delegate = NULL; - INIT_CHAIN(); - ADD_TO_CHAIN(&_sharedstate->_gc_chain,this); -} - -void SQTable::Remove(const SQObjectPtr &key) -{ - - _HashNode *n = _Get(key, HashObj(key) & (_numofnodes - 1)); - if (n) { - n->val = n->key = _null_; - _usednodes--; - Rehash(false); - } -} - -void SQTable::AllocNodes(SQInteger nSize) -{ - _HashNode *nodes=(_HashNode *)SQ_MALLOC(sizeof(_HashNode)*nSize); - for(SQInteger i=0;i= oldsize-oldsize/4) /* using more than 3/4? */ - AllocNodes(oldsize*2); - else if (nelems <= oldsize/4 && /* less than 1/4? */ - oldsize > MINPOWER2) - AllocNodes(oldsize/2); - else if(force) - AllocNodes(oldsize); - else - return; - _usednodes = 0; - for (SQInteger i=0; ikey) != OT_NULL) - NewSlot(old->key,old->val); - } - for(SQInteger k=0;kNewSlot(key,val); - } - nt->SetDelegate(_delegate); - return nt; -} - -bool SQTable::Get(const SQObjectPtr &key,SQObjectPtr &val) -{ - if(type(key) == OT_NULL) - return false; - _HashNode *n = _Get(key, HashObj(key) & (_numofnodes - 1)); - if (n) { - val = _realval(n->val); - return true; - } - return false; -} -bool SQTable::NewSlot(const SQObjectPtr &key,const SQObjectPtr &val) -{ - assert(type(key) != OT_NULL); - SQHash h = HashObj(key) & (_numofnodes - 1); - _HashNode *n = _Get(key, h); - if (n) { - n->val = val; - return false; - } - _HashNode *mp = &_nodes[h]; - n = mp; - - - //key not found I'll insert it - //main pos is not free - - if(type(mp->key) != OT_NULL) { - n = _firstfree; /* get a free place */ - SQHash mph = HashObj(mp->key) & (_numofnodes - 1); - _HashNode *othern; /* main position of colliding node */ - - if (mp > n && (othern = &_nodes[mph]) != mp){ - /* yes; move colliding node into free position */ - while (othern->next != mp){ - assert(othern->next != NULL); - othern = othern->next; /* find previous */ - } - othern->next = n; /* redo the chain with `n' in place of `mp' */ - n->key = mp->key; - n->val = mp->val;/* copy colliding node into free pos. (mp->next also goes) */ - n->next = mp->next; - mp->key = _null_; - mp->val = _null_; - mp->next = NULL; /* now `mp' is free */ - } - else{ - /* new node will go into free position */ - n->next = mp->next; /* chain new position */ - mp->next = n; - mp = n; - } - } - mp->key = key; - - for (;;) { /* correct `firstfree' */ - if (type(_firstfree->key) == OT_NULL && _firstfree->next == NULL) { - mp->val = val; - _usednodes++; - return true; /* OK; table still has a free place */ - } - else if (_firstfree == _nodes) break; /* cannot decrement from here */ - else (_firstfree)--; - } - Rehash(true); - return NewSlot(key, val); -} - -SQInteger SQTable::Next(bool getweakrefs,const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval) -{ - SQInteger idx = (SQInteger)TranslateIndex(refpos); - while (idx < _numofnodes) { - if(type(_nodes[idx].key) != OT_NULL) { - //first found - _HashNode &n = _nodes[idx]; - outkey = n.key; - outval = getweakrefs?(SQObject)n.val:_realval(n.val); - //return idx for the next iteration - return ++idx; - } - ++idx; - } - //nothing to iterate anymore - return -1; -} - - -bool SQTable::Set(const SQObjectPtr &key, const SQObjectPtr &val) -{ - _HashNode *n = _Get(key, HashObj(key) & (_numofnodes - 1)); - if (n) { - n->val = val; - return true; - } - return false; -} - -void SQTable::_ClearNodes() -{ - for(SQInteger i = 0;i < _numofnodes; i++) { _nodes[i].key = _null_; _nodes[i].val = _null_; } -} - -void SQTable::Finalize() -{ - _ClearNodes(); - SetDelegate(NULL); -} - -void SQTable::Clear() -{ - _ClearNodes(); - _usednodes = 0; - Rehash(true); -} +/* +see copyright notice in squirrel.h +*/ +#include "sqpcheader.h" +#include "sqvm.h" +#include "sqtable.h" +#include "sqfuncproto.h" +#include "sqclosure.h" + +SQTable::SQTable(SQSharedState *ss,SQInteger nInitialSize) +{ + SQInteger pow2size=MINPOWER2; + while(nInitialSize>pow2size)pow2size=pow2size<<1; + AllocNodes(pow2size); + _usednodes = 0; + _delegate = NULL; + INIT_CHAIN(); + ADD_TO_CHAIN(&_sharedstate->_gc_chain,this); +} + +void SQTable::Remove(const SQObjectPtr &key) +{ + + _HashNode *n = _Get(key, HashObj(key) & (_numofnodes - 1)); + if (n) { + n->val = n->key = _null_; + _usednodes--; + Rehash(false); + } +} + +void SQTable::AllocNodes(SQInteger nSize) +{ + _HashNode *nodes=(_HashNode *)SQ_MALLOC(sizeof(_HashNode)*nSize); + for(SQInteger i=0;i= oldsize-oldsize/4) /* using more than 3/4? */ + AllocNodes(oldsize*2); + else if (nelems <= oldsize/4 && /* less than 1/4? */ + oldsize > MINPOWER2) + AllocNodes(oldsize/2); + else if(force) + AllocNodes(oldsize); + else + return; + _usednodes = 0; + for (SQInteger i=0; ikey) != OT_NULL) + NewSlot(old->key,old->val); + } + for(SQInteger k=0;kNewSlot(key,val); + } + nt->SetDelegate(_delegate); + return nt; +} + +bool SQTable::Get(const SQObjectPtr &key,SQObjectPtr &val) +{ + if(type(key) == OT_NULL) + return false; + _HashNode *n = _Get(key, HashObj(key) & (_numofnodes - 1)); + if (n) { + val = _realval(n->val); + return true; + } + return false; +} +bool SQTable::NewSlot(const SQObjectPtr &key,const SQObjectPtr &val) +{ + assert(type(key) != OT_NULL); + SQHash h = HashObj(key) & (_numofnodes - 1); + _HashNode *n = _Get(key, h); + if (n) { + n->val = val; + return false; + } + _HashNode *mp = &_nodes[h]; + n = mp; + + + //key not found I'll insert it + //main pos is not free + + if(type(mp->key) != OT_NULL) { + n = _firstfree; /* get a free place */ + SQHash mph = HashObj(mp->key) & (_numofnodes - 1); + _HashNode *othern; /* main position of colliding node */ + + if (mp > n && (othern = &_nodes[mph]) != mp){ + /* yes; move colliding node into free position */ + while (othern->next != mp){ + assert(othern->next != NULL); + othern = othern->next; /* find previous */ + } + othern->next = n; /* redo the chain with `n' in place of `mp' */ + n->key = mp->key; + n->val = mp->val;/* copy colliding node into free pos. (mp->next also goes) */ + n->next = mp->next; + mp->key = _null_; + mp->val = _null_; + mp->next = NULL; /* now `mp' is free */ + } + else{ + /* new node will go into free position */ + n->next = mp->next; /* chain new position */ + mp->next = n; + mp = n; + } + } + mp->key = key; + + for (;;) { /* correct `firstfree' */ + if (type(_firstfree->key) == OT_NULL && _firstfree->next == NULL) { + mp->val = val; + _usednodes++; + return true; /* OK; table still has a free place */ + } + else if (_firstfree == _nodes) break; /* cannot decrement from here */ + else (_firstfree)--; + } + Rehash(true); + return NewSlot(key, val); +} + +SQInteger SQTable::Next(bool getweakrefs,const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval) +{ + SQInteger idx = (SQInteger)TranslateIndex(refpos); + while (idx < _numofnodes) { + if(type(_nodes[idx].key) != OT_NULL) { + //first found + _HashNode &n = _nodes[idx]; + outkey = n.key; + outval = getweakrefs?(SQObject)n.val:_realval(n.val); + //return idx for the next iteration + return ++idx; + } + ++idx; + } + //nothing to iterate anymore + return -1; +} + + +bool SQTable::Set(const SQObjectPtr &key, const SQObjectPtr &val) +{ + _HashNode *n = _Get(key, HashObj(key) & (_numofnodes - 1)); + if (n) { + n->val = val; + return true; + } + return false; +} + +void SQTable::_ClearNodes() +{ + for(SQInteger i = 0;i < _numofnodes; i++) { _nodes[i].key = _null_; _nodes[i].val = _null_; } +} + +void SQTable::Finalize() +{ + _ClearNodes(); + SetDelegate(NULL); +} + +void SQTable::Clear() +{ + _ClearNodes(); + _usednodes = 0; + Rehash(true); +} diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqtable.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqtable.h --- supertux-0.3.3/external/squirrel/squirrel/sqtable.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqtable.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,91 +1,91 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQTABLE_H_ -#define _SQTABLE_H_ -/* -* The following code is based on Lua 4.0 (Copyright 1994-2002 Tecgraf, PUC-Rio.) -* http://www.lua.org/copyright.html#4 -* http://www.lua.org/source/4.0.1/src_ltable.c.html -*/ - -#include "sqstring.h" - - -#define hashptr(p) ((SQHash)(((SQInteger)p) >> 3)) - -inline SQHash HashObj(const SQObjectPtr &key) -{ - switch(type(key)) { - case OT_STRING: return _string(key)->_hash; - case OT_FLOAT: return (SQHash)((SQInteger)_float(key)); - case OT_BOOL: case OT_INTEGER: return (SQHash)((SQInteger)_integer(key)); - default: return hashptr(key._unVal.pRefCounted); - } -} - -struct SQTable : public SQDelegable -{ -private: - struct _HashNode - { - _HashNode() { next = NULL; } - SQObjectPtr val; - SQObjectPtr key; - _HashNode *next; - }; - _HashNode *_firstfree; - _HashNode *_nodes; - SQInteger _numofnodes; - SQInteger _usednodes; - -/////////////////////////// - void AllocNodes(SQInteger nSize); - void Rehash(bool force); - SQTable(SQSharedState *ss, SQInteger nInitialSize); - void _ClearNodes(); -public: - static SQTable* Create(SQSharedState *ss,SQInteger nInitialSize) - { - SQTable *newtable = (SQTable*)SQ_MALLOC(sizeof(SQTable)); - new (newtable) SQTable(ss, nInitialSize); - newtable->_delegate = NULL; - return newtable; - } - void Finalize(); - SQTable *Clone(); - ~SQTable() - { - SetDelegate(NULL); - REMOVE_FROM_CHAIN(&_sharedstate->_gc_chain, this); - for (SQInteger i = 0; i < _numofnodes; i++) _nodes[i].~_HashNode(); - SQ_FREE(_nodes, _numofnodes * sizeof(_HashNode)); - } -#ifndef NO_GARBAGE_COLLECTOR - void Mark(SQCollectable **chain); -#endif - inline _HashNode *_Get(const SQObjectPtr &key,SQHash hash) - { - _HashNode *n = &_nodes[hash]; - do{ - if(_rawval(n->key) == _rawval(key) && type(n->key) == type(key)){ - return n; - } - }while((n = n->next)); - return NULL; - } - bool Get(const SQObjectPtr &key,SQObjectPtr &val); - void Remove(const SQObjectPtr &key); - bool Set(const SQObjectPtr &key, const SQObjectPtr &val); - //returns true if a new slot has been created false if it was already present - bool NewSlot(const SQObjectPtr &key,const SQObjectPtr &val); - SQInteger Next(bool getweakrefs,const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval); - - SQInteger CountUsed(){ return _usednodes;} - void Clear(); - void Release() - { - sq_delete(this, SQTable); - } - -}; - -#endif //_SQTABLE_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQTABLE_H_ +#define _SQTABLE_H_ +/* +* The following code is based on Lua 4.0 (Copyright 1994-2002 Tecgraf, PUC-Rio.) +* http://www.lua.org/copyright.html#4 +* http://www.lua.org/source/4.0.1/src_ltable.c.html +*/ + +#include "sqstring.h" + + +#define hashptr(p) ((SQHash)(((SQInteger)p) >> 3)) + +inline SQHash HashObj(const SQObjectPtr &key) +{ + switch(type(key)) { + case OT_STRING: return _string(key)->_hash; + case OT_FLOAT: return (SQHash)((SQInteger)_float(key)); + case OT_BOOL: case OT_INTEGER: return (SQHash)((SQInteger)_integer(key)); + default: return hashptr(key._unVal.pRefCounted); + } +} + +struct SQTable : public SQDelegable +{ +private: + struct _HashNode + { + _HashNode() { next = NULL; } + SQObjectPtr val; + SQObjectPtr key; + _HashNode *next; + }; + _HashNode *_firstfree; + _HashNode *_nodes; + SQInteger _numofnodes; + SQInteger _usednodes; + +/////////////////////////// + void AllocNodes(SQInteger nSize); + void Rehash(bool force); + SQTable(SQSharedState *ss, SQInteger nInitialSize); + void _ClearNodes(); +public: + static SQTable* Create(SQSharedState *ss,SQInteger nInitialSize) + { + SQTable *newtable = (SQTable*)SQ_MALLOC(sizeof(SQTable)); + new (newtable) SQTable(ss, nInitialSize); + newtable->_delegate = NULL; + return newtable; + } + void Finalize(); + SQTable *Clone(); + ~SQTable() + { + SetDelegate(NULL); + REMOVE_FROM_CHAIN(&_sharedstate->_gc_chain, this); + for (SQInteger i = 0; i < _numofnodes; i++) _nodes[i].~_HashNode(); + SQ_FREE(_nodes, _numofnodes * sizeof(_HashNode)); + } +#ifndef NO_GARBAGE_COLLECTOR + void Mark(SQCollectable **chain); +#endif + inline _HashNode *_Get(const SQObjectPtr &key,SQHash hash) + { + _HashNode *n = &_nodes[hash]; + do{ + if(_rawval(n->key) == _rawval(key) && type(n->key) == type(key)){ + return n; + } + }while((n = n->next)); + return NULL; + } + bool Get(const SQObjectPtr &key,SQObjectPtr &val); + void Remove(const SQObjectPtr &key); + bool Set(const SQObjectPtr &key, const SQObjectPtr &val); + //returns true if a new slot has been created false if it was already present + bool NewSlot(const SQObjectPtr &key,const SQObjectPtr &val); + SQInteger Next(bool getweakrefs,const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval); + + SQInteger CountUsed(){ return _usednodes;} + void Clear(); + void Release() + { + sq_delete(this, SQTable); + } + +}; + +#endif //_SQTABLE_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/squserdata.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/squserdata.h --- supertux-0.3.3/external/squirrel/squirrel/squserdata.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/squserdata.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,38 +1,38 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQUSERDATA_H_ -#define _SQUSERDATA_H_ - -struct SQUserData : SQDelegable -{ - SQUserData(SQSharedState *ss){ _delegate = 0; _hook = NULL; INIT_CHAIN(); ADD_TO_CHAIN(&_ss(this)->_gc_chain, this); } - ~SQUserData() - { - REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain, this); - SetDelegate(NULL); - } - static SQUserData* Create(SQSharedState *ss, SQInteger size) - { - SQUserData* ud = (SQUserData*)SQ_MALLOC(sizeof(SQUserData)+(size-1)); - new (ud) SQUserData(ss); - ud->_size = size; - ud->_typetag = 0; - return ud; - } -#ifndef NO_GARBAGE_COLLECTOR - void Mark(SQCollectable **chain); - void Finalize(){SetDelegate(NULL);} -#endif - void Release() { - if (_hook) _hook(_val,_size); - SQInteger tsize = _size - 1; - this->~SQUserData(); - SQ_FREE(this, sizeof(SQUserData) + tsize); - } - - SQInteger _size; - SQRELEASEHOOK _hook; - SQUserPointer _typetag; - SQChar _val[1]; -}; - -#endif //_SQUSERDATA_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQUSERDATA_H_ +#define _SQUSERDATA_H_ + +struct SQUserData : SQDelegable +{ + SQUserData(SQSharedState *ss){ _delegate = 0; _hook = NULL; INIT_CHAIN(); ADD_TO_CHAIN(&_ss(this)->_gc_chain, this); } + ~SQUserData() + { + REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain, this); + SetDelegate(NULL); + } + static SQUserData* Create(SQSharedState *ss, SQInteger size) + { + SQUserData* ud = (SQUserData*)SQ_MALLOC(sizeof(SQUserData)+(size-1)); + new (ud) SQUserData(ss); + ud->_size = size; + ud->_typetag = 0; + return ud; + } +#ifndef NO_GARBAGE_COLLECTOR + void Mark(SQCollectable **chain); + void Finalize(){SetDelegate(NULL);} +#endif + void Release() { + if (_hook) _hook(_val,_size); + SQInteger tsize = _size - 1; + this->~SQUserData(); + SQ_FREE(this, sizeof(SQUserData) + tsize); + } + + SQInteger _size; + SQRELEASEHOOK _hook; + SQUserPointer _typetag; + SQChar _val[1]; +}; + +#endif //_SQUSERDATA_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/squtils.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/squtils.h --- supertux-0.3.3/external/squirrel/squirrel/squtils.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/squtils.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,104 +1,109 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQUTILS_H_ -#define _SQUTILS_H_ - -#define sq_new(__ptr,__type) {__ptr=(__type *)sq_vm_malloc(sizeof(__type));new (__ptr) __type;} -#define sq_delete(__ptr,__type) {__ptr->~__type();sq_vm_free(__ptr,sizeof(__type));} -#define SQ_MALLOC(__size) sq_vm_malloc((__size)); -#define SQ_FREE(__ptr,__size) sq_vm_free((__ptr),(__size)); -#define SQ_REALLOC(__ptr,__oldsize,__size) sq_vm_realloc((__ptr),(__oldsize),(__size)); - -//sqvector mini vector class, supports objects by value -template class sqvector -{ -public: - sqvector() - { - _vals = NULL; - _size = 0; - _allocated = 0; - } - sqvector(const sqvector& v) - { - copy(v); - } - void copy(const sqvector& v) - { - resize(v._size); - for(SQUnsignedInteger i = 0; i < v._size; i++) { - new ((void *)&_vals[i]) T(v._vals[i]); - } - _size = v._size; - } - ~sqvector() - { - if(_allocated) { - for(SQUnsignedInteger i = 0; i < _size; i++) - _vals[i].~T(); - SQ_FREE(_vals, (_allocated * sizeof(T))); - } - } - void reserve(SQUnsignedInteger newsize) { _realloc(newsize); } - void resize(SQUnsignedInteger newsize, const T& fill = T()) - { - if(newsize > _allocated) - _realloc(newsize); - if(newsize > _size) { - while(_size < newsize) { - new ((void *)&_vals[_size]) T(fill); - _size++; - } - } - else{ - for(SQUnsignedInteger i = newsize; i < _size; i++) { - _vals[i].~T(); - } - _size = newsize; - } - } - void shrinktofit() { if(_size > 4) { _realloc(_size); } } - T& top() const { return _vals[_size - 1]; } - inline SQUnsignedInteger size() const { return _size; } - bool empty() const { return (_size <= 0); } - inline T &push_back(const T& val = T()) - { - if(_allocated <= _size) - _realloc(_size * 2); - return *(new ((void *)&_vals[_size++]) T(val)); - } - inline void pop_back() - { - _size--; _vals[_size].~T(); - } - void insert(SQUnsignedInteger idx, const T& val) - { - resize(_size + 1); - for(SQUnsignedInteger i = _size - 1; i > idx; i--) { - _vals[i] = _vals[i - 1]; - } - _vals[idx] = val; - } - void remove(SQUnsignedInteger idx) - { - _vals[idx].~T(); - if(idx < (_size - 1)) { - memmove(&_vals[idx], &_vals[idx+1], sizeof(T) * (_size - idx - 1)); - } - _size--; - } - SQUnsignedInteger capacity() { return _allocated; } - inline T &back() const { return _vals[_size - 1]; } - inline T& operator[](SQUnsignedInteger pos) const{ return _vals[pos]; } - T* _vals; -private: - void _realloc(SQUnsignedInteger newsize) - { - newsize = (newsize > 0)?newsize:4; - _vals = (T*)SQ_REALLOC(_vals, _allocated * sizeof(T), newsize * sizeof(T)); - _allocated = newsize; - } - SQUnsignedInteger _size; - SQUnsignedInteger _allocated; -}; - -#endif //_SQUTILS_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQUTILS_H_ +#define _SQUTILS_H_ + +/* clang fix: "error: call to function 'sq_vm_free' that is neither visible in the template definition nor found by argument-dependent lookup" */ +void *sq_vm_malloc(SQUnsignedInteger size); +void *sq_vm_realloc(void *p,SQUnsignedInteger oldsize,SQUnsignedInteger size); +void sq_vm_free(void *p,SQUnsignedInteger size); + +#define sq_new(__ptr,__type) {__ptr=(__type *)sq_vm_malloc(sizeof(__type));new (__ptr) __type;} +#define sq_delete(__ptr,__type) {__ptr->~__type();sq_vm_free(__ptr,sizeof(__type));} +#define SQ_MALLOC(__size) sq_vm_malloc((__size)); +#define SQ_FREE(__ptr,__size) sq_vm_free((__ptr),(__size)); +#define SQ_REALLOC(__ptr,__oldsize,__size) sq_vm_realloc((__ptr),(__oldsize),(__size)); + +//sqvector mini vector class, supports objects by value +template class sqvector +{ +public: + sqvector() + { + _vals = NULL; + _size = 0; + _allocated = 0; + } + sqvector(const sqvector& v) + { + copy(v); + } + void copy(const sqvector& v) + { + resize(v._size); + for(SQUnsignedInteger i = 0; i < v._size; i++) { + new ((void *)&_vals[i]) T(v._vals[i]); + } + _size = v._size; + } + ~sqvector() + { + if(_allocated) { + for(SQUnsignedInteger i = 0; i < _size; i++) + _vals[i].~T(); + SQ_FREE(_vals, (_allocated * sizeof(T))); + } + } + void reserve(SQUnsignedInteger newsize) { _realloc(newsize); } + void resize(SQUnsignedInteger newsize, const T& fill = T()) + { + if(newsize > _allocated) + _realloc(newsize); + if(newsize > _size) { + while(_size < newsize) { + new ((void *)&_vals[_size]) T(fill); + _size++; + } + } + else{ + for(SQUnsignedInteger i = newsize; i < _size; i++) { + _vals[i].~T(); + } + _size = newsize; + } + } + void shrinktofit() { if(_size > 4) { _realloc(_size); } } + T& top() const { return _vals[_size - 1]; } + inline SQUnsignedInteger size() const { return _size; } + bool empty() const { return (_size <= 0); } + inline T &push_back(const T& val = T()) + { + if(_allocated <= _size) + _realloc(_size * 2); + return *(new ((void *)&_vals[_size++]) T(val)); + } + inline void pop_back() + { + _size--; _vals[_size].~T(); + } + void insert(SQUnsignedInteger idx, const T& val) + { + resize(_size + 1); + for(SQUnsignedInteger i = _size - 1; i > idx; i--) { + _vals[i] = _vals[i - 1]; + } + _vals[idx] = val; + } + void remove(SQUnsignedInteger idx) + { + _vals[idx].~T(); + if(idx < (_size - 1)) { + memmove(&_vals[idx], &_vals[idx+1], sizeof(T) * (_size - idx - 1)); + } + _size--; + } + SQUnsignedInteger capacity() { return _allocated; } + inline T &back() const { return _vals[_size - 1]; } + inline T& operator[](SQUnsignedInteger pos) const{ return _vals[pos]; } + T* _vals; +private: + void _realloc(SQUnsignedInteger newsize) + { + newsize = (newsize > 0)?newsize:4; + _vals = (T*)SQ_REALLOC(_vals, _allocated * sizeof(T), newsize * sizeof(T)); + _allocated = newsize; + } + SQUnsignedInteger _size; + SQUnsignedInteger _allocated; +}; + +#endif //_SQUTILS_H_ diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqvm.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqvm.cpp --- supertux-0.3.3/external/squirrel/squirrel/sqvm.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqvm.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,1511 +1,1512 @@ -/* - see copyright notice in squirrel.h -*/ -#include "sqpcheader.h" -#include -#include -#include "sqopcodes.h" -#include "sqfuncproto.h" -#include "sqvm.h" -#include "sqclosure.h" -#include "sqstring.h" -#include "sqtable.h" -#include "squserdata.h" -#include "sqarray.h" -#include "sqclass.h" - -#define TOP() (_stack._vals[_top-1]) - -#define CLEARSTACK(_last_top) { if((_last_top) >= _top) ClearStack(_last_top); } -void SQVM::ClearStack(SQInteger last_top) -{ - SQObjectType tOldType; - SQObjectValue unOldVal; - while (last_top >= _top) { - SQObjectPtr &o = _stack._vals[last_top--]; - tOldType = o._type; - unOldVal = o._unVal; - o._type = OT_NULL; - o._unVal.pUserPointer = NULL; - __Release(tOldType,unOldVal); - } -} - -bool SQVM::BW_OP(SQUnsignedInteger op,SQObjectPtr &trg,const SQObjectPtr &o1,const SQObjectPtr &o2) -{ - SQInteger res; - SQInteger i1 = _integer(o1), i2 = _integer(o2); - if((type(o1)==OT_INTEGER) && (type(o2)==OT_INTEGER)) - { - switch(op) { - case BW_AND: res = i1 & i2; break; - case BW_OR: res = i1 | i2; break; - case BW_XOR: res = i1 ^ i2; break; - case BW_SHIFTL: res = i1 << i2; break; - case BW_SHIFTR: res = i1 >> i2; break; - case BW_USHIFTR:res = (SQInteger)(*((SQUnsignedInteger*)&i1) >> i2); break; - default: { Raise_Error(_SC("internal vm error bitwise op failed")); return false; } - } - } - else { Raise_Error(_SC("bitwise op between '%s' and '%s'"),GetTypeName(o1),GetTypeName(o2)); return false;} - trg = res; - return true; -} - -bool SQVM::ARITH_OP(SQUnsignedInteger op,SQObjectPtr &trg,const SQObjectPtr &o1,const SQObjectPtr &o2) -{ - if(sq_isnumeric(o1) && sq_isnumeric(o2)) { - if((type(o1)==OT_INTEGER) && (type(o2)==OT_INTEGER)) { - SQInteger res, i1 = _integer(o1), i2 = _integer(o2); - switch(op) { - case '+': res = i1 + i2; break; - case '-': res = i1 - i2; break; - case '/': if(i2 == 0) { Raise_Error(_SC("division by zero")); return false; } - res = i1 / i2; - break; - case '*': res = i1 * i2; break; - case '%': if(i2 == 0) { Raise_Error(_SC("modulo by zero")); return false; } - res = i1 % i2; - break; - default: res = 0xDEADBEEF; - } - trg = res; - }else{ - SQFloat res, f1 = tofloat(o1), f2 = tofloat(o2); - switch(op) { - case '+': res = f1 + f2; break; - case '-': res = f1 - f2; break; - case '/': res = f1 / f2; break; - case '*': res = f1 * f2; break; - case '%': res = SQFloat(fmod((double)f1,(double)f2)); break; - default: res = 0x0f; - } - trg = res; - } - } else { - if(op == '+' && (type(o1) == OT_STRING || type(o2) == OT_STRING)){ - if(!StringCat(o1, o2, trg)) return false; - } - else if(!ArithMetaMethod(op,o1,o2,trg)) { - Raise_Error(_SC("arith op %c on between '%s' and '%s'"),op,GetTypeName(o1),GetTypeName(o2)); return false; - } - } - return true; -} - -SQVM::SQVM(SQSharedState *ss) -{ - _sharedstate=ss; - _suspended = SQFalse; - _suspended_target=-1; - _suspended_root = SQFalse; - _suspended_traps=-1; - _foreignptr=NULL; - _nnativecalls=0; - _lasterror = _null_; - _errorhandler = _null_; - _debughook = _null_; - ci = NULL; - INIT_CHAIN();ADD_TO_CHAIN(&_ss(this)->_gc_chain,this); -} - -void SQVM::Finalize() -{ - _roottable = _null_; - _lasterror = _null_; - _errorhandler = _null_; - _debughook = _null_; - temp_reg = _null_; - _callstackdata.resize(0); - SQInteger size=_stack.size(); - for(SQInteger i=0;i_gc_chain,this); -} - -bool SQVM::ArithMetaMethod(SQInteger op,const SQObjectPtr &o1,const SQObjectPtr &o2,SQObjectPtr &dest) -{ - SQMetaMethod mm; - switch(op){ - case _SC('+'): mm=MT_ADD; break; - case _SC('-'): mm=MT_SUB; break; - case _SC('/'): mm=MT_DIV; break; - case _SC('*'): mm=MT_MUL; break; - case _SC('%'): mm=MT_MODULO; break; - default: mm = MT_ADD; assert(0); break; //shutup compiler - } - if(is_delegable(o1) && _delegable(o1)->_delegate) { - Push(o1);Push(o2); - return CallMetaMethod(_delegable(o1),mm,2,dest); - } - return false; -} - -bool SQVM::NEG_OP(SQObjectPtr &trg,const SQObjectPtr &o) -{ - - switch(type(o)) { - case OT_INTEGER: - trg = -_integer(o); - return true; - case OT_FLOAT: - trg = -_float(o); - return true; - case OT_TABLE: - case OT_USERDATA: - case OT_INSTANCE: - if(_delegable(o)->_delegate) { - Push(o); - if(CallMetaMethod(_delegable(o), MT_UNM, 1, temp_reg)) { - trg = temp_reg; - return true; - } - } - default:break; //shutup compiler - } - Raise_Error(_SC("attempt to negate a %s"), GetTypeName(o)); - return false; -} - -#define _RET_SUCCEED(exp) { result = (exp); return true; } -bool SQVM::ObjCmp(const SQObjectPtr &o1,const SQObjectPtr &o2,SQInteger &result) -{ - if(type(o1)==type(o2)){ - if(_userpointer(o1)==_userpointer(o2))_RET_SUCCEED(0); - SQObjectPtr res; - switch(type(o1)){ - case OT_STRING: - _RET_SUCCEED(scstrcmp(_stringval(o1),_stringval(o2))); - case OT_INTEGER: - _RET_SUCCEED(_integer(o1)-_integer(o2)); - case OT_FLOAT: - _RET_SUCCEED((_float(o1)<_float(o2))?-1:1); - case OT_TABLE: - case OT_USERDATA: - case OT_INSTANCE: - if(_delegable(o1)->_delegate) { - Push(o1);Push(o2); - if(CallMetaMethod(_delegable(o1),MT_CMP,2,res)) break; - } - //continues through (no break needed) - default: - _RET_SUCCEED( _userpointer(o1) < _userpointer(o2)?-1:1 ); - } - if(type(res)!=OT_INTEGER) { Raise_CompareError(o1,o2); return false; } - _RET_SUCCEED(_integer(res)); - - } - else{ - if(sq_isnumeric(o1) && sq_isnumeric(o2)){ - if((type(o1)==OT_INTEGER) && (type(o2)==OT_FLOAT)) { - if( _integer(o1)==_float(o2) ) { _RET_SUCCEED(0); } - else if( _integer(o1)<_float(o2) ) { _RET_SUCCEED(-1); } - _RET_SUCCEED(1); - } - else{ - if( _float(o1)==_integer(o2) ) { _RET_SUCCEED(0); } - else if( _float(o1)<_integer(o2) ) { _RET_SUCCEED(-1); } - _RET_SUCCEED(1); - } - } - else if(type(o1)==OT_NULL) {_RET_SUCCEED(-1);} - else if(type(o2)==OT_NULL) {_RET_SUCCEED(1);} - else { Raise_CompareError(o1,o2); return false; } - - } - assert(0); - _RET_SUCCEED(0); //cannot happen -} - -bool SQVM::CMP_OP(CmpOP op, const SQObjectPtr &o1,const SQObjectPtr &o2,SQObjectPtr &res) -{ - SQInteger r; - if(ObjCmp(o1,o2,r)) { - switch(op) { - case CMP_G: res = (r > 0)?_true_:_false_; return true; - case CMP_GE: res = (r >= 0)?_true_:_false_; return true; - case CMP_L: res = (r < 0)?_true_:_false_; return true; - case CMP_LE: res = (r <= 0)?_true_:_false_; return true; - - } - assert(0); - } - return false; -} - -void SQVM::ToString(const SQObjectPtr &o,SQObjectPtr &res) -{ - switch(type(o)) { - case OT_STRING: - res = o; - return; - case OT_FLOAT: - scsprintf(_sp(rsl(NUMBER_MAX_CHAR+1)),_SC("%g"),_float(o)); - break; - case OT_INTEGER: - scsprintf(_sp(rsl(NUMBER_MAX_CHAR+1)),_SC("%d"),_integer(o)); - break; - case OT_BOOL: - scsprintf(_sp(rsl(6)),_integer(o)?_SC("true"):_SC("false")); - break; - case OT_TABLE: - case OT_USERDATA: - case OT_INSTANCE: - if(_delegable(o)->_delegate) { - Push(o); - if(CallMetaMethod(_delegable(o),MT_TOSTRING,1,res)) { - if(type(res) == OT_STRING) - return; - //else keeps going to the default - } - } - default: - scsprintf(_sp(rsl(sizeof(void*)+20)),_SC("(%s : 0x%p)"),GetTypeName(o),(void*)_rawval(o)); - } - res = SQString::Create(_ss(this),_spval); -} - - -bool SQVM::StringCat(const SQObjectPtr &str,const SQObjectPtr &obj,SQObjectPtr &dest) -{ - SQObjectPtr a, b; - ToString(str, a); - ToString(obj, b); - SQInteger l = _string(a)->_len , ol = _string(b)->_len; - SQChar *s = _sp(rsl(l + ol + 1)); - memcpy(s, _stringval(a), rsl(l)); - memcpy(s + l, _stringval(b), rsl(ol)); - dest = SQString::Create(_ss(this), _spval, l + ol); - return true; -} - -void SQVM::TypeOf(const SQObjectPtr &obj1,SQObjectPtr &dest) -{ - if(is_delegable(obj1) && _delegable(obj1)->_delegate) { - Push(obj1); - if(CallMetaMethod(_delegable(obj1),MT_TYPEOF,1,dest)) - return; - } - dest = SQString::Create(_ss(this),GetTypeName(obj1)); -} - -bool SQVM::Init(SQVM *friendvm, SQInteger stacksize) -{ - _stack.resize(stacksize); - _alloccallsstacksize = 4; - _callstackdata.resize(_alloccallsstacksize); - _callsstacksize = 0; - _callsstack = &_callstackdata[0]; - _stackbase = 0; - _top = 0; - if(!friendvm) - _roottable = SQTable::Create(_ss(this), 0); - else { - _roottable = friendvm->_roottable; - _errorhandler = friendvm->_errorhandler; - _debughook = friendvm->_debughook; - } - - sq_base_register(this); - return true; -} - -extern SQInstructionDesc g_InstrDesc[]; - -bool SQVM::StartCall(SQClosure *closure,SQInteger target,SQInteger args,SQInteger stackbase,bool tailcall) -{ - SQFunctionProto *func = _funcproto(closure->_function); - - const SQInteger paramssize = func->_nparameters; - const SQInteger newtop = stackbase + func->_stacksize; - SQInteger nargs = args; - if (paramssize != nargs) { - SQInteger ndef = func->_ndefaultparams; - SQInteger diff; - if(ndef && nargs < paramssize && (diff = paramssize - nargs) <= ndef) { - for(SQInteger n = ndef - diff; n < ndef; n++) { - _stack._vals[stackbase + (nargs++)] = closure->_defaultparams[n]; - } - } - else if(func->_varparams) - { - if (nargs < paramssize) { - Raise_Error(_SC("wrong number of parameters")); - return false; - } - for(SQInteger n = 0; n < nargs - paramssize; n++) { - _vargsstack.push_back(_stack._vals[stackbase+paramssize+n]); - _stack._vals[stackbase+paramssize+n] = _null_; - } - } - else { - Raise_Error(_SC("wrong number of parameters")); - return false; - } - } - - if(type(closure->_env) == OT_WEAKREF) { - _stack._vals[stackbase] = _weakref(closure->_env)->_obj; - } - - if (!tailcall) { - CallInfo lc; - lc._generator = NULL; - lc._etraps = 0; - lc._prevstkbase = (SQInt32) ( stackbase - _stackbase ); - lc._target = (SQInt32) target; - lc._prevtop = (SQInt32) (_top - _stackbase); - lc._ncalls = 1; - lc._root = SQFalse; - PUSH_CALLINFO(this, lc); - } - else { - ci->_ncalls++; - } - ci->_vargs.size = (SQInt32)(nargs - paramssize); - ci->_vargs.base = (SQInt32)(_vargsstack.size()-(ci->_vargs.size)); - ci->_closure = closure; - ci->_literals = func->_literals; - ci->_ip = func->_instructions; - //grows the stack if needed - if (((SQUnsignedInteger)newtop + (func->_stacksize<<1)) > _stack.size()) { - _stack.resize(_stack.size() + (func->_stacksize<<1)); - } - - _top = newtop; - _stackbase = stackbase; - if (type(_debughook) != OT_NULL && _rawval(_debughook) != _rawval(ci->_closure)) - CallDebugHook(_SC('c')); - return true; -} - -bool SQVM::Return(SQInteger _arg0, SQInteger _arg1, SQObjectPtr &retval) -{ - if (type(_debughook) != OT_NULL && _rawval(_debughook) != _rawval(ci->_closure)) - for(SQInteger i=0;i_ncalls;i++) - CallDebugHook(_SC('r')); - - SQBool broot = ci->_root; - SQInteger last_top = _top; - SQInteger target = ci->_target; - SQInteger oldstackbase = _stackbase; - _stackbase -= ci->_prevstkbase; - _top = _stackbase + ci->_prevtop; - if(ci->_vargs.size) PopVarArgs(ci->_vargs); - POP_CALLINFO(this); - if (broot) { - if (_arg0 != MAX_FUNC_STACKSIZE) retval = _stack._vals[oldstackbase+_arg1]; - else retval = _null_; - } - else { - if(target != -1) { //-1 is when a class contructor ret value has to be ignored - if (_arg0 != MAX_FUNC_STACKSIZE) - STK(target) = _stack._vals[oldstackbase+_arg1]; - else - STK(target) = _null_; - } - } - - CLEARSTACK(last_top); - assert(oldstackbase >= _stackbase); - return broot?true:false; -} - -#define _RET_ON_FAIL(exp) { if(!exp) return false; } - -bool SQVM::LOCAL_INC(SQInteger op,SQObjectPtr &target, SQObjectPtr &a, SQObjectPtr &incr) -{ - _RET_ON_FAIL(ARITH_OP( op , target, a, incr)); - a = target; - return true; -} - -bool SQVM::PLOCAL_INC(SQInteger op,SQObjectPtr &target, SQObjectPtr &a, SQObjectPtr &incr) -{ - SQObjectPtr trg; - _RET_ON_FAIL(ARITH_OP( op , trg, a, incr)); - target = a; - a = trg; - return true; -} - -bool SQVM::DerefInc(SQInteger op,SQObjectPtr &target, SQObjectPtr &self, SQObjectPtr &key, SQObjectPtr &incr, bool postfix) -{ - SQObjectPtr tmp, tself = self, tkey = key; - if (!Get(tself, tkey, tmp, false, true)) { Raise_IdxError(tkey); return false; } - _RET_ON_FAIL(ARITH_OP( op , target, tmp, incr)) - Set(tself, tkey, target,true); - if (postfix) target = tmp; - return true; -} - -#define arg0 (_i_._arg0) -#define arg1 (_i_._arg1) -#define sarg1 (*((SQInt32 *)&_i_._arg1)) -#define arg2 (_i_._arg2) -#define arg3 (_i_._arg3) -#define sarg3 ((SQInteger)*((signed char *)&_i_._arg3)) - -SQRESULT SQVM::Suspend() -{ - if (_suspended) - return sq_throwerror(this, _SC("cannot suspend an already suspended vm")); - if (_nnativecalls!=2) - return sq_throwerror(this, _SC("cannot suspend through native calls/metamethods")); - return SQ_SUSPEND_FLAG; -} - -void SQVM::PopVarArgs(VarArgs &vargs) -{ - for(SQInteger n = 0; n< vargs.size; n++) - _vargsstack.pop_back(); -} - -#define _FINISH(howmuchtojump) {jump = howmuchtojump; return true; } -bool SQVM::FOREACH_OP(SQObjectPtr &o1,SQObjectPtr &o2,SQObjectPtr -&o3,SQObjectPtr &o4,SQInteger arg_2,int exitpos,int &jump) -{ - SQInteger nrefidx; - switch(type(o1)) { - case OT_TABLE: - if((nrefidx = _table(o1)->Next(false,o4, o2, o3)) == -1) _FINISH(exitpos); - o4 = (SQInteger)nrefidx; _FINISH(1); - case OT_ARRAY: - if((nrefidx = _array(o1)->Next(o4, o2, o3)) == -1) _FINISH(exitpos); - o4 = (SQInteger) nrefidx; _FINISH(1); - case OT_STRING: - if((nrefidx = _string(o1)->Next(o4, o2, o3)) == -1)_FINISH(exitpos); - o4 = (SQInteger)nrefidx; _FINISH(1); - case OT_CLASS: - if((nrefidx = _class(o1)->Next(o4, o2, o3)) == -1)_FINISH(exitpos); - o4 = (SQInteger)nrefidx; _FINISH(1); - case OT_USERDATA: - case OT_INSTANCE: - if(_delegable(o1)->_delegate) { - SQObjectPtr itr; - Push(o1); - Push(o4); - if(CallMetaMethod(_delegable(o1), MT_NEXTI, 2, itr)){ - o4 = o2 = itr; - if(type(itr) == OT_NULL) _FINISH(exitpos); - if(!Get(o1, itr, o3, false,false)) { - Raise_Error(_SC("_nexti returned an invalid idx")); - return false; - } - _FINISH(1); - } - Raise_Error(_SC("_nexti failed")); - return false; - } - break; - case OT_GENERATOR: - if(_generator(o1)->_state == SQGenerator::eDead) _FINISH(exitpos); - if(_generator(o1)->_state == SQGenerator::eSuspended) { - SQInteger idx = 0; - if(type(o4) == OT_INTEGER) { - idx = _integer(o4) + 1; - } - o2 = idx; - o4 = idx; - _generator(o1)->Resume(this, arg_2+1); - _FINISH(0); - } - default: - Raise_Error(_SC("cannot iterate %s"), GetTypeName(o1)); - } - return false; //cannot be hit(just to avoid warnings) -} - -bool SQVM::DELEGATE_OP(SQObjectPtr &trg,SQObjectPtr &o1,SQObjectPtr &o2) -{ - if(type(o1) != OT_TABLE) { Raise_Error(_SC("delegating a '%s'"), GetTypeName(o1)); return false; } - switch(type(o2)) { - case OT_TABLE: - if(!_table(o1)->SetDelegate(_table(o2))){ - Raise_Error(_SC("delegate cycle detected")); - return false; - } - break; - case OT_NULL: - _table(o1)->SetDelegate(NULL); - break; - default: - Raise_Error(_SC("using '%s' as delegate"), GetTypeName(o2)); - return false; - break; - } - trg = o1; - return true; -} -#define COND_LITERAL (arg3!=0?ci->_literals[arg1]:STK(arg1)) - -#define _GUARD(exp) { if(!exp) { Raise_Error(_lasterror); SQ_THROW();} } - -#define SQ_THROW() { goto exception_trap; } - -bool SQVM::CLOSURE_OP(SQObjectPtr &target, SQFunctionProto *func) -{ - SQInteger nouters; - SQClosure *closure = SQClosure::Create(_ss(this), func); - if((nouters = func->_noutervalues)) { - closure->_outervalues.reserve(nouters); - for(SQInteger i = 0; i_outervalues[i]; - switch(v._type){ - case otSYMBOL: - closure->_outervalues.push_back(_null_); - if(!Get(_stack._vals[_stackbase]/*STK(0)*/, v._src, closure->_outervalues.top(), false,true)) - {Raise_IdxError(v._src); return false; } - break; - case otLOCAL: - closure->_outervalues.push_back(_stack._vals[_stackbase+_integer(v._src)]); - break; - case otOUTER: - closure->_outervalues.push_back(_closure(ci->_closure)->_outervalues[_integer(v._src)]); - break; - } - } - } - SQInteger ndefparams; - if((ndefparams = func->_ndefaultparams)) { - closure->_defaultparams.reserve(ndefparams); - for(SQInteger i = 0; i < ndefparams; i++) { - SQInteger spos = func->_defaultparams[i]; - closure->_defaultparams.push_back(_stack._vals[_stackbase + spos]); - } - } - target = closure; - return true; - -} - -bool SQVM::GETVARGV_OP(SQObjectPtr &target,SQObjectPtr &index,CallInfo *ci) -{ - if(ci->_vargs.size == 0) { - Raise_Error(_SC("the function doesn't have var args")); - return false; - } - if(!sq_isnumeric(index)){ - Raise_Error(_SC("indexing 'vargv' with %s"),GetTypeName(index)); - return false; - } - SQInteger idx = tointeger(index); - if(idx < 0 || idx >= ci->_vargs.size){ Raise_Error(_SC("vargv index out of range")); return false; } - target = _vargsstack[ci->_vargs.base+idx]; - return true; -} - -bool SQVM::CLASS_OP(SQObjectPtr &target,SQInteger baseclass,SQInteger attributes) -{ - SQClass *base = NULL; - SQObjectPtr attrs; - if(baseclass != -1) { - if(type(_stack._vals[_stackbase+baseclass]) != OT_CLASS) { Raise_Error(_SC("trying to inherit from a %s"),GetTypeName(_stack._vals[_stackbase+baseclass])); return false; } - base = _class(_stack._vals[_stackbase + baseclass]); - } - if(attributes != MAX_FUNC_STACKSIZE) { - attrs = _stack._vals[_stackbase+attributes]; - } - target = SQClass::Create(_ss(this),base); - if(type(_class(target)->_metamethods[MT_INHERITED]) != OT_NULL) { - int nparams = 2; - SQObjectPtr ret; - Push(target); Push(attrs); - Call(_class(target)->_metamethods[MT_INHERITED],nparams,_top - nparams, ret, false); - Pop(nparams); - } - _class(target)->_attributes = attrs; - return true; -} - - - -bool SQVM::IsEqual(SQObjectPtr &o1,SQObjectPtr &o2,bool &res) -{ - if(type(o1) == type(o2)) { - res = ((_userpointer(o1) == _userpointer(o2)?true:false)); - } - else { - if(sq_isnumeric(o1) && sq_isnumeric(o2)) { - SQInteger cmpres; - if(!ObjCmp(o1, o2,cmpres)) return false; - res = (cmpres == 0); - } - else { - res = false; - } - } - return true; -} - -bool SQVM::IsFalse(SQObjectPtr &o) -{ - if((type(o) & SQOBJECT_CANBEFALSE) && ( (type(o) == OT_FLOAT) && (_float(o) == SQFloat(0.0)) ) - || (_integer(o) == 0) ) { //OT_NULL|OT_INTEGER|OT_BOOL - return true; - } - return false; -} - -bool SQVM::GETPARENT_OP(SQObjectPtr &o,SQObjectPtr &target) -{ - switch(type(o)) { - case OT_TABLE: target = _table(o)->_delegate?SQObjectPtr(_table(o)->_delegate):_null_; - break; - case OT_CLASS: target = _class(o)->_base?_class(o)->_base:_null_; - break; - default: - Raise_Error(_SC("the %s type doesn't have a parent slot"), GetTypeName(o)); - return false; - } - return true; -} - -bool SQVM::Execute(SQObjectPtr &closure, SQInteger target, SQInteger nargs, SQInteger stackbase,SQObjectPtr &outres, SQBool raiseerror,ExecutionType et) -{ - if ((_nnativecalls + 1) > MAX_NATIVE_CALLS) { Raise_Error(_SC("Native stack overflow")); return false; } - _nnativecalls++; - AutoDec ad(&_nnativecalls); - SQInteger traps = 0; - //temp_reg vars for OP_CALL - SQInteger ct_target; - SQInteger ct_stackbase; - bool ct_tailcall; - - switch(et) { - case ET_CALL: { - SQInteger last_top = _top; - temp_reg = closure; - if(!StartCall(_closure(temp_reg), _top - nargs, nargs, stackbase, false)) { - //call the handler if there are no calls in the stack, if not relies on the previous node - if(ci == NULL) CallErrorHandler(_lasterror); - return false; - } - if (_funcproto(_closure(temp_reg)->_function)->_bgenerator) { - SQFunctionProto *f = _funcproto(_closure(temp_reg)->_function); - SQGenerator *gen = SQGenerator::Create(_ss(this), _closure(temp_reg)); - _GUARD(gen->Yield(this)); - Return(1, ci->_target, temp_reg); - outres = gen; - CLEARSTACK(last_top); - return true; - } - ci->_root = SQTrue; - } - break; - case ET_RESUME_GENERATOR: _generator(closure)->Resume(this, target); ci->_root = SQTrue; traps += ci->_etraps; break; - case ET_RESUME_VM: - case ET_RESUME_THROW_VM: - traps = _suspended_traps; - ci->_root = _suspended_root; - ci->_vargs = _suspend_varargs; - _suspended = SQFalse; - if(et == ET_RESUME_THROW_VM) { SQ_THROW(); } - break; - } - -exception_restore: - // - { - for(;;) - { - const SQInstruction &_i_ = *ci->_ip++; - //dumpstack(_stackbase); - //scprintf("\n[%d] %s %d %d %d %d\n",ci->_ip-ci->_iv->_vals,g_InstrDesc[_i_.op].name,arg0,arg1,arg2,arg3); - switch(_i_.op) - { - case _OP_LINE: - if(type(_debughook) != OT_NULL && _rawval(_debughook) != _rawval(ci->_closure)) - CallDebugHook(_SC('l'),arg1); - continue; - case _OP_LOAD: TARGET = ci->_literals[arg1]; continue; - case _OP_LOADINT: TARGET = (SQInteger)arg1; continue; - case _OP_LOADFLOAT: TARGET = *((SQFloat *)&arg1); continue; - case _OP_DLOAD: TARGET = ci->_literals[arg1]; STK(arg2) = ci->_literals[arg3];continue; - case _OP_TAILCALL: - temp_reg = STK(arg1); - if (type(temp_reg) == OT_CLOSURE && !_funcproto(_closure(temp_reg)->_function)->_bgenerator){ - ct_tailcall = true; - if(ci->_vargs.size) PopVarArgs(ci->_vargs); - for (SQInteger i = 0; i < arg3; i++) STK(i) = STK(arg2 + i); - ct_target = ci->_target; - ct_stackbase = _stackbase; - goto common_call; - } - case _OP_CALL: { - ct_tailcall = false; - ct_target = arg0; - temp_reg = STK(arg1); - ct_stackbase = _stackbase+arg2; - -common_call: - SQObjectPtr clo = temp_reg; - SQInteger last_top = _top; - switch (type(clo)) { - case OT_CLOSURE:{ - _GUARD(StartCall(_closure(clo), ct_target, arg3, ct_stackbase, ct_tailcall)); - if (_funcproto(_closure(clo)->_function)->_bgenerator) { - SQGenerator *gen = SQGenerator::Create(_ss(this), _closure(clo)); - _GUARD(gen->Yield(this)); - Return(1, ct_target, clo); - STK(ct_target) = gen; - CLEARSTACK(last_top); - continue; - } - } - continue; - case OT_NATIVECLOSURE: { - bool suspend; - _GUARD(CallNative(_nativeclosure(clo), arg3, ct_stackbase, clo,suspend)); - if(suspend){ - _suspended = SQTrue; - _suspended_target = ct_target; - _suspended_root = ci->_root; - _suspended_traps = traps; - _suspend_varargs = ci->_vargs; - outres = clo; - return true; - } - if(ct_target != -1) { //skip return value for constructors - STK(ct_target) = clo; - } - } - continue; - case OT_CLASS:{ - SQObjectPtr inst; - _GUARD(CreateClassInstance(_class(clo),inst,temp_reg)); - STK(ct_target) = inst; - ct_target = -1; //fakes return value target so that is not overwritten by the constructor - if(type(temp_reg) != OT_NULL) { - _stack._vals[ct_stackbase] = inst; - goto common_call; //hard core spaghetti code(reissues the OP_CALL to invoke the constructor) - } - } - break; - case OT_TABLE: - case OT_USERDATA: - case OT_INSTANCE: - { - Push(clo); - for (SQInteger i = 0; i < arg3; i++) Push(STK(arg2 + i)); - if (_delegable(clo) && CallMetaMethod(_delegable(clo), MT_CALL, arg3+1, clo)){ - STK(ct_target) = clo; - break; - } - Raise_Error(_SC("attempt to call '%s'"), GetTypeName(clo)); - SQ_THROW(); - } - default: - Raise_Error(_SC("attempt to call '%s'"), GetTypeName(clo)); - SQ_THROW(); - } - } - continue; - case _OP_PREPCALL: - case _OP_PREPCALLK: - { - SQObjectPtr &key = _i_.op == _OP_PREPCALLK?(ci->_literals)[arg1]:STK(arg1); - SQObjectPtr &o = STK(arg2); - if (!Get(o, key, temp_reg,false,true)) { - if(type(o) == OT_CLASS) { //hack? - if(_class_ddel->Get(key,temp_reg)) { - STK(arg3) = o; - TARGET = temp_reg; - continue; - } - } - { Raise_IdxError(key); SQ_THROW();} - } - - STK(arg3) = type(o) == OT_CLASS?STK(0):o; - TARGET = temp_reg; - } - continue; - case _OP_GETK: - if (!Get(STK(arg2), ci->_literals[arg1], temp_reg, false,true)) { Raise_IdxError(ci->_literals[arg1]); SQ_THROW();} - TARGET = temp_reg; - continue; - case _OP_MOVE: TARGET = STK(arg1); continue; - case _OP_NEWSLOT: - _GUARD(NewSlot(STK(arg1), STK(arg2), STK(arg3),false)); - if(arg0 != arg3) TARGET = STK(arg3); - continue; - case _OP_DELETE: _GUARD(DeleteSlot(STK(arg1), STK(arg2), TARGET)); continue; - case _OP_SET: - if (!Set(STK(arg1), STK(arg2), STK(arg3),true)) { Raise_IdxError(STK(arg2)); SQ_THROW(); } - if (arg0 != arg3) TARGET = STK(arg3); - continue; - case _OP_GET: - if (!Get(STK(arg1), STK(arg2), temp_reg, false,true)) { Raise_IdxError(STK(arg2)); SQ_THROW(); } - TARGET = temp_reg; - continue; - case _OP_EQ:{ - bool res; - if(!IsEqual(STK(arg2),COND_LITERAL,res)) { SQ_THROW(); } - TARGET = res?_true_:_false_; - }continue; - case _OP_NE:{ - bool res; - if(!IsEqual(STK(arg2),COND_LITERAL,res)) { SQ_THROW(); } - TARGET = (!res)?_true_:_false_; - } continue; - case _OP_ARITH: _GUARD(ARITH_OP( arg3 , temp_reg, STK(arg2), STK(arg1))); TARGET = temp_reg; continue; - case _OP_BITW: _GUARD(BW_OP( arg3,TARGET,STK(arg2),STK(arg1))); continue; - case _OP_RETURN: - if(ci->_generator) { - ci->_generator->Kill(); - } - if(Return(arg0, arg1, temp_reg)){ - assert(traps==0); - outres = temp_reg; - return true; - } - continue; - case _OP_LOADNULLS:{ for(SQInt32 n=0; n < arg1; n++) STK(arg0+n) = _null_; }continue; - case _OP_LOADROOTTABLE: TARGET = _roottable; continue; - case _OP_LOADBOOL: TARGET = arg1?_true_:_false_; continue; - case _OP_DMOVE: STK(arg0) = STK(arg1); STK(arg2) = STK(arg3); continue; - case _OP_JMP: ci->_ip += (sarg1); continue; - case _OP_JNZ: if(!IsFalse(STK(arg0))) ci->_ip+=(sarg1); continue; - case _OP_JZ: if(IsFalse(STK(arg0))) ci->_ip+=(sarg1); continue; - case _OP_LOADFREEVAR: TARGET = _closure(ci->_closure)->_outervalues[arg1]; continue; - case _OP_VARGC: TARGET = SQInteger(ci->_vargs.size); continue; - case _OP_GETVARGV: - if(!GETVARGV_OP(TARGET,STK(arg1),ci)) { SQ_THROW(); } - continue; - case _OP_NEWTABLE: TARGET = SQTable::Create(_ss(this), arg1); continue; - case _OP_NEWARRAY: TARGET = SQArray::Create(_ss(this), 0); _array(TARGET)->Reserve(arg1); continue; - case _OP_APPENDARRAY: _array(STK(arg0))->Append(COND_LITERAL); continue; - case _OP_GETPARENT: _GUARD(GETPARENT_OP(STK(arg1),TARGET)); continue; - case _OP_COMPARITH: _GUARD(DerefInc(arg3, TARGET, STK((((SQUnsignedInteger)arg1&0xFFFF0000)>>16)), STK(arg2), STK(arg1&0x0000FFFF), false)); continue; - case _OP_COMPARITHL: _GUARD(LOCAL_INC(arg3, TARGET, STK(arg1), STK(arg2))); continue; - case _OP_INC: {SQObjectPtr o(sarg3); _GUARD(DerefInc('+',TARGET, STK(arg1), STK(arg2), o, false));} continue; - case _OP_INCL: {SQObjectPtr o(sarg3); _GUARD(LOCAL_INC('+',TARGET, STK(arg1), o));} continue; - case _OP_PINC: {SQObjectPtr o(sarg3); _GUARD(DerefInc('+',TARGET, STK(arg1), STK(arg2), o, true));} continue; - case _OP_PINCL: {SQObjectPtr o(sarg3); _GUARD(PLOCAL_INC('+',TARGET, STK(arg1), o));} continue; - case _OP_CMP: _GUARD(CMP_OP((CmpOP)arg3,STK(arg2),STK(arg1),TARGET)) continue; - case _OP_EXISTS: TARGET = Get(STK(arg1), STK(arg2), temp_reg, true,false)?_true_:_false_;continue; - case _OP_INSTANCEOF: - if(type(STK(arg1)) != OT_CLASS || type(STK(arg2)) != OT_INSTANCE) - {Raise_Error(_SC("cannot apply instanceof between a %s and a %s"),GetTypeName(STK(arg1)),GetTypeName(STK(arg2))); SQ_THROW();} - TARGET = _instance(STK(arg2))->InstanceOf(_class(STK(arg1)))?_true_:_false_; - continue; - case _OP_AND: - if(IsFalse(STK(arg2))) { - TARGET = STK(arg2); - ci->_ip += (sarg1); - } - continue; - case _OP_OR: - if(!IsFalse(STK(arg2))) { - TARGET = STK(arg2); - ci->_ip += (sarg1); - } - continue; - case _OP_NEG: _GUARD(NEG_OP(TARGET,STK(arg1))); continue; - case _OP_NOT: TARGET = (IsFalse(STK(arg1))?_true_:_false_); continue; - case _OP_BWNOT: - if(type(STK(arg1)) == OT_INTEGER) { - SQInteger t = _integer(STK(arg1)); - TARGET = SQInteger(~t); - continue; - } - Raise_Error(_SC("attempt to perform a bitwise op on a %s"), GetTypeName(STK(arg1))); - SQ_THROW(); - case _OP_CLOSURE: { - SQClosure *c = ci->_closure._unVal.pClosure; - SQFunctionProto *fp = c->_function._unVal.pFunctionProto; - if(!CLOSURE_OP(TARGET,fp->_functions[arg1]._unVal.pFunctionProto)) { SQ_THROW(); } - continue; - } - case _OP_YIELD:{ - if(ci->_generator) { - if(sarg1 != MAX_FUNC_STACKSIZE) temp_reg = STK(arg1); - _GUARD(ci->_generator->Yield(this)); - traps -= ci->_etraps; - if(sarg1 != MAX_FUNC_STACKSIZE) STK(arg1) = temp_reg; - } - else { Raise_Error(_SC("trying to yield a '%s',only genenerator can be yielded"), GetTypeName(ci->_generator)); SQ_THROW();} - if(Return(arg0, arg1, temp_reg)){ - assert(traps == 0); - outres = temp_reg; - return true; - } - - } - continue; - case _OP_RESUME: - if(type(STK(arg1)) != OT_GENERATOR){ Raise_Error(_SC("trying to resume a '%s',only genenerator can be resumed"), GetTypeName(STK(arg1))); SQ_THROW();} - _GUARD(_generator(STK(arg1))->Resume(this, arg0)); - traps += ci->_etraps; - continue; - case _OP_FOREACH:{ int tojump; - _GUARD(FOREACH_OP(STK(arg0),STK(arg2),STK(arg2+1),STK(arg2+2),arg2,sarg1,tojump)); - ci->_ip += tojump; } - continue; - case _OP_POSTFOREACH: - assert(type(STK(arg0)) == OT_GENERATOR); - if(_generator(STK(arg0))->_state == SQGenerator::eDead) - ci->_ip += (sarg1 - 1); - continue; - case _OP_DELEGATE: _GUARD(DELEGATE_OP(TARGET,STK(arg1),STK(arg2))); continue; - case _OP_CLONE: - if(!Clone(STK(arg1), TARGET)) - { Raise_Error(_SC("cloning a %s"), GetTypeName(STK(arg1))); SQ_THROW();} - continue; - case _OP_TYPEOF: TypeOf(STK(arg1), TARGET); continue; - case _OP_PUSHTRAP:{ - SQInstruction *_iv = _funcproto(_closure(ci->_closure)->_function)->_instructions; - _etraps.push_back(SQExceptionTrap(_top,_stackbase, &_iv[(ci->_ip-_iv)+arg1], arg0)); traps++; - ci->_etraps++; - } - continue; - case _OP_POPTRAP: { - for(SQInteger i = 0; i < arg0; i++) { - _etraps.pop_back(); traps--; - ci->_etraps--; - } - } - continue; - case _OP_THROW: Raise_Error(TARGET); SQ_THROW(); continue; - case _OP_CLASS: _GUARD(CLASS_OP(TARGET,arg1,arg2)); continue; - case _OP_NEWSLOTA: - bool bstatic = (arg0&NEW_SLOT_STATIC_FLAG)?true:false; - if(type(STK(arg1)) == OT_CLASS) { - if(type(_class(STK(arg1))->_metamethods[MT_NEWMEMBER]) != OT_NULL ) { - Push(STK(arg1)); Push(STK(arg2)); Push(STK(arg3)); - Push((arg0&NEW_SLOT_ATTRIBUTES_FLAG) ? STK(arg2-1) : _null_); - int nparams = 4; - if(Call(_class(STK(arg1))->_metamethods[MT_NEWMEMBER], nparams, _top - nparams, temp_reg,SQFalse)) { - Pop(nparams); - continue; - } - } - } - _GUARD(NewSlot(STK(arg1), STK(arg2), STK(arg3),bstatic)); - if((arg0&NEW_SLOT_ATTRIBUTES_FLAG)) { - _class(STK(arg1))->SetAttributes(STK(arg2),STK(arg2-1)); - } - continue; - } - - } - } -exception_trap: - { - SQObjectPtr currerror = _lasterror; -// dumpstack(_stackbase); - SQInteger n = 0; - SQInteger last_top = _top; - if(ci) { - if(_ss(this)->_notifyallexceptions) CallErrorHandler(currerror); - - if(traps) { - do { - if(ci->_etraps > 0) { - SQExceptionTrap &et = _etraps.top(); - ci->_ip = et._ip; - _top = et._stacksize; - _stackbase = et._stackbase; - _stack._vals[_stackbase+et._extarget] = currerror; - _etraps.pop_back(); traps--; ci->_etraps--; - CLEARSTACK(last_top); - goto exception_restore; - } - //if is a native closure - if(type(ci->_closure) != OT_CLOSURE && n) - break; - if(ci->_generator) ci->_generator->Kill(); - PopVarArgs(ci->_vargs); - POP_CALLINFO(this); - n++; - } while(_callsstacksize); - } - else { - //call the hook - if(raiseerror && !_ss(this)->_notifyallexceptions) - CallErrorHandler(currerror); - } - //remove call stack until a C function is found or the cstack is empty - if(ci) do { - SQBool exitafterthisone = ci->_root; - if(ci->_generator) ci->_generator->Kill(); - _stackbase -= ci->_prevstkbase; - _top = _stackbase + ci->_prevtop; - PopVarArgs(ci->_vargs); - POP_CALLINFO(this); - if( (ci && type(ci->_closure) != OT_CLOSURE) || exitafterthisone) break; - } while(_callsstacksize); - - CLEARSTACK(last_top); - } - _lasterror = currerror; - return false; - } - assert(0); -} - -bool SQVM::CreateClassInstance(SQClass *theclass, SQObjectPtr &inst, SQObjectPtr &constructor) -{ - inst = theclass->CreateInstance(); - if(!theclass->Get(_ss(this)->_constructoridx,constructor)) { - constructor = _null_; - } - return true; -} - -void SQVM::CallErrorHandler(SQObjectPtr &error) -{ - if(type(_errorhandler) != OT_NULL) { - SQObjectPtr out; - Push(_roottable); Push(error); - Call(_errorhandler, 2, _top-2, out,SQFalse); - Pop(2); - } -} - -void SQVM::CallDebugHook(SQInteger type,SQInteger forcedline) -{ - SQObjectPtr temp_reg; - SQInteger nparams=5; - SQFunctionProto *func=_funcproto(_closure(ci->_closure)->_function); - Push(_roottable); Push(type); Push(func->_sourcename); Push(forcedline?forcedline:func->GetLine(ci->_ip)); Push(func->_name); - Call(_debughook,nparams,_top-nparams,temp_reg,SQFalse); - Pop(nparams); -} - -bool SQVM::CallNative(SQNativeClosure *nclosure,SQInteger nargs,SQInteger stackbase,SQObjectPtr &retval,bool &suspend) -{ - if (_nnativecalls + 1 > MAX_NATIVE_CALLS) { Raise_Error(_SC("Native stack overflow")); return false; } - SQInteger nparamscheck = nclosure->_nparamscheck; - if(((nparamscheck > 0) && (nparamscheck != nargs)) - || ((nparamscheck < 0) && (nargs < (-nparamscheck)))) { - Raise_Error(_SC("wrong number of parameters")); - return false; - } - - SQInteger tcs; - if((tcs = nclosure->_typecheck.size())) { - for(SQInteger i = 0; i < nargs && i < tcs; i++) - if((nclosure->_typecheck._vals[i] != -1) && !(type(_stack._vals[stackbase+i]) & nclosure->_typecheck[i])) { - Raise_ParamTypeError(i,nclosure->_typecheck._vals[i],type(_stack._vals[stackbase+i])); - return false; - } - } - _nnativecalls++; - if ((_top + MIN_STACK_OVERHEAD) > (SQInteger)_stack.size()) { - _stack.resize(_stack.size() + (MIN_STACK_OVERHEAD<<1)); - } - SQInteger oldtop = _top; - SQInteger oldstackbase = _stackbase; - _top = stackbase + nargs; - CallInfo lci; - lci._closure = nclosure; - lci._generator = NULL; - lci._etraps = 0; - lci._prevstkbase = (SQInt32) (stackbase - _stackbase); - lci._ncalls = 1; - lci._prevtop = (SQInt32) (oldtop - oldstackbase); - PUSH_CALLINFO(this, lci); - _stackbase = stackbase; - //push free variables - SQInteger outers = nclosure->_outervalues.size(); - for (SQInteger i = 0; i < outers; i++) { - Push(nclosure->_outervalues[i]); - } - - if(type(nclosure->_env) == OT_WEAKREF) { - _stack[stackbase] = _weakref(nclosure->_env)->_obj; - } - - - SQInteger ret = (nclosure->_function)(this); - _nnativecalls--; - suspend = false; - if( ret == SQ_SUSPEND_FLAG) suspend = true; - else if (ret < 0) { - _stackbase = oldstackbase; - _top = oldtop; - POP_CALLINFO(this); - Raise_Error(_lasterror); - return false; - } - - if (ret != 0){ retval = TOP(); TOP().Null(); } - else { retval = _null_; } - _stackbase = oldstackbase; - _top = oldtop; - POP_CALLINFO(this); - return true; -} - -bool SQVM::Get(const SQObjectPtr &self,const SQObjectPtr &key,SQObjectPtr &dest,bool raw, bool fetchroot) -{ - switch(type(self)){ - case OT_TABLE: - if(_table(self)->Get(key,dest))return true; - break; - case OT_ARRAY: - if(sq_isnumeric(key)){ - return _array(self)->Get(tointeger(key),dest); - } - break; - case OT_INSTANCE: - if(_instance(self)->Get(key,dest)) return true; - break; - default:break; //shut up compiler - } - if(FallBackGet(self,key,dest,raw)) return true; - - if(fetchroot) { - if(_rawval(STK(0)) == _rawval(self) && - type(STK(0)) == type(self)) { - return _table(_roottable)->Get(key,dest); - } - } - return false; -} - -bool SQVM::FallBackGet(const SQObjectPtr &self,const SQObjectPtr &key,SQObjectPtr &dest,bool raw) -{ - switch(type(self)){ - case OT_CLASS: - return _class(self)->Get(key,dest); - break; - case OT_TABLE: - case OT_USERDATA: - //delegation - if(_delegable(self)->_delegate) { - if(Get(SQObjectPtr(_delegable(self)->_delegate),key,dest,raw,false)) - return true; - if(raw)return false; - Push(self);Push(key); - if(CallMetaMethod(_delegable(self),MT_GET,2,dest)) - return true; - } - if(type(self) == OT_TABLE) { - if(raw) return false; - return _table_ddel->Get(key,dest); - } - return false; - break; - case OT_ARRAY: - if(raw)return false; - return _array_ddel->Get(key,dest); - case OT_STRING: - if(sq_isnumeric(key)){ - SQInteger n=tointeger(key); - if(abs((int)n)<_string(self)->_len){ - if(n<0)n=_string(self)->_len-n; - dest=SQInteger(_stringval(self)[n]); - return true; - } - return false; - } - else { - if(raw)return false; - return _string_ddel->Get(key,dest); - } - break; - case OT_INSTANCE: - if(raw)return false; - Push(self);Push(key); - if(!CallMetaMethod(_delegable(self),MT_GET,2,dest)) { - return _instance_ddel->Get(key,dest); - } - return true; - case OT_INTEGER:case OT_FLOAT:case OT_BOOL: - if(raw)return false; - return _number_ddel->Get(key,dest); - case OT_GENERATOR: - if(raw)return false; - return _generator_ddel->Get(key,dest); - case OT_CLOSURE: case OT_NATIVECLOSURE: - if(raw)return false; - return _closure_ddel->Get(key,dest); - case OT_THREAD: - if(raw)return false; - return _thread_ddel->Get(key,dest); - case OT_WEAKREF: - if(raw)return false; - return _weakref_ddel->Get(key,dest); - default:return false; - } - return false; -} - -bool SQVM::Set(const SQObjectPtr &self,const SQObjectPtr &key,const SQObjectPtr &val,bool fetchroot) -{ - switch(type(self)){ - case OT_TABLE: - if(_table(self)->Set(key,val)) - return true; - if(_table(self)->_delegate) { - if(Set(_table(self)->_delegate,key,val,false)) { - return true; - } - } - //keeps going - case OT_USERDATA: - if(_delegable(self)->_delegate) { - SQObjectPtr t; - Push(self);Push(key);Push(val); - if(CallMetaMethod(_delegable(self),MT_SET,3,t)) return true; - } - break; - case OT_INSTANCE:{ - if(_instance(self)->Set(key,val)) - return true; - SQObjectPtr t; - Push(self);Push(key);Push(val); - if(CallMetaMethod(_delegable(self),MT_SET,3,t)) return true; - } - break; - case OT_ARRAY: - if(!sq_isnumeric(key)) {Raise_Error(_SC("indexing %s with %s"),GetTypeName(self),GetTypeName(key)); return false; } - return _array(self)->Set(tointeger(key),val); - default: - Raise_Error(_SC("trying to set '%s'"),GetTypeName(self)); - return false; - } - if(fetchroot) { - if(_rawval(STK(0)) == _rawval(self) && - type(STK(0)) == type(self)) { - return _table(_roottable)->Set(key,val); - } - } - return false; -} - -bool SQVM::Clone(const SQObjectPtr &self,SQObjectPtr &target) -{ - SQObjectPtr temp_reg; - SQObjectPtr newobj; - switch(type(self)){ - case OT_TABLE: - newobj = _table(self)->Clone(); - goto cloned_mt; - case OT_INSTANCE: - newobj = _instance(self)->Clone(_ss(this)); -cloned_mt: - if(_delegable(newobj)->_delegate){ - Push(newobj); - Push(self); - CallMetaMethod(_delegable(newobj),MT_CLONED,2,temp_reg); - } - target = newobj; - return true; - case OT_ARRAY: - target = _array(self)->Clone(); - return true; - default: return false; - } -} - -bool SQVM::NewSlot(const SQObjectPtr &self,const SQObjectPtr &key,const SQObjectPtr &val,bool bstatic) -{ - if(type(key) == OT_NULL) { Raise_Error(_SC("null cannot be used as index")); return false; } - switch(type(self)) { - case OT_TABLE: { - bool rawcall = true; - if(_table(self)->_delegate) { - SQObjectPtr res; - if(!_table(self)->Get(key,res)) { - Push(self);Push(key);Push(val); - rawcall = !CallMetaMethod(_table(self),MT_NEWSLOT,3,res); - } - } - if(rawcall) _table(self)->NewSlot(key,val); //cannot fail - - break;} - case OT_INSTANCE: { - SQObjectPtr res; - Push(self);Push(key);Push(val); - if(!CallMetaMethod(_instance(self),MT_NEWSLOT,3,res)) { - Raise_Error(_SC("class instances do not support the new slot operator")); - return false; - } - break;} - case OT_CLASS: - if(!_class(self)->NewSlot(_ss(this),key,val,bstatic)) { - if(_class(self)->_locked) { - Raise_Error(_SC("trying to modify a class that has already been instantiated")); - return false; - } - else { - SQObjectPtr oval = PrintObjVal(key); - Raise_Error(_SC("the property '%s' already exists"),_stringval(oval)); - return false; - } - } - break; - default: - Raise_Error(_SC("indexing %s with %s"),GetTypeName(self),GetTypeName(key)); - return false; - break; - } - return true; -} - -bool SQVM::DeleteSlot(const SQObjectPtr &self,const SQObjectPtr &key,SQObjectPtr &res) -{ - switch(type(self)) { - case OT_TABLE: - case OT_INSTANCE: - case OT_USERDATA: { - SQObjectPtr t; - bool handled = false; - if(_delegable(self)->_delegate) { - Push(self);Push(key); - handled = CallMetaMethod(_delegable(self),MT_DELSLOT,2,t); - } - - if(!handled) { - if(type(self) == OT_TABLE) { - if(_table(self)->Get(key,t)) { - _table(self)->Remove(key); - } - else { - Raise_IdxError((SQObject &)key); - return false; - } - } - else { - Raise_Error(_SC("cannot delete a slot from %s"),GetTypeName(self)); - return false; - } - } - res = t; - } - break; - default: - Raise_Error(_SC("attempt to delete a slot from a %s"),GetTypeName(self)); - return false; - } - return true; -} - -bool SQVM::Call(SQObjectPtr &closure,SQInteger nparams,SQInteger stackbase,SQObjectPtr &outres,SQBool raiseerror) -{ -#ifdef _DEBUG -SQInteger prevstackbase = _stackbase; -#endif - switch(type(closure)) { - case OT_CLOSURE: - return Execute(closure, _top - nparams, nparams, stackbase,outres,raiseerror); - break; - case OT_NATIVECLOSURE:{ - bool suspend; - return CallNative(_nativeclosure(closure), nparams, stackbase, outres,suspend); - - } - break; - case OT_CLASS: { - SQObjectPtr constr; - SQObjectPtr temp; - CreateClassInstance(_class(closure),outres,constr); - if(type(constr) != OT_NULL) { - _stack[stackbase] = outres; - return Call(constr,nparams,stackbase,temp,raiseerror); - } - return true; - } - break; - default: - return false; - } -#ifdef _DEBUG - if(!_suspended) { - assert(_stackbase == prevstackbase); - } -#endif - return true; -} - -bool SQVM::CallMetaMethod(SQDelegable *del,SQMetaMethod mm,SQInteger nparams,SQObjectPtr &outres) -{ - SQObjectPtr closure; - if(del->GetMetaMethod(this, mm, closure)) { - if(Call(closure, nparams, _top - nparams, outres, SQFalse)) { - Pop(nparams); - return true; - } - } - Pop(nparams); - return false; -} - -void SQVM::Remove(SQInteger n) { - n = (n >= 0)?n + _stackbase - 1:_top + n; - for(SQInteger i = n; i < _top; i++){ - _stack[i] = _stack[i+1]; - } - _stack[_top] = _null_; - _top--; -} - -void SQVM::Pop() { - _stack[--_top] = _null_; -} - -void SQVM::Pop(SQInteger n) { - for(SQInteger i = 0; i < n; i++){ - _stack[--_top] = _null_; - } -} - -void SQVM::Push(const SQObjectPtr &o) { _stack[_top++] = o; } -SQObjectPtr &SQVM::Top() { return _stack[_top-1]; } -SQObjectPtr &SQVM::PopGet() { return _stack[--_top]; } -SQObjectPtr &SQVM::GetUp(SQInteger n) { return _stack[_top+n]; } -SQObjectPtr &SQVM::GetAt(SQInteger n) { return _stack[n]; } - -#ifdef _DEBUG_DUMP -void SQVM::dumpstack(SQInteger stackbase,bool dumpall) -{ - SQInteger size=dumpall?_stack.size():_top; - SQInteger n=0; - scprintf(_SC("\n>>>>stack dump<<<<\n")); - CallInfo &ci=_callsstack[_callsstacksize-1]; - scprintf(_SC("IP: %p\n"),ci._ip); - scprintf(_SC("prev stack base: %d\n"),ci._prevstkbase); - scprintf(_SC("prev top: %d\n"),ci._prevtop); - for(SQInteger i=0;i"));else scprintf(_SC(" ")); - scprintf(_SC("[%d]:"),n); - switch(type(obj)){ - case OT_FLOAT: scprintf(_SC("FLOAT %.3f"),_float(obj));break; - case OT_INTEGER: scprintf(_SC("INTEGER %d"),_integer(obj));break; - case OT_BOOL: scprintf(_SC("BOOL %s"),_integer(obj)?"true":"false");break; - case OT_STRING: scprintf(_SC("STRING %s"),_stringval(obj));break; - case OT_NULL: scprintf(_SC("NULL")); break; - case OT_TABLE: scprintf(_SC("TABLE %p[%p]"),_table(obj),_table(obj)->_delegate);break; - case OT_ARRAY: scprintf(_SC("ARRAY %p"),_array(obj));break; - case OT_CLOSURE: scprintf(_SC("CLOSURE [%p]"),_closure(obj));break; - case OT_NATIVECLOSURE: scprintf(_SC("NATIVECLOSURE"));break; - case OT_USERDATA: scprintf(_SC("USERDATA %p[%p]"),_userdataval(obj),_userdata(obj)->_delegate);break; - case OT_GENERATOR: scprintf(_SC("GENERATOR %p"),_generator(obj));break; - case OT_THREAD: scprintf(_SC("THREAD [%p]"),_thread(obj));break; - case OT_USERPOINTER: scprintf(_SC("USERPOINTER %p"),_userpointer(obj));break; - case OT_CLASS: scprintf(_SC("CLASS %p"),_class(obj));break; - case OT_INSTANCE: scprintf(_SC("INSTANCE %p"),_instance(obj));break; - case OT_WEAKREF: scprintf(_SC("WEAKERF %p"),_weakref(obj));break; - default: - assert(0); - break; - }; - scprintf(_SC("\n")); - ++n; - } -} - - - -#endif +/* + see copyright notice in squirrel.h +*/ +#include "sqpcheader.h" +#include +#include +#include "sqopcodes.h" +#include "sqfuncproto.h" +#include "sqvm.h" +#include "sqclosure.h" +#include "sqstring.h" +#include "sqtable.h" +#include "squserdata.h" +#include "sqarray.h" +#include "sqclass.h" + +#define TOP() (_stack._vals[_top-1]) + +#define CLEARSTACK(_last_top) { if((_last_top) >= _top) ClearStack(_last_top); } +void SQVM::ClearStack(SQInteger last_top) +{ + SQObjectType tOldType; + SQObjectValue unOldVal; + while (last_top >= _top) { + SQObjectPtr &o = _stack._vals[last_top--]; + tOldType = o._type; + unOldVal = o._unVal; + o._type = OT_NULL; + o._unVal.pUserPointer = NULL; + __Release(tOldType,unOldVal); + } +} + +bool SQVM::BW_OP(SQUnsignedInteger op,SQObjectPtr &trg,const SQObjectPtr &o1,const SQObjectPtr &o2) +{ + SQInteger res; + SQInteger i1 = _integer(o1), i2 = _integer(o2); + if((type(o1)==OT_INTEGER) && (type(o2)==OT_INTEGER)) + { + switch(op) { + case BW_AND: res = i1 & i2; break; + case BW_OR: res = i1 | i2; break; + case BW_XOR: res = i1 ^ i2; break; + case BW_SHIFTL: res = i1 << i2; break; + case BW_SHIFTR: res = i1 >> i2; break; + case BW_USHIFTR:res = (SQInteger)(*((SQUnsignedInteger*)&i1) >> i2); break; + default: { Raise_Error(_SC("internal vm error bitwise op failed")); return false; } + } + } + else { Raise_Error(_SC("bitwise op between '%s' and '%s'"),GetTypeName(o1),GetTypeName(o2)); return false;} + trg = res; + return true; +} + +bool SQVM::ARITH_OP(SQUnsignedInteger op,SQObjectPtr &trg,const SQObjectPtr &o1,const SQObjectPtr &o2) +{ + if(sq_isnumeric(o1) && sq_isnumeric(o2)) { + if((type(o1)==OT_INTEGER) && (type(o2)==OT_INTEGER)) { + SQInteger res, i1 = _integer(o1), i2 = _integer(o2); + switch(op) { + case '+': res = i1 + i2; break; + case '-': res = i1 - i2; break; + case '/': if(i2 == 0) { Raise_Error(_SC("division by zero")); return false; } + res = i1 / i2; + break; + case '*': res = i1 * i2; break; + case '%': if(i2 == 0) { Raise_Error(_SC("modulo by zero")); return false; } + res = i1 % i2; + break; + default: res = 0xDEADBEEF; + } + trg = res; + }else{ + SQFloat res, f1 = tofloat(o1), f2 = tofloat(o2); + switch(op) { + case '+': res = f1 + f2; break; + case '-': res = f1 - f2; break; + case '/': res = f1 / f2; break; + case '*': res = f1 * f2; break; + case '%': res = SQFloat(fmod((double)f1,(double)f2)); break; + default: res = 0x0f; + } + trg = res; + } + } else { + if(op == '+' && (type(o1) == OT_STRING || type(o2) == OT_STRING)){ + if(!StringCat(o1, o2, trg)) return false; + } + else if(!ArithMetaMethod(op,o1,o2,trg)) { + Raise_Error(_SC("arith op %c on between '%s' and '%s'"),op,GetTypeName(o1),GetTypeName(o2)); return false; + } + } + return true; +} + +SQVM::SQVM(SQSharedState *ss) +{ + _sharedstate=ss; + _suspended = SQFalse; + _suspended_target=-1; + _suspended_root = SQFalse; + _suspended_traps=-1; + _foreignptr=NULL; + _nnativecalls=0; + _lasterror = _null_; + _errorhandler = _null_; + _debughook = _null_; + ci = NULL; + INIT_CHAIN();ADD_TO_CHAIN(&_ss(this)->_gc_chain,this); +} + +void SQVM::Finalize() +{ + _roottable = _null_; + _lasterror = _null_; + _errorhandler = _null_; + _debughook = _null_; + temp_reg = _null_; + _callstackdata.resize(0); + SQInteger size=_stack.size(); + for(SQInteger i=0;i_gc_chain,this); +} + +bool SQVM::ArithMetaMethod(SQInteger op,const SQObjectPtr &o1,const SQObjectPtr &o2,SQObjectPtr &dest) +{ + SQMetaMethod mm; + switch(op){ + case _SC('+'): mm=MT_ADD; break; + case _SC('-'): mm=MT_SUB; break; + case _SC('/'): mm=MT_DIV; break; + case _SC('*'): mm=MT_MUL; break; + case _SC('%'): mm=MT_MODULO; break; + default: mm = MT_ADD; assert(0); break; //shutup compiler + } + if(is_delegable(o1) && _delegable(o1)->_delegate) { + Push(o1);Push(o2); + return CallMetaMethod(_delegable(o1),mm,2,dest); + } + return false; +} + +bool SQVM::NEG_OP(SQObjectPtr &trg,const SQObjectPtr &o) +{ + + switch(type(o)) { + case OT_INTEGER: + trg = -_integer(o); + return true; + case OT_FLOAT: + trg = -_float(o); + return true; + case OT_TABLE: + case OT_USERDATA: + case OT_INSTANCE: + if(_delegable(o)->_delegate) { + Push(o); + if(CallMetaMethod(_delegable(o), MT_UNM, 1, temp_reg)) { + trg = temp_reg; + return true; + } + } + default:break; //shutup compiler + } + Raise_Error(_SC("attempt to negate a %s"), GetTypeName(o)); + return false; +} + +#define _RET_SUCCEED(exp) { result = (exp); return true; } +bool SQVM::ObjCmp(const SQObjectPtr &o1,const SQObjectPtr &o2,SQInteger &result) +{ + if(type(o1)==type(o2)){ + if(_rawval(o1)==_rawval(o2))_RET_SUCCEED(0); + SQObjectPtr res; + switch(type(o1)){ + case OT_STRING: + _RET_SUCCEED(scstrcmp(_stringval(o1),_stringval(o2))); + case OT_INTEGER: + _RET_SUCCEED(_integer(o1)-_integer(o2)); + case OT_FLOAT: + _RET_SUCCEED((_float(o1)<_float(o2))?-1:1); + case OT_TABLE: + case OT_USERDATA: + case OT_INSTANCE: + if(_delegable(o1)->_delegate) { + Push(o1);Push(o2); + if(CallMetaMethod(_delegable(o1),MT_CMP,2,res)) break; + } + //continues through (no break needed) + default: + _RET_SUCCEED( _userpointer(o1) < _userpointer(o2)?-1:1 ); + } + if(type(res)!=OT_INTEGER) { Raise_CompareError(o1,o2); return false; } + _RET_SUCCEED(_integer(res)); + + } + else{ + if(sq_isnumeric(o1) && sq_isnumeric(o2)){ + if((type(o1)==OT_INTEGER) && (type(o2)==OT_FLOAT)) { + if( _integer(o1)==_float(o2) ) { _RET_SUCCEED(0); } + else if( _integer(o1)<_float(o2) ) { _RET_SUCCEED(-1); } + _RET_SUCCEED(1); + } + else{ + if( _float(o1)==_integer(o2) ) { _RET_SUCCEED(0); } + else if( _float(o1)<_integer(o2) ) { _RET_SUCCEED(-1); } + _RET_SUCCEED(1); + } + } + else if(type(o1)==OT_NULL) {_RET_SUCCEED(-1);} + else if(type(o2)==OT_NULL) {_RET_SUCCEED(1);} + else { Raise_CompareError(o1,o2); return false; } + + } + assert(0); + _RET_SUCCEED(0); //cannot happen +} + +bool SQVM::CMP_OP(CmpOP op, const SQObjectPtr &o1,const SQObjectPtr &o2,SQObjectPtr &res) +{ + SQInteger r; + if(ObjCmp(o1,o2,r)) { + switch(op) { + case CMP_G: res = (r > 0)?_true_:_false_; return true; + case CMP_GE: res = (r >= 0)?_true_:_false_; return true; + case CMP_L: res = (r < 0)?_true_:_false_; return true; + case CMP_LE: res = (r <= 0)?_true_:_false_; return true; + + } + assert(0); + } + return false; +} + +void SQVM::ToString(const SQObjectPtr &o,SQObjectPtr &res) +{ + switch(type(o)) { + case OT_STRING: + res = o; + return; + case OT_FLOAT: + scsprintf(_sp(rsl(NUMBER_MAX_CHAR+1)),_SC("%g"),_float(o)); + break; + case OT_INTEGER: + scsprintf(_sp(rsl(NUMBER_MAX_CHAR+1)),_SC("%d"),_integer(o)); + break; + case OT_BOOL: + scsprintf(_sp(rsl(6)),_integer(o)?_SC("true"):_SC("false")); + break; + case OT_TABLE: + case OT_USERDATA: + case OT_INSTANCE: + if(_delegable(o)->_delegate) { + Push(o); + if(CallMetaMethod(_delegable(o),MT_TOSTRING,1,res)) { + if(type(res) == OT_STRING) + return; + //else keeps going to the default + } + } + default: + scsprintf(_sp(rsl(sizeof(void*)+20)),_SC("(%s : 0x%p)"),GetTypeName(o),(void*)_rawval(o)); + } + res = SQString::Create(_ss(this),_spval); +} + + +bool SQVM::StringCat(const SQObjectPtr &str,const SQObjectPtr &obj,SQObjectPtr &dest) +{ + SQObjectPtr a, b; + ToString(str, a); + ToString(obj, b); + SQInteger l = _string(a)->_len , ol = _string(b)->_len; + SQChar *s = _sp(rsl(l + ol + 1)); + memcpy(s, _stringval(a), rsl(l)); + memcpy(s + l, _stringval(b), rsl(ol)); + dest = SQString::Create(_ss(this), _spval, l + ol); + return true; +} + +void SQVM::TypeOf(const SQObjectPtr &obj1,SQObjectPtr &dest) +{ + if(is_delegable(obj1) && _delegable(obj1)->_delegate) { + Push(obj1); + if(CallMetaMethod(_delegable(obj1),MT_TYPEOF,1,dest)) + return; + } + dest = SQString::Create(_ss(this),GetTypeName(obj1)); +} + +bool SQVM::Init(SQVM *friendvm, SQInteger stacksize) +{ + _stack.resize(stacksize); + _alloccallsstacksize = 4; + _callstackdata.resize(_alloccallsstacksize); + _callsstacksize = 0; + _callsstack = &_callstackdata[0]; + _stackbase = 0; + _top = 0; + if(!friendvm) + _roottable = SQTable::Create(_ss(this), 0); + else { + _roottable = friendvm->_roottable; + _errorhandler = friendvm->_errorhandler; + _debughook = friendvm->_debughook; + } + + sq_base_register(this); + return true; +} + +extern SQInstructionDesc g_InstrDesc[]; + +bool SQVM::StartCall(SQClosure *closure,SQInteger target,SQInteger args,SQInteger stackbase,bool tailcall) +{ + SQFunctionProto *func = _funcproto(closure->_function); + + const SQInteger paramssize = func->_nparameters; + const SQInteger newtop = stackbase + func->_stacksize; + SQInteger nargs = args; + if (paramssize != nargs) { + SQInteger ndef = func->_ndefaultparams; + SQInteger diff; + if(ndef && nargs < paramssize && (diff = paramssize - nargs) <= ndef) { + for(SQInteger n = ndef - diff; n < ndef; n++) { + _stack._vals[stackbase + (nargs++)] = closure->_defaultparams[n]; + } + } + else if(func->_varparams) + { + if (nargs < paramssize) { + Raise_Error(_SC("wrong number of parameters")); + return false; + } + for(SQInteger n = 0; n < nargs - paramssize; n++) { + _vargsstack.push_back(_stack._vals[stackbase+paramssize+n]); + _stack._vals[stackbase+paramssize+n] = _null_; + } + } + else { + Raise_Error(_SC("wrong number of parameters")); + return false; + } + } + + if(type(closure->_env) == OT_WEAKREF) { + _stack._vals[stackbase] = _weakref(closure->_env)->_obj; + } + + if (!tailcall) { + CallInfo lc; + lc._generator = NULL; + lc._etraps = 0; + lc._prevstkbase = (SQInt32) ( stackbase - _stackbase ); + lc._target = (SQInt32) target; + lc._prevtop = (SQInt32) (_top - _stackbase); + lc._ncalls = 1; + lc._root = SQFalse; + PUSH_CALLINFO(this, lc); + } + else { + ci->_ncalls++; + } + ci->_vargs.size = (SQInt32)(nargs - paramssize); + ci->_vargs.base = (SQInt32)(_vargsstack.size()-(ci->_vargs.size)); + ci->_closure = closure; + ci->_literals = func->_literals; + ci->_ip = func->_instructions; + //grows the stack if needed + if (((SQUnsignedInteger)newtop + (func->_stacksize<<1)) > _stack.size()) { + _stack.resize(_stack.size() + (func->_stacksize<<1)); + } + + _top = newtop; + _stackbase = stackbase; + if (type(_debughook) != OT_NULL && _rawval(_debughook) != _rawval(ci->_closure)) + CallDebugHook(_SC('c')); + return true; +} + +bool SQVM::Return(SQInteger _arg0, SQInteger _arg1, SQObjectPtr &retval) +{ + if (type(_debughook) != OT_NULL && _rawval(_debughook) != _rawval(ci->_closure)) + for(SQInteger i=0;i_ncalls;i++) + CallDebugHook(_SC('r')); + + SQBool broot = ci->_root; + SQInteger last_top = _top; + SQInteger target = ci->_target; + SQInteger oldstackbase = _stackbase; + _stackbase -= ci->_prevstkbase; + _top = _stackbase + ci->_prevtop; + if(ci->_vargs.size) PopVarArgs(ci->_vargs); + POP_CALLINFO(this); + if (broot) { + if (_arg0 != MAX_FUNC_STACKSIZE) retval = _stack._vals[oldstackbase+_arg1]; + else retval = _null_; + } + else { + if(target != -1) { //-1 is when a class contructor ret value has to be ignored + if (_arg0 != MAX_FUNC_STACKSIZE) + STK(target) = _stack._vals[oldstackbase+_arg1]; + else + STK(target) = _null_; + } + } + + CLEARSTACK(last_top); + assert(oldstackbase >= _stackbase); + return broot?true:false; +} + +#define _RET_ON_FAIL(exp) { if(!exp) return false; } + +bool SQVM::LOCAL_INC(SQInteger op,SQObjectPtr &target, SQObjectPtr &a, SQObjectPtr &incr) +{ + _RET_ON_FAIL(ARITH_OP( op , target, a, incr)); + a = target; + return true; +} + +bool SQVM::PLOCAL_INC(SQInteger op,SQObjectPtr &target, SQObjectPtr &a, SQObjectPtr &incr) +{ + SQObjectPtr trg; + _RET_ON_FAIL(ARITH_OP( op , trg, a, incr)); + target = a; + a = trg; + return true; +} + +bool SQVM::DerefInc(SQInteger op,SQObjectPtr &target, SQObjectPtr &self, SQObjectPtr &key, SQObjectPtr &incr, bool postfix) +{ + SQObjectPtr tmp, tself = self, tkey = key; + if (!Get(tself, tkey, tmp, false, true)) { Raise_IdxError(tkey); return false; } + _RET_ON_FAIL(ARITH_OP( op , target, tmp, incr)) + Set(tself, tkey, target,true); + if (postfix) target = tmp; + return true; +} + +#define arg0 (_i_._arg0) +#define arg1 (_i_._arg1) +#define sarg1 (*((SQInt32 *)&_i_._arg1)) +#define arg2 (_i_._arg2) +#define arg3 (_i_._arg3) +#define sarg3 ((SQInteger)*((signed char *)&_i_._arg3)) + +SQRESULT SQVM::Suspend() +{ + if (_suspended) + return sq_throwerror(this, _SC("cannot suspend an already suspended vm")); + if (_nnativecalls!=2) + return sq_throwerror(this, _SC("cannot suspend through native calls/metamethods")); + return SQ_SUSPEND_FLAG; +} + +void SQVM::PopVarArgs(VarArgs &vargs) +{ + for(SQInteger n = 0; n< vargs.size; n++) + _vargsstack.pop_back(); +} + +#define _FINISH(howmuchtojump) {jump = howmuchtojump; return true; } +bool SQVM::FOREACH_OP(SQObjectPtr &o1,SQObjectPtr &o2,SQObjectPtr +&o3,SQObjectPtr &o4,SQInteger arg_2,int exitpos,int &jump) +{ + SQInteger nrefidx; + switch(type(o1)) { + case OT_TABLE: + if((nrefidx = _table(o1)->Next(false,o4, o2, o3)) == -1) _FINISH(exitpos); + o4 = (SQInteger)nrefidx; _FINISH(1); + case OT_ARRAY: + if((nrefidx = _array(o1)->Next(o4, o2, o3)) == -1) _FINISH(exitpos); + o4 = (SQInteger) nrefidx; _FINISH(1); + case OT_STRING: + if((nrefidx = _string(o1)->Next(o4, o2, o3)) == -1)_FINISH(exitpos); + o4 = (SQInteger)nrefidx; _FINISH(1); + case OT_CLASS: + if((nrefidx = _class(o1)->Next(o4, o2, o3)) == -1)_FINISH(exitpos); + o4 = (SQInteger)nrefidx; _FINISH(1); + case OT_USERDATA: + case OT_INSTANCE: + if(_delegable(o1)->_delegate) { + SQObjectPtr itr; + Push(o1); + Push(o4); + if(CallMetaMethod(_delegable(o1), MT_NEXTI, 2, itr)){ + o4 = o2 = itr; + if(type(itr) == OT_NULL) _FINISH(exitpos); + if(!Get(o1, itr, o3, false,false)) { + Raise_Error(_SC("_nexti returned an invalid idx")); + return false; + } + _FINISH(1); + } + Raise_Error(_SC("_nexti failed")); + return false; + } + break; + case OT_GENERATOR: + if(_generator(o1)->_state == SQGenerator::eDead) _FINISH(exitpos); + if(_generator(o1)->_state == SQGenerator::eSuspended) { + SQInteger idx = 0; + if(type(o4) == OT_INTEGER) { + idx = _integer(o4) + 1; + } + o2 = idx; + o4 = idx; + _generator(o1)->Resume(this, arg_2+1); + _FINISH(0); + } + default: + Raise_Error(_SC("cannot iterate %s"), GetTypeName(o1)); + } + return false; //cannot be hit(just to avoid warnings) +} + +bool SQVM::DELEGATE_OP(SQObjectPtr &trg,SQObjectPtr &o1,SQObjectPtr &o2) +{ + if(type(o1) != OT_TABLE) { Raise_Error(_SC("delegating a '%s'"), GetTypeName(o1)); return false; } + switch(type(o2)) { + case OT_TABLE: + if(!_table(o1)->SetDelegate(_table(o2))){ + Raise_Error(_SC("delegate cycle detected")); + return false; + } + break; + case OT_NULL: + _table(o1)->SetDelegate(NULL); + break; + default: + Raise_Error(_SC("using '%s' as delegate"), GetTypeName(o2)); + return false; + break; + } + trg = o1; + return true; +} +#define COND_LITERAL (arg3!=0?ci->_literals[arg1]:STK(arg1)) + +#define _GUARD(exp) { if(!exp) { Raise_Error(_lasterror); SQ_THROW();} } + +#define SQ_THROW() { goto exception_trap; } + +bool SQVM::CLOSURE_OP(SQObjectPtr &target, SQFunctionProto *func) +{ + SQInteger nouters; + SQClosure *closure = SQClosure::Create(_ss(this), func); + if((nouters = func->_noutervalues)) { + closure->_outervalues.reserve(nouters); + for(SQInteger i = 0; i_outervalues[i]; + switch(v._type){ + case otSYMBOL: + closure->_outervalues.push_back(_null_); + if(!Get(_stack._vals[_stackbase]/*STK(0)*/, v._src, closure->_outervalues.top(), false,true)) + {Raise_IdxError(v._src); return false; } + break; + case otLOCAL: + closure->_outervalues.push_back(_stack._vals[_stackbase+_integer(v._src)]); + break; + case otOUTER: + closure->_outervalues.push_back(_closure(ci->_closure)->_outervalues[_integer(v._src)]); + break; + } + } + } + SQInteger ndefparams; + if((ndefparams = func->_ndefaultparams)) { + closure->_defaultparams.reserve(ndefparams); + for(SQInteger i = 0; i < ndefparams; i++) { + SQInteger spos = func->_defaultparams[i]; + closure->_defaultparams.push_back(_stack._vals[_stackbase + spos]); + } + } + target = closure; + return true; + +} + +bool SQVM::GETVARGV_OP(SQObjectPtr &target,SQObjectPtr &index,CallInfo *ci) +{ + if(ci->_vargs.size == 0) { + Raise_Error(_SC("the function doesn't have var args")); + return false; + } + if(!sq_isnumeric(index)){ + Raise_Error(_SC("indexing 'vargv' with %s"),GetTypeName(index)); + return false; + } + SQInteger idx = tointeger(index); + if(idx < 0 || idx >= ci->_vargs.size){ Raise_Error(_SC("vargv index out of range")); return false; } + target = _vargsstack[ci->_vargs.base+idx]; + return true; +} + +bool SQVM::CLASS_OP(SQObjectPtr &target,SQInteger baseclass,SQInteger attributes) +{ + SQClass *base = NULL; + SQObjectPtr attrs; + if(baseclass != -1) { + if(type(_stack._vals[_stackbase+baseclass]) != OT_CLASS) { Raise_Error(_SC("trying to inherit from a %s"),GetTypeName(_stack._vals[_stackbase+baseclass])); return false; } + base = _class(_stack._vals[_stackbase + baseclass]); + } + if(attributes != MAX_FUNC_STACKSIZE) { + attrs = _stack._vals[_stackbase+attributes]; + } + target = SQClass::Create(_ss(this),base); + if(type(_class(target)->_metamethods[MT_INHERITED]) != OT_NULL) { + int nparams = 2; + SQObjectPtr ret; + Push(target); Push(attrs); + Call(_class(target)->_metamethods[MT_INHERITED],nparams,_top - nparams, ret, false); + Pop(nparams); + } + _class(target)->_attributes = attrs; + return true; +} + + + +bool SQVM::IsEqual(SQObjectPtr &o1,SQObjectPtr &o2,bool &res) +{ + if(type(o1) == type(o2)) { + res = ((_rawval(o1) == _rawval(o2)?true:false)); + } + else { + if(sq_isnumeric(o1) && sq_isnumeric(o2)) { + SQInteger cmpres; + if(!ObjCmp(o1, o2,cmpres)) return false; + res = (cmpres == 0); + } + else { + res = false; + } + } + return true; +} + +bool SQVM::IsFalse(SQObjectPtr &o) +{ + if((type(o) & SQOBJECT_CANBEFALSE) && ( (type(o) == OT_FLOAT) && (_float(o) == SQFloat(0.0)) ) + || (_integer(o) == 0) ) { //OT_NULL|OT_INTEGER|OT_BOOL + return true; + } + return false; +} + +bool SQVM::GETPARENT_OP(SQObjectPtr &o,SQObjectPtr &target) +{ + switch(type(o)) { + case OT_TABLE: target = _table(o)->_delegate?SQObjectPtr(_table(o)->_delegate):_null_; + break; + case OT_CLASS: target = _class(o)->_base?_class(o)->_base:_null_; + break; + default: + Raise_Error(_SC("the %s type doesn't have a parent slot"), GetTypeName(o)); + return false; + } + return true; +} + +bool SQVM::Execute(SQObjectPtr &closure, SQInteger target, SQInteger nargs, SQInteger stackbase,SQObjectPtr &outres, SQBool raiseerror,ExecutionType et) +{ + if ((_nnativecalls + 1) > MAX_NATIVE_CALLS) { Raise_Error(_SC("Native stack overflow")); return false; } + _nnativecalls++; + AutoDec ad(&_nnativecalls); + SQInteger traps = 0; + //temp_reg vars for OP_CALL + SQInteger ct_target; + SQInteger ct_stackbase; + bool ct_tailcall; + + switch(et) { + case ET_CALL: { + SQInteger last_top = _top; + temp_reg = closure; + if(!StartCall(_closure(temp_reg), _top - nargs, nargs, stackbase, false)) { + //call the handler if there are no calls in the stack, if not relies on the previous node + if(ci == NULL) CallErrorHandler(_lasterror); + return false; + } + if (_funcproto(_closure(temp_reg)->_function)->_bgenerator) { + SQFunctionProto *f = _funcproto(_closure(temp_reg)->_function); + SQGenerator *gen = SQGenerator::Create(_ss(this), _closure(temp_reg)); + _GUARD(gen->Yield(this)); + Return(1, ci->_target, temp_reg); + outres = gen; + CLEARSTACK(last_top); + return true; + } + ci->_root = SQTrue; + } + break; + case ET_RESUME_GENERATOR: _generator(closure)->Resume(this, target); ci->_root = SQTrue; traps += ci->_etraps; break; + case ET_RESUME_VM: + case ET_RESUME_THROW_VM: + traps = _suspended_traps; + ci->_root = _suspended_root; + ci->_vargs = _suspend_varargs; + _suspended = SQFalse; + if(et == ET_RESUME_THROW_VM) { SQ_THROW(); } + break; + } + +exception_restore: + // + { + for(;;) + { + const SQInstruction &_i_ = *ci->_ip++; + //dumpstack(_stackbase); + //scprintf("\n[%d] %s %d %d %d %d\n",ci->_ip-ci->_iv->_vals,g_InstrDesc[_i_.op].name,arg0,arg1,arg2,arg3); + switch(_i_.op) + { + case _OP_LINE: + if(type(_debughook) != OT_NULL && _rawval(_debughook) != _rawval(ci->_closure)) + CallDebugHook(_SC('l'),arg1); + continue; + case _OP_LOAD: TARGET = ci->_literals[arg1]; continue; + case _OP_LOADINT: TARGET = (SQInteger)arg1; continue; + case _OP_LOADFLOAT: TARGET = *((SQFloat *)&arg1); continue; + case _OP_DLOAD: TARGET = ci->_literals[arg1]; STK(arg2) = ci->_literals[arg3];continue; + case _OP_TAILCALL: + temp_reg = STK(arg1); + if (type(temp_reg) == OT_CLOSURE && !_funcproto(_closure(temp_reg)->_function)->_bgenerator){ + ct_tailcall = true; + if(ci->_vargs.size) PopVarArgs(ci->_vargs); + for (SQInteger i = 0; i < arg3; i++) STK(i) = STK(arg2 + i); + ct_target = ci->_target; + ct_stackbase = _stackbase; + goto common_call; + } + case _OP_CALL: { + ct_tailcall = false; + ct_target = arg0; + temp_reg = STK(arg1); + ct_stackbase = _stackbase+arg2; + +common_call: + SQObjectPtr clo = temp_reg; + SQInteger last_top = _top; + switch (type(clo)) { + case OT_CLOSURE:{ + _GUARD(StartCall(_closure(clo), ct_target, arg3, ct_stackbase, ct_tailcall)); + if (_funcproto(_closure(clo)->_function)->_bgenerator) { + SQGenerator *gen = SQGenerator::Create(_ss(this), _closure(clo)); + _GUARD(gen->Yield(this)); + Return(1, ct_target, clo); + STK(ct_target) = gen; + CLEARSTACK(last_top); + continue; + } + } + continue; + case OT_NATIVECLOSURE: { + bool suspend; + _GUARD(CallNative(_nativeclosure(clo), arg3, ct_stackbase, clo,suspend)); + if(suspend){ + _suspended = SQTrue; + _suspended_target = ct_target; + _suspended_root = ci->_root; + _suspended_traps = traps; + _suspend_varargs = ci->_vargs; + outres = clo; + return true; + } + if(ct_target != -1) { //skip return value for constructors + STK(ct_target) = clo; + } + } + continue; + case OT_CLASS:{ + SQObjectPtr inst; + _GUARD(CreateClassInstance(_class(clo),inst,temp_reg)); + STK(ct_target) = inst; + ct_target = -1; //fakes return value target so that is not overwritten by the constructor + if(type(temp_reg) != OT_NULL) { + _stack._vals[ct_stackbase] = inst; + goto common_call; //hard core spaghetti code(reissues the OP_CALL to invoke the constructor) + } + } + break; + case OT_TABLE: + case OT_USERDATA: + case OT_INSTANCE: + { + Push(clo); + for (SQInteger i = 0; i < arg3; i++) Push(STK(arg2 + i)); + if (_delegable(clo) && CallMetaMethod(_delegable(clo), MT_CALL, arg3+1, clo)){ + STK(ct_target) = clo; + break; + } + Raise_Error(_SC("attempt to call '%s'"), GetTypeName(clo)); + SQ_THROW(); + } + default: + Raise_Error(_SC("attempt to call '%s'"), GetTypeName(clo)); + SQ_THROW(); + } + } + continue; + case _OP_PREPCALL: + case _OP_PREPCALLK: + { + SQObjectPtr &key = _i_.op == _OP_PREPCALLK?(ci->_literals)[arg1]:STK(arg1); + SQObjectPtr &o = STK(arg2); + if (!Get(o, key, temp_reg,false,true)) { + if(type(o) == OT_CLASS) { //hack? + if(_class_ddel->Get(key,temp_reg)) { + STK(arg3) = o; + TARGET = temp_reg; + continue; + } + } + { Raise_IdxError(key); SQ_THROW();} + } + + STK(arg3) = type(o) == OT_CLASS?STK(0):o; + TARGET = temp_reg; + } + continue; + case _OP_GETK: + if (!Get(STK(arg2), ci->_literals[arg1], temp_reg, false,true)) { Raise_IdxError(ci->_literals[arg1]); SQ_THROW();} + TARGET = temp_reg; + continue; + case _OP_MOVE: TARGET = STK(arg1); continue; + case _OP_NEWSLOT: + _GUARD(NewSlot(STK(arg1), STK(arg2), STK(arg3),false)); + if(arg0 != arg3) TARGET = STK(arg3); + continue; + case _OP_DELETE: _GUARD(DeleteSlot(STK(arg1), STK(arg2), TARGET)); continue; + case _OP_SET: + if (!Set(STK(arg1), STK(arg2), STK(arg3),true)) { Raise_IdxError(STK(arg2)); SQ_THROW(); } + if (arg0 != arg3) TARGET = STK(arg3); + continue; + case _OP_GET: + if (!Get(STK(arg1), STK(arg2), temp_reg, false,true)) { Raise_IdxError(STK(arg2)); SQ_THROW(); } + TARGET = temp_reg; + continue; + case _OP_EQ:{ + bool res; + if(!IsEqual(STK(arg2),COND_LITERAL,res)) { SQ_THROW(); } + TARGET = res?_true_:_false_; + }continue; + case _OP_NE:{ + bool res; + if(!IsEqual(STK(arg2),COND_LITERAL,res)) { SQ_THROW(); } + TARGET = (!res)?_true_:_false_; + } continue; + case _OP_ARITH: _GUARD(ARITH_OP( arg3 , temp_reg, STK(arg2), STK(arg1))); TARGET = temp_reg; continue; + case _OP_BITW: _GUARD(BW_OP( arg3,TARGET,STK(arg2),STK(arg1))); continue; + case _OP_RETURN: + if(ci->_generator) { + ci->_generator->Kill(); + } + if(Return(arg0, arg1, temp_reg)){ + assert(traps==0); + outres = temp_reg; + return true; + } + continue; + case _OP_LOADNULLS:{ for(SQInt32 n=0; n < arg1; n++) STK(arg0+n) = _null_; }continue; + case _OP_LOADROOTTABLE: TARGET = _roottable; continue; + case _OP_LOADBOOL: TARGET = arg1?_true_:_false_; continue; + case _OP_DMOVE: STK(arg0) = STK(arg1); STK(arg2) = STK(arg3); continue; + case _OP_JMP: ci->_ip += (sarg1); continue; + case _OP_JNZ: if(!IsFalse(STK(arg0))) ci->_ip+=(sarg1); continue; + case _OP_JZ: if(IsFalse(STK(arg0))) ci->_ip+=(sarg1); continue; + case _OP_LOADFREEVAR: TARGET = _closure(ci->_closure)->_outervalues[arg1]; continue; + case _OP_VARGC: TARGET = SQInteger(ci->_vargs.size); continue; + case _OP_GETVARGV: + if(!GETVARGV_OP(TARGET,STK(arg1),ci)) { SQ_THROW(); } + continue; + case _OP_NEWTABLE: TARGET = SQTable::Create(_ss(this), arg1); continue; + case _OP_NEWARRAY: TARGET = SQArray::Create(_ss(this), 0); _array(TARGET)->Reserve(arg1); continue; + case _OP_APPENDARRAY: _array(STK(arg0))->Append(COND_LITERAL); continue; + case _OP_GETPARENT: _GUARD(GETPARENT_OP(STK(arg1),TARGET)); continue; + case _OP_COMPARITH: _GUARD(DerefInc(arg3, TARGET, STK((((SQUnsignedInteger)arg1&0xFFFF0000)>>16)), STK(arg2), STK(arg1&0x0000FFFF), false)); continue; + case _OP_COMPARITHL: _GUARD(LOCAL_INC(arg3, TARGET, STK(arg1), STK(arg2))); continue; + case _OP_INC: {SQObjectPtr o(sarg3); _GUARD(DerefInc('+',TARGET, STK(arg1), STK(arg2), o, false));} continue; + case _OP_INCL: {SQObjectPtr o(sarg3); _GUARD(LOCAL_INC('+',TARGET, STK(arg1), o));} continue; + case _OP_PINC: {SQObjectPtr o(sarg3); _GUARD(DerefInc('+',TARGET, STK(arg1), STK(arg2), o, true));} continue; + case _OP_PINCL: {SQObjectPtr o(sarg3); _GUARD(PLOCAL_INC('+',TARGET, STK(arg1), o));} continue; + case _OP_CMP: _GUARD(CMP_OP((CmpOP)arg3,STK(arg2),STK(arg1),TARGET)) continue; + case _OP_EXISTS: TARGET = Get(STK(arg1), STK(arg2), temp_reg, true,false)?_true_:_false_;continue; + case _OP_INSTANCEOF: + if(type(STK(arg1)) != OT_CLASS || type(STK(arg2)) != OT_INSTANCE) + {Raise_Error(_SC("cannot apply instanceof between a %s and a %s"),GetTypeName(STK(arg1)),GetTypeName(STK(arg2))); SQ_THROW();} + TARGET = _instance(STK(arg2))->InstanceOf(_class(STK(arg1)))?_true_:_false_; + continue; + case _OP_AND: + if(IsFalse(STK(arg2))) { + TARGET = STK(arg2); + ci->_ip += (sarg1); + } + continue; + case _OP_OR: + if(!IsFalse(STK(arg2))) { + TARGET = STK(arg2); + ci->_ip += (sarg1); + } + continue; + case _OP_NEG: _GUARD(NEG_OP(TARGET,STK(arg1))); continue; + case _OP_NOT: TARGET = (IsFalse(STK(arg1))?_true_:_false_); continue; + case _OP_BWNOT: + if(type(STK(arg1)) == OT_INTEGER) { + SQInteger t = _integer(STK(arg1)); + TARGET = SQInteger(~t); + continue; + } + Raise_Error(_SC("attempt to perform a bitwise op on a %s"), GetTypeName(STK(arg1))); + SQ_THROW(); + case _OP_CLOSURE: { + SQClosure *c = ci->_closure._unVal.pClosure; + SQFunctionProto *fp = c->_function._unVal.pFunctionProto; + if(!CLOSURE_OP(TARGET,fp->_functions[arg1]._unVal.pFunctionProto)) { SQ_THROW(); } + continue; + } + case _OP_YIELD:{ + if(ci->_generator) { + if(sarg1 != MAX_FUNC_STACKSIZE) temp_reg = STK(arg1); + _GUARD(ci->_generator->Yield(this)); + traps -= ci->_etraps; + if(sarg1 != MAX_FUNC_STACKSIZE) STK(arg1) = temp_reg; + } + else { Raise_Error(_SC("trying to yield a '%s',only genenerator can be yielded"), GetTypeName(ci->_generator)); SQ_THROW();} + if(Return(arg0, arg1, temp_reg)){ + assert(traps == 0); + outres = temp_reg; + return true; + } + + } + continue; + case _OP_RESUME: + if(type(STK(arg1)) != OT_GENERATOR){ Raise_Error(_SC("trying to resume a '%s',only genenerator can be resumed"), GetTypeName(STK(arg1))); SQ_THROW();} + _GUARD(_generator(STK(arg1))->Resume(this, arg0)); + traps += ci->_etraps; + continue; + case _OP_FOREACH:{ int tojump; + _GUARD(FOREACH_OP(STK(arg0),STK(arg2),STK(arg2+1),STK(arg2+2),arg2,sarg1,tojump)); + ci->_ip += tojump; } + continue; + case _OP_POSTFOREACH: + assert(type(STK(arg0)) == OT_GENERATOR); + if(_generator(STK(arg0))->_state == SQGenerator::eDead) + ci->_ip += (sarg1 - 1); + continue; + case _OP_DELEGATE: _GUARD(DELEGATE_OP(TARGET,STK(arg1),STK(arg2))); continue; + case _OP_CLONE: + if(!Clone(STK(arg1), TARGET)) + { Raise_Error(_SC("cloning a %s"), GetTypeName(STK(arg1))); SQ_THROW();} + continue; + case _OP_TYPEOF: TypeOf(STK(arg1), TARGET); continue; + case _OP_PUSHTRAP:{ + SQInstruction *_iv = _funcproto(_closure(ci->_closure)->_function)->_instructions; + _etraps.push_back(SQExceptionTrap(_top,_stackbase, &_iv[(ci->_ip-_iv)+arg1], arg0)); traps++; + ci->_etraps++; + } + continue; + case _OP_POPTRAP: { + for(SQInteger i = 0; i < arg0; i++) { + _etraps.pop_back(); traps--; + ci->_etraps--; + } + } + continue; + case _OP_THROW: Raise_Error(TARGET); SQ_THROW(); continue; + case _OP_CLASS: _GUARD(CLASS_OP(TARGET,arg1,arg2)); continue; + case _OP_NEWSLOTA: + bool bstatic = (arg0&NEW_SLOT_STATIC_FLAG)?true:false; + if(type(STK(arg1)) == OT_CLASS) { + if(type(_class(STK(arg1))->_metamethods[MT_NEWMEMBER]) != OT_NULL ) { + Push(STK(arg1)); Push(STK(arg2)); Push(STK(arg3)); + Push((arg0&NEW_SLOT_ATTRIBUTES_FLAG) ? STK(arg2-1) : _null_); + Push(bstatic); + int nparams = 5; + if(Call(_class(STK(arg1))->_metamethods[MT_NEWMEMBER], nparams, _top - nparams, temp_reg,SQFalse)) { + Pop(nparams); + continue; + } + } + } + _GUARD(NewSlot(STK(arg1), STK(arg2), STK(arg3),bstatic)); + if((arg0&NEW_SLOT_ATTRIBUTES_FLAG)) { + _class(STK(arg1))->SetAttributes(STK(arg2),STK(arg2-1)); + } + continue; + } + + } + } +exception_trap: + { + SQObjectPtr currerror = _lasterror; +// dumpstack(_stackbase); + SQInteger n = 0; + SQInteger last_top = _top; + if(ci) { + if(_ss(this)->_notifyallexceptions) CallErrorHandler(currerror); + + if(traps) { + do { + if(ci->_etraps > 0) { + SQExceptionTrap &et = _etraps.top(); + ci->_ip = et._ip; + _top = et._stacksize; + _stackbase = et._stackbase; + _stack._vals[_stackbase+et._extarget] = currerror; + _etraps.pop_back(); traps--; ci->_etraps--; + CLEARSTACK(last_top); + goto exception_restore; + } + //if is a native closure + if(type(ci->_closure) != OT_CLOSURE && n) + break; + if(ci->_generator) ci->_generator->Kill(); + PopVarArgs(ci->_vargs); + POP_CALLINFO(this); + n++; + } while(_callsstacksize); + } + else { + //call the hook + if(raiseerror && !_ss(this)->_notifyallexceptions) + CallErrorHandler(currerror); + } + //remove call stack until a C function is found or the cstack is empty + if(ci) do { + SQBool exitafterthisone = ci->_root; + if(ci->_generator) ci->_generator->Kill(); + _stackbase -= ci->_prevstkbase; + _top = _stackbase + ci->_prevtop; + PopVarArgs(ci->_vargs); + POP_CALLINFO(this); + if( (ci && type(ci->_closure) != OT_CLOSURE) || exitafterthisone) break; + } while(_callsstacksize); + + CLEARSTACK(last_top); + } + _lasterror = currerror; + return false; + } + assert(0); +} + +bool SQVM::CreateClassInstance(SQClass *theclass, SQObjectPtr &inst, SQObjectPtr &constructor) +{ + inst = theclass->CreateInstance(); + if(!theclass->Get(_ss(this)->_constructoridx,constructor)) { + constructor = _null_; + } + return true; +} + +void SQVM::CallErrorHandler(SQObjectPtr &error) +{ + if(type(_errorhandler) != OT_NULL) { + SQObjectPtr out; + Push(_roottable); Push(error); + Call(_errorhandler, 2, _top-2, out,SQFalse); + Pop(2); + } +} + +void SQVM::CallDebugHook(SQInteger type,SQInteger forcedline) +{ + SQObjectPtr temp_reg; + SQInteger nparams=5; + SQFunctionProto *func=_funcproto(_closure(ci->_closure)->_function); + Push(_roottable); Push(type); Push(func->_sourcename); Push(forcedline?forcedline:func->GetLine(ci->_ip)); Push(func->_name); + Call(_debughook,nparams,_top-nparams,temp_reg,SQFalse); + Pop(nparams); +} + +bool SQVM::CallNative(SQNativeClosure *nclosure,SQInteger nargs,SQInteger stackbase,SQObjectPtr &retval,bool &suspend) +{ + if (_nnativecalls + 1 > MAX_NATIVE_CALLS) { Raise_Error(_SC("Native stack overflow")); return false; } + SQInteger nparamscheck = nclosure->_nparamscheck; + if(((nparamscheck > 0) && (nparamscheck != nargs)) + || ((nparamscheck < 0) && (nargs < (-nparamscheck)))) { + Raise_Error(_SC("wrong number of parameters")); + return false; + } + + SQInteger tcs; + if((tcs = nclosure->_typecheck.size())) { + for(SQInteger i = 0; i < nargs && i < tcs; i++) + if((nclosure->_typecheck._vals[i] != -1) && !(type(_stack._vals[stackbase+i]) & nclosure->_typecheck[i])) { + Raise_ParamTypeError(i,nclosure->_typecheck._vals[i],type(_stack._vals[stackbase+i])); + return false; + } + } + _nnativecalls++; + if ((_top + MIN_STACK_OVERHEAD) > (SQInteger)_stack.size()) { + _stack.resize(_stack.size() + (MIN_STACK_OVERHEAD<<1)); + } + SQInteger oldtop = _top; + SQInteger oldstackbase = _stackbase; + _top = stackbase + nargs; + CallInfo lci; + lci._closure = nclosure; + lci._generator = NULL; + lci._etraps = 0; + lci._prevstkbase = (SQInt32) (stackbase - _stackbase); + lci._ncalls = 1; + lci._prevtop = (SQInt32) (oldtop - oldstackbase); + PUSH_CALLINFO(this, lci); + _stackbase = stackbase; + //push free variables + SQInteger outers = nclosure->_outervalues.size(); + for (SQInteger i = 0; i < outers; i++) { + Push(nclosure->_outervalues[i]); + } + + if(type(nclosure->_env) == OT_WEAKREF) { + _stack[stackbase] = _weakref(nclosure->_env)->_obj; + } + + + SQInteger ret = (nclosure->_function)(this); + _nnativecalls--; + suspend = false; + if( ret == SQ_SUSPEND_FLAG) suspend = true; + else if (ret < 0) { + _stackbase = oldstackbase; + _top = oldtop; + POP_CALLINFO(this); + Raise_Error(_lasterror); + return false; + } + + if (ret != 0){ retval = TOP(); TOP().Null(); } + else { retval = _null_; } + _stackbase = oldstackbase; + _top = oldtop; + POP_CALLINFO(this); + return true; +} + +bool SQVM::Get(const SQObjectPtr &self,const SQObjectPtr &key,SQObjectPtr &dest,bool raw, bool fetchroot) +{ + switch(type(self)){ + case OT_TABLE: + if(_table(self)->Get(key,dest))return true; + break; + case OT_ARRAY: + if(sq_isnumeric(key)){ + return _array(self)->Get(tointeger(key),dest); + } + break; + case OT_INSTANCE: + if(_instance(self)->Get(key,dest)) return true; + break; + default:break; //shut up compiler + } + if(FallBackGet(self,key,dest,raw)) return true; + + if(fetchroot) { + if(_rawval(STK(0)) == _rawval(self) && + type(STK(0)) == type(self)) { + return _table(_roottable)->Get(key,dest); + } + } + return false; +} + +bool SQVM::FallBackGet(const SQObjectPtr &self,const SQObjectPtr &key,SQObjectPtr &dest,bool raw) +{ + switch(type(self)){ + case OT_CLASS: + return _class(self)->Get(key,dest); + break; + case OT_TABLE: + case OT_USERDATA: + //delegation + if(_delegable(self)->_delegate) { + if(Get(SQObjectPtr(_delegable(self)->_delegate),key,dest,raw,false)) + return true; + if(raw)return false; + Push(self);Push(key); + if(CallMetaMethod(_delegable(self),MT_GET,2,dest)) + return true; + } + if(type(self) == OT_TABLE) { + if(raw) return false; + return _table_ddel->Get(key,dest); + } + return false; + break; + case OT_ARRAY: + if(raw)return false; + return _array_ddel->Get(key,dest); + case OT_STRING: + if(sq_isnumeric(key)){ + SQInteger n=tointeger(key); + if(abs((int)n)<_string(self)->_len){ + if(n<0)n=_string(self)->_len-n; + dest=SQInteger(_stringval(self)[n]); + return true; + } + return false; + } + else { + if(raw)return false; + return _string_ddel->Get(key,dest); + } + break; + case OT_INSTANCE: + if(raw)return false; + Push(self);Push(key); + if(!CallMetaMethod(_delegable(self),MT_GET,2,dest)) { + return _instance_ddel->Get(key,dest); + } + return true; + case OT_INTEGER:case OT_FLOAT:case OT_BOOL: + if(raw)return false; + return _number_ddel->Get(key,dest); + case OT_GENERATOR: + if(raw)return false; + return _generator_ddel->Get(key,dest); + case OT_CLOSURE: case OT_NATIVECLOSURE: + if(raw)return false; + return _closure_ddel->Get(key,dest); + case OT_THREAD: + if(raw)return false; + return _thread_ddel->Get(key,dest); + case OT_WEAKREF: + if(raw)return false; + return _weakref_ddel->Get(key,dest); + default:return false; + } + return false; +} + +bool SQVM::Set(const SQObjectPtr &self,const SQObjectPtr &key,const SQObjectPtr &val,bool fetchroot) +{ + switch(type(self)){ + case OT_TABLE: + if(_table(self)->Set(key,val)) + return true; + if(_table(self)->_delegate) { + if(Set(_table(self)->_delegate,key,val,false)) { + return true; + } + } + //keeps going + case OT_USERDATA: + if(_delegable(self)->_delegate) { + SQObjectPtr t; + Push(self);Push(key);Push(val); + if(CallMetaMethod(_delegable(self),MT_SET,3,t)) return true; + } + break; + case OT_INSTANCE:{ + if(_instance(self)->Set(key,val)) + return true; + SQObjectPtr t; + Push(self);Push(key);Push(val); + if(CallMetaMethod(_delegable(self),MT_SET,3,t)) return true; + } + break; + case OT_ARRAY: + if(!sq_isnumeric(key)) {Raise_Error(_SC("indexing %s with %s"),GetTypeName(self),GetTypeName(key)); return false; } + return _array(self)->Set(tointeger(key),val); + default: + Raise_Error(_SC("trying to set '%s'"),GetTypeName(self)); + return false; + } + if(fetchroot) { + if(_rawval(STK(0)) == _rawval(self) && + type(STK(0)) == type(self)) { + return _table(_roottable)->Set(key,val); + } + } + return false; +} + +bool SQVM::Clone(const SQObjectPtr &self,SQObjectPtr &target) +{ + SQObjectPtr temp_reg; + SQObjectPtr newobj; + switch(type(self)){ + case OT_TABLE: + newobj = _table(self)->Clone(); + goto cloned_mt; + case OT_INSTANCE: + newobj = _instance(self)->Clone(_ss(this)); +cloned_mt: + if(_delegable(newobj)->_delegate){ + Push(newobj); + Push(self); + CallMetaMethod(_delegable(newobj),MT_CLONED,2,temp_reg); + } + target = newobj; + return true; + case OT_ARRAY: + target = _array(self)->Clone(); + return true; + default: return false; + } +} + +bool SQVM::NewSlot(const SQObjectPtr &self,const SQObjectPtr &key,const SQObjectPtr &val,bool bstatic) +{ + if(type(key) == OT_NULL) { Raise_Error(_SC("null cannot be used as index")); return false; } + switch(type(self)) { + case OT_TABLE: { + bool rawcall = true; + if(_table(self)->_delegate) { + SQObjectPtr res; + if(!_table(self)->Get(key,res)) { + Push(self);Push(key);Push(val); + rawcall = !CallMetaMethod(_table(self),MT_NEWSLOT,3,res); + } + } + if(rawcall) _table(self)->NewSlot(key,val); //cannot fail + + break;} + case OT_INSTANCE: { + SQObjectPtr res; + Push(self);Push(key);Push(val); + if(!CallMetaMethod(_instance(self),MT_NEWSLOT,3,res)) { + Raise_Error(_SC("class instances do not support the new slot operator")); + return false; + } + break;} + case OT_CLASS: + if(!_class(self)->NewSlot(_ss(this),key,val,bstatic)) { + if(_class(self)->_locked) { + Raise_Error(_SC("trying to modify a class that has already been instantiated")); + return false; + } + else { + SQObjectPtr oval = PrintObjVal(key); + Raise_Error(_SC("the property '%s' already exists"),_stringval(oval)); + return false; + } + } + break; + default: + Raise_Error(_SC("indexing %s with %s"),GetTypeName(self),GetTypeName(key)); + return false; + break; + } + return true; +} + +bool SQVM::DeleteSlot(const SQObjectPtr &self,const SQObjectPtr &key,SQObjectPtr &res) +{ + switch(type(self)) { + case OT_TABLE: + case OT_INSTANCE: + case OT_USERDATA: { + SQObjectPtr t; + bool handled = false; + if(_delegable(self)->_delegate) { + Push(self);Push(key); + handled = CallMetaMethod(_delegable(self),MT_DELSLOT,2,t); + } + + if(!handled) { + if(type(self) == OT_TABLE) { + if(_table(self)->Get(key,t)) { + _table(self)->Remove(key); + } + else { + Raise_IdxError((SQObject &)key); + return false; + } + } + else { + Raise_Error(_SC("cannot delete a slot from %s"),GetTypeName(self)); + return false; + } + } + res = t; + } + break; + default: + Raise_Error(_SC("attempt to delete a slot from a %s"),GetTypeName(self)); + return false; + } + return true; +} + +bool SQVM::Call(SQObjectPtr &closure,SQInteger nparams,SQInteger stackbase,SQObjectPtr &outres,SQBool raiseerror) +{ +#ifdef _DEBUG +SQInteger prevstackbase = _stackbase; +#endif + switch(type(closure)) { + case OT_CLOSURE: + return Execute(closure, _top - nparams, nparams, stackbase,outres,raiseerror); + break; + case OT_NATIVECLOSURE:{ + bool suspend; + return CallNative(_nativeclosure(closure), nparams, stackbase, outres,suspend); + + } + break; + case OT_CLASS: { + SQObjectPtr constr; + SQObjectPtr temp; + CreateClassInstance(_class(closure),outres,constr); + if(type(constr) != OT_NULL) { + _stack[stackbase] = outres; + return Call(constr,nparams,stackbase,temp,raiseerror); + } + return true; + } + break; + default: + return false; + } +#ifdef _DEBUG + if(!_suspended) { + assert(_stackbase == prevstackbase); + } +#endif + return true; +} + +bool SQVM::CallMetaMethod(SQDelegable *del,SQMetaMethod mm,SQInteger nparams,SQObjectPtr &outres) +{ + SQObjectPtr closure; + if(del->GetMetaMethod(this, mm, closure)) { + if(Call(closure, nparams, _top - nparams, outres, SQFalse)) { + Pop(nparams); + return true; + } + } + Pop(nparams); + return false; +} + +void SQVM::Remove(SQInteger n) { + n = (n >= 0)?n + _stackbase - 1:_top + n; + for(SQInteger i = n; i < _top; i++){ + _stack[i] = _stack[i+1]; + } + _stack[_top] = _null_; + _top--; +} + +void SQVM::Pop() { + _stack[--_top] = _null_; +} + +void SQVM::Pop(SQInteger n) { + for(SQInteger i = 0; i < n; i++){ + _stack[--_top] = _null_; + } +} + +void SQVM::Push(const SQObjectPtr &o) { _stack[_top++] = o; } +SQObjectPtr &SQVM::Top() { return _stack[_top-1]; } +SQObjectPtr &SQVM::PopGet() { return _stack[--_top]; } +SQObjectPtr &SQVM::GetUp(SQInteger n) { return _stack[_top+n]; } +SQObjectPtr &SQVM::GetAt(SQInteger n) { return _stack[n]; } + +#ifdef _DEBUG_DUMP +void SQVM::dumpstack(SQInteger stackbase,bool dumpall) +{ + SQInteger size=dumpall?_stack.size():_top; + SQInteger n=0; + scprintf(_SC("\n>>>>stack dump<<<<\n")); + CallInfo &ci=_callsstack[_callsstacksize-1]; + scprintf(_SC("IP: %p\n"),ci._ip); + scprintf(_SC("prev stack base: %d\n"),ci._prevstkbase); + scprintf(_SC("prev top: %d\n"),ci._prevtop); + for(SQInteger i=0;i"));else scprintf(_SC(" ")); + scprintf(_SC("[%d]:"),n); + switch(type(obj)){ + case OT_FLOAT: scprintf(_SC("FLOAT %.3f"),_float(obj));break; + case OT_INTEGER: scprintf(_SC("INTEGER %d"),_integer(obj));break; + case OT_BOOL: scprintf(_SC("BOOL %s"),_integer(obj)?"true":"false");break; + case OT_STRING: scprintf(_SC("STRING %s"),_stringval(obj));break; + case OT_NULL: scprintf(_SC("NULL")); break; + case OT_TABLE: scprintf(_SC("TABLE %p[%p]"),_table(obj),_table(obj)->_delegate);break; + case OT_ARRAY: scprintf(_SC("ARRAY %p"),_array(obj));break; + case OT_CLOSURE: scprintf(_SC("CLOSURE [%p]"),_closure(obj));break; + case OT_NATIVECLOSURE: scprintf(_SC("NATIVECLOSURE"));break; + case OT_USERDATA: scprintf(_SC("USERDATA %p[%p]"),_userdataval(obj),_userdata(obj)->_delegate);break; + case OT_GENERATOR: scprintf(_SC("GENERATOR %p"),_generator(obj));break; + case OT_THREAD: scprintf(_SC("THREAD [%p]"),_thread(obj));break; + case OT_USERPOINTER: scprintf(_SC("USERPOINTER %p"),_userpointer(obj));break; + case OT_CLASS: scprintf(_SC("CLASS %p"),_class(obj));break; + case OT_INSTANCE: scprintf(_SC("INSTANCE %p"),_instance(obj));break; + case OT_WEAKREF: scprintf(_SC("WEAKERF %p"),_weakref(obj));break; + default: + assert(0); + break; + }; + scprintf(_SC("\n")); + ++n; + } +} + + + +#endif diff -Nru supertux-0.3.3/external/squirrel/squirrel/sqvm.h supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqvm.h --- supertux-0.3.3/external/squirrel/squirrel/sqvm.h 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/squirrel/squirrel/sqvm.h 2014-05-17 16:30:09.000000000 +0000 @@ -1,205 +1,205 @@ -/* see copyright notice in squirrel.h */ -#ifndef _SQVM_H_ -#define _SQVM_H_ - -#include "sqopcodes.h" -#include "sqobject.h" -#define MAX_NATIVE_CALLS 100 -#define MIN_STACK_OVERHEAD 10 - -#define SQ_SUSPEND_FLAG -666 -//base lib -void sq_base_register(HSQUIRRELVM v); - -struct SQExceptionTrap{ - SQExceptionTrap() {} - SQExceptionTrap(SQInteger ss, SQInteger stackbase,SQInstruction *ip, SQInteger ex_target){ _stacksize = ss; _stackbase = stackbase; _ip = ip; _extarget = ex_target;} - SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } - SQInteger _stackbase; - SQInteger _stacksize; - SQInstruction *_ip; - SQInteger _extarget; -}; - -#define _INLINE - -#define STK(a) _stack._vals[_stackbase+(a)] -#define TARGET _stack._vals[_stackbase+arg0] - -typedef sqvector ExceptionsTraps; - -struct SQVM : public CHAINABLE_OBJ -{ - struct VarArgs { - VarArgs() { size = 0; base = 0; } - unsigned short size; - unsigned short base; - }; - - struct CallInfo{ - //CallInfo() { _generator._type = OT_NULL;} - SQInstruction *_ip; - SQObjectPtr *_literals; - SQObjectPtr _closure; - SQGenerator *_generator; - SQInt32 _etraps; - SQInt32 _prevstkbase; - SQInt32 _prevtop; - SQInt32 _target; - SQInt32 _ncalls; - SQBool _root; - VarArgs _vargs; - }; - -typedef sqvector CallInfoVec; -public: - enum ExecutionType { ET_CALL, ET_RESUME_GENERATOR, ET_RESUME_VM, ET_RESUME_THROW_VM }; - SQVM(SQSharedState *ss); - ~SQVM(); - bool Init(SQVM *friendvm, SQInteger stacksize); - bool Execute(SQObjectPtr &func, SQInteger target, SQInteger nargs, SQInteger stackbase, SQObjectPtr &outres, SQBool raiseerror, ExecutionType et = ET_CALL); - //starts a native call return when the NATIVE closure returns - bool CallNative(SQNativeClosure *nclosure, SQInteger nargs, SQInteger stackbase, SQObjectPtr &retval,bool &suspend); - //starts a SQUIRREL call in the same "Execution loop" - bool StartCall(SQClosure *closure, SQInteger target, SQInteger nargs, SQInteger stackbase, bool tailcall); - bool CreateClassInstance(SQClass *theclass, SQObjectPtr &inst, SQObjectPtr &constructor); - //call a generic closure pure SQUIRREL or NATIVE - bool Call(SQObjectPtr &closure, SQInteger nparams, SQInteger stackbase, SQObjectPtr &outres,SQBool raiseerror); - SQRESULT Suspend(); - - void CallDebugHook(SQInteger type,SQInteger forcedline=0); - void CallErrorHandler(SQObjectPtr &e); - bool Get(const SQObjectPtr &self, const SQObjectPtr &key, SQObjectPtr &dest, bool raw, bool fetchroot); - bool FallBackGet(const SQObjectPtr &self,const SQObjectPtr &key,SQObjectPtr &dest,bool raw); - bool Set(const SQObjectPtr &self, const SQObjectPtr &key, const SQObjectPtr &val, bool fetchroot); - bool NewSlot(const SQObjectPtr &self, const SQObjectPtr &key, const SQObjectPtr &val,bool bstatic); - bool DeleteSlot(const SQObjectPtr &self, const SQObjectPtr &key, SQObjectPtr &res); - bool Clone(const SQObjectPtr &self, SQObjectPtr &target); - bool ObjCmp(const SQObjectPtr &o1, const SQObjectPtr &o2,SQInteger &res); - bool StringCat(const SQObjectPtr &str, const SQObjectPtr &obj, SQObjectPtr &dest); - bool IsEqual(SQObjectPtr &o1,SQObjectPtr &o2,bool &res); - void ToString(const SQObjectPtr &o,SQObjectPtr &res); - SQString *PrintObjVal(const SQObject &o); - - - void Raise_Error(const SQChar *s, ...); - void Raise_Error(SQObjectPtr &desc); - void Raise_IdxError(SQObject &o); - void Raise_CompareError(const SQObject &o1, const SQObject &o2); - void Raise_ParamTypeError(SQInteger nparam,SQInteger typemask,SQInteger type); - - void TypeOf(const SQObjectPtr &obj1, SQObjectPtr &dest); - bool CallMetaMethod(SQDelegable *del, SQMetaMethod mm, SQInteger nparams, SQObjectPtr &outres); - bool ArithMetaMethod(SQInteger op, const SQObjectPtr &o1, const SQObjectPtr &o2, SQObjectPtr &dest); - bool Return(SQInteger _arg0, SQInteger _arg1, SQObjectPtr &retval); - //new stuff - _INLINE bool ARITH_OP(SQUnsignedInteger op,SQObjectPtr &trg,const SQObjectPtr &o1,const SQObjectPtr &o2); - _INLINE bool BW_OP(SQUnsignedInteger op,SQObjectPtr &trg,const SQObjectPtr &o1,const SQObjectPtr &o2); - _INLINE bool NEG_OP(SQObjectPtr &trg,const SQObjectPtr &o1); - _INLINE bool CMP_OP(CmpOP op, const SQObjectPtr &o1,const SQObjectPtr &o2,SQObjectPtr &res); - bool CLOSURE_OP(SQObjectPtr &target, SQFunctionProto *func); - bool GETVARGV_OP(SQObjectPtr &target,SQObjectPtr &idx,CallInfo *ci); - bool CLASS_OP(SQObjectPtr &target,SQInteger base,SQInteger attrs); - bool GETPARENT_OP(SQObjectPtr &o,SQObjectPtr &target); - //return true if the loop is finished - bool FOREACH_OP(SQObjectPtr &o1,SQObjectPtr &o2,SQObjectPtr &o3,SQObjectPtr &o4,SQInteger arg_2,int exitpos,int &jump); - bool DELEGATE_OP(SQObjectPtr &trg,SQObjectPtr &o1,SQObjectPtr &o2); - _INLINE bool LOCAL_INC(SQInteger op,SQObjectPtr &target, SQObjectPtr &a, SQObjectPtr &incr); - _INLINE bool PLOCAL_INC(SQInteger op,SQObjectPtr &target, SQObjectPtr &a, SQObjectPtr &incr); - _INLINE bool DerefInc(SQInteger op,SQObjectPtr &target, SQObjectPtr &self, SQObjectPtr &key, SQObjectPtr &incr, bool postfix); - void PopVarArgs(VarArgs &vargs); - void ClearStack(SQInteger last_top); -#ifdef _DEBUG_DUMP - void dumpstack(SQInteger stackbase=-1, bool dumpall = false); -#endif - -#ifndef NO_GARBAGE_COLLECTOR - void Mark(SQCollectable **chain); -#endif - void Finalize(); - void GrowCallStack() { - SQInteger newsize = _alloccallsstacksize*2; - _callstackdata.resize(newsize); - _callsstack = &_callstackdata[0]; - _alloccallsstacksize = newsize; - } - void Release(){ sq_delete(this,SQVM); } //does nothing -//////////////////////////////////////////////////////////////////////////// - //stack functions for the api - void Remove(SQInteger n); - - bool IsFalse(SQObjectPtr &o); - - void Pop(); - void Pop(SQInteger n); - void Push(const SQObjectPtr &o); - SQObjectPtr &Top(); - SQObjectPtr &PopGet(); - SQObjectPtr &GetUp(SQInteger n); - SQObjectPtr &GetAt(SQInteger n); - - SQObjectPtrVec _stack; - SQObjectPtrVec _vargsstack; - SQInteger _top; - SQInteger _stackbase; - SQObjectPtr _roottable; - SQObjectPtr _lasterror; - SQObjectPtr _errorhandler; - SQObjectPtr _debughook; - - SQObjectPtr temp_reg; - - - CallInfo* _callsstack; - SQInteger _callsstacksize; - SQInteger _alloccallsstacksize; - sqvector _callstackdata; - - ExceptionsTraps _etraps; - CallInfo *ci; - void *_foreignptr; - //VMs sharing the same state - SQSharedState *_sharedstate; - SQInteger _nnativecalls; - //suspend infos - SQBool _suspended; - SQBool _suspended_root; - SQInteger _suspended_target; - SQInteger _suspended_traps; - VarArgs _suspend_varargs; -}; - -struct AutoDec{ - AutoDec(SQInteger *n) { _n = n; } - ~AutoDec() { (*_n)--; } - SQInteger *_n; -}; - -inline SQObjectPtr &stack_get(HSQUIRRELVM v,SQInteger idx){return ((idx>=0)?(v->GetAt(idx+v->_stackbase-1)):(v->GetUp(idx)));} - -#define _ss(_vm_) (_vm_)->_sharedstate - -#ifndef NO_GARBAGE_COLLECTOR -#define _opt_ss(_vm_) (_vm_)->_sharedstate -#else -#define _opt_ss(_vm_) NULL -#endif - -#define PUSH_CALLINFO(v,nci){ \ - if(v->_callsstacksize == v->_alloccallsstacksize) { \ - v->GrowCallStack(); \ - } \ - v->ci = &v->_callsstack[v->_callsstacksize]; \ - *(v->ci) = nci; \ - v->_callsstacksize++; \ -} - -#define POP_CALLINFO(v){ \ - v->_callsstacksize--; \ - v->ci->_closure.Null(); \ - if(v->_callsstacksize) \ - v->ci = &v->_callsstack[v->_callsstacksize-1] ; \ - else \ - v->ci = NULL; \ -} -#endif //_SQVM_H_ +/* see copyright notice in squirrel.h */ +#ifndef _SQVM_H_ +#define _SQVM_H_ + +#include "sqopcodes.h" +#include "sqobject.h" +#define MAX_NATIVE_CALLS 100 +#define MIN_STACK_OVERHEAD 10 + +#define SQ_SUSPEND_FLAG -666 +//base lib +void sq_base_register(HSQUIRRELVM v); + +struct SQExceptionTrap{ + SQExceptionTrap() {} + SQExceptionTrap(SQInteger ss, SQInteger stackbase,SQInstruction *ip, SQInteger ex_target){ _stacksize = ss; _stackbase = stackbase; _ip = ip; _extarget = ex_target;} + SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } + SQInteger _stackbase; + SQInteger _stacksize; + SQInstruction *_ip; + SQInteger _extarget; +}; + +#define _INLINE + +#define STK(a) _stack._vals[_stackbase+(a)] +#define TARGET _stack._vals[_stackbase+arg0] + +typedef sqvector ExceptionsTraps; + +struct SQVM : public CHAINABLE_OBJ +{ + struct VarArgs { + VarArgs() { size = 0; base = 0; } + unsigned short size; + unsigned short base; + }; + + struct CallInfo{ + //CallInfo() { _generator._type = OT_NULL;} + SQInstruction *_ip; + SQObjectPtr *_literals; + SQObjectPtr _closure; + SQGenerator *_generator; + SQInt32 _etraps; + SQInt32 _prevstkbase; + SQInt32 _prevtop; + SQInt32 _target; + SQInt32 _ncalls; + SQBool _root; + VarArgs _vargs; + }; + +typedef sqvector CallInfoVec; +public: + enum ExecutionType { ET_CALL, ET_RESUME_GENERATOR, ET_RESUME_VM, ET_RESUME_THROW_VM }; + SQVM(SQSharedState *ss); + ~SQVM(); + bool Init(SQVM *friendvm, SQInteger stacksize); + bool Execute(SQObjectPtr &func, SQInteger target, SQInteger nargs, SQInteger stackbase, SQObjectPtr &outres, SQBool raiseerror, ExecutionType et = ET_CALL); + //starts a native call return when the NATIVE closure returns + bool CallNative(SQNativeClosure *nclosure, SQInteger nargs, SQInteger stackbase, SQObjectPtr &retval,bool &suspend); + //starts a SQUIRREL call in the same "Execution loop" + bool StartCall(SQClosure *closure, SQInteger target, SQInteger nargs, SQInteger stackbase, bool tailcall); + bool CreateClassInstance(SQClass *theclass, SQObjectPtr &inst, SQObjectPtr &constructor); + //call a generic closure pure SQUIRREL or NATIVE + bool Call(SQObjectPtr &closure, SQInteger nparams, SQInteger stackbase, SQObjectPtr &outres,SQBool raiseerror); + SQRESULT Suspend(); + + void CallDebugHook(SQInteger type,SQInteger forcedline=0); + void CallErrorHandler(SQObjectPtr &e); + bool Get(const SQObjectPtr &self, const SQObjectPtr &key, SQObjectPtr &dest, bool raw, bool fetchroot); + bool FallBackGet(const SQObjectPtr &self,const SQObjectPtr &key,SQObjectPtr &dest,bool raw); + bool Set(const SQObjectPtr &self, const SQObjectPtr &key, const SQObjectPtr &val, bool fetchroot); + bool NewSlot(const SQObjectPtr &self, const SQObjectPtr &key, const SQObjectPtr &val,bool bstatic); + bool DeleteSlot(const SQObjectPtr &self, const SQObjectPtr &key, SQObjectPtr &res); + bool Clone(const SQObjectPtr &self, SQObjectPtr &target); + bool ObjCmp(const SQObjectPtr &o1, const SQObjectPtr &o2,SQInteger &res); + bool StringCat(const SQObjectPtr &str, const SQObjectPtr &obj, SQObjectPtr &dest); + bool IsEqual(SQObjectPtr &o1,SQObjectPtr &o2,bool &res); + void ToString(const SQObjectPtr &o,SQObjectPtr &res); + SQString *PrintObjVal(const SQObject &o); + + + void Raise_Error(const SQChar *s, ...); + void Raise_Error(SQObjectPtr &desc); + void Raise_IdxError(SQObject &o); + void Raise_CompareError(const SQObject &o1, const SQObject &o2); + void Raise_ParamTypeError(SQInteger nparam,SQInteger typemask,SQInteger type); + + void TypeOf(const SQObjectPtr &obj1, SQObjectPtr &dest); + bool CallMetaMethod(SQDelegable *del, SQMetaMethod mm, SQInteger nparams, SQObjectPtr &outres); + bool ArithMetaMethod(SQInteger op, const SQObjectPtr &o1, const SQObjectPtr &o2, SQObjectPtr &dest); + bool Return(SQInteger _arg0, SQInteger _arg1, SQObjectPtr &retval); + //new stuff + _INLINE bool ARITH_OP(SQUnsignedInteger op,SQObjectPtr &trg,const SQObjectPtr &o1,const SQObjectPtr &o2); + _INLINE bool BW_OP(SQUnsignedInteger op,SQObjectPtr &trg,const SQObjectPtr &o1,const SQObjectPtr &o2); + _INLINE bool NEG_OP(SQObjectPtr &trg,const SQObjectPtr &o1); + _INLINE bool CMP_OP(CmpOP op, const SQObjectPtr &o1,const SQObjectPtr &o2,SQObjectPtr &res); + bool CLOSURE_OP(SQObjectPtr &target, SQFunctionProto *func); + bool GETVARGV_OP(SQObjectPtr &target,SQObjectPtr &idx,CallInfo *ci); + bool CLASS_OP(SQObjectPtr &target,SQInteger base,SQInteger attrs); + bool GETPARENT_OP(SQObjectPtr &o,SQObjectPtr &target); + //return true if the loop is finished + bool FOREACH_OP(SQObjectPtr &o1,SQObjectPtr &o2,SQObjectPtr &o3,SQObjectPtr &o4,SQInteger arg_2,int exitpos,int &jump); + bool DELEGATE_OP(SQObjectPtr &trg,SQObjectPtr &o1,SQObjectPtr &o2); + _INLINE bool LOCAL_INC(SQInteger op,SQObjectPtr &target, SQObjectPtr &a, SQObjectPtr &incr); + _INLINE bool PLOCAL_INC(SQInteger op,SQObjectPtr &target, SQObjectPtr &a, SQObjectPtr &incr); + _INLINE bool DerefInc(SQInteger op,SQObjectPtr &target, SQObjectPtr &self, SQObjectPtr &key, SQObjectPtr &incr, bool postfix); + void PopVarArgs(VarArgs &vargs); + void ClearStack(SQInteger last_top); +#ifdef _DEBUG_DUMP + void dumpstack(SQInteger stackbase=-1, bool dumpall = false); +#endif + +#ifndef NO_GARBAGE_COLLECTOR + void Mark(SQCollectable **chain); +#endif + void Finalize(); + void GrowCallStack() { + SQInteger newsize = _alloccallsstacksize*2; + _callstackdata.resize(newsize); + _callsstack = &_callstackdata[0]; + _alloccallsstacksize = newsize; + } + void Release(){ sq_delete(this,SQVM); } //does nothing +//////////////////////////////////////////////////////////////////////////// + //stack functions for the api + void Remove(SQInteger n); + + bool IsFalse(SQObjectPtr &o); + + void Pop(); + void Pop(SQInteger n); + void Push(const SQObjectPtr &o); + SQObjectPtr &Top(); + SQObjectPtr &PopGet(); + SQObjectPtr &GetUp(SQInteger n); + SQObjectPtr &GetAt(SQInteger n); + + SQObjectPtrVec _stack; + SQObjectPtrVec _vargsstack; + SQInteger _top; + SQInteger _stackbase; + SQObjectPtr _roottable; + SQObjectPtr _lasterror; + SQObjectPtr _errorhandler; + SQObjectPtr _debughook; + + SQObjectPtr temp_reg; + + + CallInfo* _callsstack; + SQInteger _callsstacksize; + SQInteger _alloccallsstacksize; + sqvector _callstackdata; + + ExceptionsTraps _etraps; + CallInfo *ci; + void *_foreignptr; + //VMs sharing the same state + SQSharedState *_sharedstate; + SQInteger _nnativecalls; + //suspend infos + SQBool _suspended; + SQBool _suspended_root; + SQInteger _suspended_target; + SQInteger _suspended_traps; + VarArgs _suspend_varargs; +}; + +struct AutoDec{ + AutoDec(SQInteger *n) { _n = n; } + ~AutoDec() { (*_n)--; } + SQInteger *_n; +}; + +inline SQObjectPtr &stack_get(HSQUIRRELVM v,SQInteger idx){return ((idx>=0)?(v->GetAt(idx+v->_stackbase-1)):(v->GetUp(idx)));} + +#define _ss(_vm_) (_vm_)->_sharedstate + +#ifndef NO_GARBAGE_COLLECTOR +#define _opt_ss(_vm_) (_vm_)->_sharedstate +#else +#define _opt_ss(_vm_) NULL +#endif + +#define PUSH_CALLINFO(v,nci){ \ + if(v->_callsstacksize == v->_alloccallsstacksize) { \ + v->GrowCallStack(); \ + } \ + v->ci = &v->_callsstack[v->_callsstacksize]; \ + *(v->ci) = nci; \ + v->_callsstacksize++; \ +} + +#define POP_CALLINFO(v){ \ + v->_callsstacksize--; \ + v->ci->_closure.Null(); \ + if(v->_callsstacksize) \ + v->ci = &v->_callsstack[v->_callsstacksize-1] ; \ + else \ + v->ci = NULL; \ +} +#endif //_SQVM_H_ diff -Nru supertux-0.3.3/external/tinygettext/CMakeLists.txt supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/CMakeLists.txt --- supertux-0.3.3/external/tinygettext/CMakeLists.txt 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/CMakeLists.txt 2014-05-17 16:30:09.000000000 +0000 @@ -32,10 +32,12 @@ # -## Project name to use as command prefix +CMAKE_POLICY(SET CMP0005 NEW) -PROJECT(TINYGETTEXT) +## Project name to use as command prefix +PROJECT(tinygettext) +SET(VERSION "0.1") ### CMake configuration @@ -43,7 +45,7 @@ IF(COMMAND cmake_policy) CMAKE_POLICY(SET CMP0003 NEW) ENDIF(COMMAND cmake_policy) -SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${TINYGETTEXT_SOURCE_DIR}) +SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${tinygettext_SOURCE_DIR}) # move some config clutter to the advanced section MARK_AS_ADVANCED( @@ -51,11 +53,13 @@ CMAKE_BUILD_TYPE CMAKE_INSTALL_PREFIX EXECUTABLE_OUTPUT_PATH - LIBRARY_OUTPUT_PATH CMAKE_OSX_ARCHITECTURES CMAKE_OSX_SYSROOT ) +## Reveal library type choice to users +OPTION(BUILD_SHARED_LIBS "Produce dynamic library instead of static archive" ON) + ## Add iconv to include directories FIND_PACKAGE(ICONV REQUIRED) @@ -76,31 +80,32 @@ HAVE_ICONV_CONST ) +# TODO: better way of config + IF(HAVE_ICONV_CONST) - ADD_DEFINITIONS(-DICONV_CONST=const) + ADD_DEFINITIONS(-DHAVE_ICONV_CONST) ELSE(HAVE_ICONV_CONST) - REMOVE_DEFINITIONS(-DICONV_CONST=const) + REMOVE_DEFINITIONS(-DHAVE_ICONV_CONST) ENDIF(HAVE_ICONV_CONST) ## TinyGetText library compilation ## build list of source files -FILE(GLOB TINYGETTEXT_SOURCES tinygettext/*.cpp) +FILE(GLOB TINYGETTEXT_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} tinygettext/*.cpp) +FILE(GLOB TINYGETTEXT_HEADERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} tinygettext/*.hpp) ## define a target for building the library -ADD_LIBRARY(libtinygettext ${TINYGETTEXT_SOURCES}) -SET_TARGET_PROPERTIES(libtinygettext PROPERTIES OUTPUT_NAME tinygettext) +ADD_LIBRARY(tinygettext ${TINYGETTEXT_SOURCES}) ## Add tinygettext dir to search path -LINK_DIRECTORIES(tinygettext) -INCLUDE_DIRECTORIES(${TINYGETTEXT_SOURCE_DIR}) +INCLUDE_DIRECTORIES(${tinygettext_SOURCE_DIR}) ## Debug options -OPTION(WERROR "Stops on first compiler warning in debug mode" ON) +OPTION(WERROR "Stops on first compiler warning in debug mode" OFF) IF(CMAKE_COMPILER_IS_GNUCC) ADD_DEFINITIONS(-O3 -Wall -Wextra -Weffc++ -pedantic) # -ansi fails in MinGW @@ -126,7 +131,7 @@ -Wsign-conversion -Wstack-protector -Wstrict-overflow=5 -Wswitch-default -Wswitch-enum - -Wundef -Winline) + -Wundef) # Still left: # -Wconversion (find alternative to using toupper(int) on char) # -Wpadded (DictionaryManager has a bool that sticks out) @@ -136,17 +141,37 @@ ENDIF(WERROR) ENDIF(CMAKE_COMPILER_IS_GNUCC) -## Generate executables in the right place +## Extra definitions -SET(EXECUTABLE_OUTPUT_PATH ${TINYGETTEXT_SOURCE_DIR}/test) +ADD_DEFINITIONS(-DVERSION=\\\"${VERSION}\\\") + +## Generate test executables in the right place + +SET(EXECUTABLE_OUTPUT_PATH ${tinygettext_BINARY_DIR}/test) ## Build tinygettext tests -FOREACH(TEST tinygettext po_parser_test) +FOREACH(TEST tinygettext_test po_parser_test) ## Add target for tinygettext test ADD_EXECUTABLE(${TEST} test/${TEST}.cpp) ## Link with tinygettext library - TARGET_LINK_LIBRARIES(${TEST} libtinygettext) + TARGET_LINK_LIBRARIES(${TEST} tinygettext) TARGET_LINK_LIBRARIES(${TEST} ${ICONV_LIBRARY}) ENDFOREACH(TEST) +## Install tinygettext + +# use standardized variable name +SET(LIB_SUBDIR "lib${LIB_SUFFIX}" + CACHE STRING "Subdirectory of prefix into which libraries are installed (e.g., lib32, lib64)") + +## prepare tinygettext.pc +CONFIGURE_FILE(tinygettext.pc.in tinygettext.pc @ONLY) + +INSTALL(TARGETS tinygettext + ARCHIVE DESTINATION ${LIB_SUBDIR} + LIBRARY DESTINATION ${LIB_SUBDIR}) +INSTALL(FILES ${TINYGETTEXT_HEADERS} + DESTINATION include/tinygettext) +INSTALL(FILES ${tinygettext_BINARY_DIR}/tinygettext.pc + DESTINATION ${LIB_SUBDIR}/pkgconfig) diff -Nru supertux-0.3.3/external/tinygettext/FindICONV.cmake supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/FindICONV.cmake --- supertux-0.3.3/external/tinygettext/FindICONV.cmake 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/FindICONV.cmake 2014-05-17 16:30:09.000000000 +0000 @@ -69,6 +69,7 @@ set(ICONV_FOUND TRUE) endif() else() + include(CheckFunctionExists) check_function_exists(iconv HAVE_ICONV_IN_LIBC) if(ICONV_INCLUDE_DIR AND HAVE_ICONV_IN_LIBC) set(ICONV_FOUND TRUE) diff -Nru supertux-0.3.3/external/tinygettext/test/po/de_AT.po supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/test/po/de_AT.po --- supertux-0.3.3/external/tinygettext/test/po/de_AT.po 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/test/po/de_AT.po 2014-05-17 16:30:09.000000000 +0000 @@ -27,3 +27,7 @@ msgstr[0] "s'ha trobat %d error fätal" msgstr[1] "s'han trobat %d errors fätals" + +msgid "I ate %d pizza." +msgid_plural "I ate %d pizzas." +msgstr[0] "" diff -Nru supertux-0.3.3/external/tinygettext/test/po/de.po supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/test/po/de.po --- supertux-0.3.3/external/tinygettext/test/po/de.po 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/test/po/de.po 2014-05-17 16:30:09.000000000 +0000 @@ -1041,3 +1041,7 @@ msgid "disabled" msgstr "dktiviert" + +#: src/pingus_main.cxx:751 +msgid "reenabled" +msgstr "" diff -Nru supertux-0.3.3/external/tinygettext/test/po_parser_test.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/test/po_parser_test.cpp --- supertux-0.3.3/external/tinygettext/test/po_parser_test.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/test/po_parser_test.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -21,6 +21,7 @@ #include #include +#include "tinygettext/po_parser.hpp" #include "tinygettext/tinygettext.hpp" #include "tinygettext/log.hpp" diff -Nru supertux-0.3.3/external/tinygettext/test/test.sh supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/test/test.sh --- supertux-0.3.3/external/tinygettext/test/test.sh 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/test/test.sh 2014-05-17 16:30:09.000000000 +0000 @@ -1,8 +1,8 @@ #!/bin/sh -./tinygettext translate po/fr.po "invalid" -./tinygettext directory po/ umlaut Deutsch -./tinygettext directory po/ umlaut deutsch -./tinygettext directory po/ umlaut de +./tinygettext_test translate po/fr.po "invalid" +./tinygettext_test directory po/ umlaut Deutsch +./tinygettext_test directory po/ umlaut deutsch +./tinygettext_test directory po/ umlaut de # EOF # diff -Nru supertux-0.3.3/external/tinygettext/test/tinygettext_test.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/test/tinygettext_test.cpp --- supertux-0.3.3/external/tinygettext/test/tinygettext_test.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/test/tinygettext_test.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -21,6 +21,7 @@ #include #include #include +#include "tinygettext/po_parser.hpp" #include "tinygettext/tinygettext.hpp" using namespace tinygettext; diff -Nru supertux-0.3.3/external/tinygettext/tinygettext/iconv.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/tinygettext/iconv.hpp --- supertux-0.3.3/external/tinygettext/tinygettext/iconv.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/tinygettext/iconv.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -30,6 +30,12 @@ #else # include +# ifdef HAVE_ICONV_CONST +# define tinygettext_ICONV_CONST ICONV_CONST +# else +# define tinygettext_ICONV_CONST +# endif + # define tinygettext_iconv_t iconv_t # define tinygettext_iconv iconv # define tinygettext_iconv_open iconv_open diff -Nru supertux-0.3.3/external/tinygettext/tinygettext/language.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/tinygettext/language.cpp --- supertux-0.3.3/external/tinygettext/tinygettext/language.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/tinygettext/language.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -71,6 +71,7 @@ { "ca", "ES", 0, "Catalan (Spain)" }, { "ca", 0, "valencia", "Catalan (valencia)" }, { "ca", 0, 0, "Catalan" }, + { "cmn", 0, 0, "Mandarin" }, { "co", 0, 0, "Corsican" }, { "cs", 0, 0, "Czech" }, { "cs", "CZ", 0, "Czech (Czech Republic)" }, @@ -191,7 +192,7 @@ { "my", 0, 0, "Burmese" }, { "my", "MM", 0, "Burmese (Myanmar)" }, { "nb", 0, 0, "Norwegian Bokmal" }, - { "nb", "NO", 0, "Norwegian Bokml (Norway)" }, + { "nb", "NO", 0, "Norwegian Bokmål (Norway)" }, { "ne", 0, 0, "Nepali" }, { "nl", 0, 0, "Dutch" }, { "nl", "BE", 0, "Dutch (Belgium)" }, @@ -295,7 +296,7 @@ // Aliases taken from /etc/locale.alias language_aliases["bokmal"] = "nb_NO.ISO-8859-1"; - language_aliases["bokml"] = "nb_NO.ISO-8859-1"; + language_aliases["bokmål"] = "nb_NO.ISO-8859-1"; language_aliases["catalan"] = "ca_ES.ISO-8859-1"; language_aliases["croatian"] = "hr_HR.ISO-8859-2"; language_aliases["czech"] = "cs_CZ.ISO-8859-2"; @@ -306,7 +307,7 @@ language_aliases["eesti"] = "et_EE.ISO-8859-1"; language_aliases["estonian"] = "et_EE.ISO-8859-1"; language_aliases["finnish"] = "fi_FI.ISO-8859-1"; - language_aliases["franais"] = "fr_FR.ISO-8859-1"; + language_aliases["français"] = "fr_FR.ISO-8859-1"; language_aliases["french"] = "fr_FR.ISO-8859-1"; language_aliases["galego"] = "gl_ES.ISO-8859-1"; language_aliases["galician"] = "gl_ES.ISO-8859-1"; diff -Nru supertux-0.3.3/external/tinygettext/tinygettext/plural_forms.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/tinygettext/plural_forms.cpp --- supertux-0.3.3/external/tinygettext/tinygettext/plural_forms.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/tinygettext/plural_forms.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -34,14 +34,14 @@ unsigned int plural2_1(int n) { return (n != 1); } unsigned int plural2_2(int n) { return (n > 1); } unsigned int plural2_mk(int n) { return n==1 || n%10==1 ? 0 : 1; } -unsigned int plural3_lv(int n) { return (n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2); } -unsigned int plural3_ga(int n) { return n==1 ? 0 : n==2 ? 1 : 2; } -unsigned int plural3_lt(int n) { return (n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2); } -unsigned int plural3_1(int n) { return (n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2); } -unsigned int plural3_sk(int n) { return (n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2; } -unsigned int plural3_pl(int n) { return (n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2); } -unsigned int plural3_sl(int n) { return (n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3); } -unsigned int plural4_ar(int n) { return n==1 ? 0 : n==2 ? 1 : n>=3 && n<=10 ? 2 : 3; } +unsigned int plural3_lv(int n) { return static_cast(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2); } +unsigned int plural3_ga(int n) { return static_cast(n==1 ? 0 : n==2 ? 1 : 2); } +unsigned int plural3_lt(int n) { return static_cast(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2); } +unsigned int plural3_1(int n) { return static_cast(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2); } +unsigned int plural3_sk(int n) { return static_cast( (n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2 ); } +unsigned int plural3_pl(int n) { return static_cast(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2); } +unsigned int plural3_sl(int n) { return static_cast(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3); } +unsigned int plural4_ar(int n) { return static_cast( n==1 ? 0 : n==2 ? 1 : n>=3 && n<=10 ? 2 : 3 ); } PluralForms PluralForms::from_string(const std::string& str) diff -Nru supertux-0.3.3/external/tinygettext/tinygettext/po_parser.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/tinygettext/po_parser.cpp --- supertux-0.3.3/external/tinygettext/tinygettext/po_parser.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/tinygettext/po_parser.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -382,6 +382,7 @@ { std::string msgid_plural = get_string(12); std::vector msgstr_num; + bool saw_nonempty_msgstr = false; next: if (is_empty_line()) @@ -394,11 +395,15 @@ isdigit(current_line[7]) && current_line[8] == ']') { unsigned int number = static_cast(current_line[7] - '0'); + std::string msgstr = get_string(9); + + if(!msgstr.empty()) + saw_nonempty_msgstr = true; if (number >= msgstr_num.size()) msgstr_num.resize(number+1); - msgstr_num[number] = conv.convert(get_string(9)); + msgstr_num[number] = conv.convert(msgstr); goto next; } else @@ -408,36 +413,39 @@ if (!is_empty_line()) error("expected 'msgstr[N]' or empty line"); - - if (use_fuzzy || !fuzzy) - { - if (!dict.get_plural_forms()) - { - warning("msgstr[N] seen, but no Plural-Forms given"); - } - else - { - if (msgstr_num.size() != dict.get_plural_forms().get_nplural()) - { - warning("msgstr[N] count doesn't match Plural-Forms.nplural"); - } - } - - if (has_msgctxt) - dict.add_translation(msgctxt, msgid, msgid_plural, msgstr_num); - else - dict.add_translation(msgid, msgid_plural, msgstr_num); - } - if (0) - { - std::cout << (fuzzy?"fuzzy":"not-fuzzy") << std::endl; - std::cout << "msgid \"" << msgid << "\"" << std::endl; - std::cout << "msgid_plural \"" << msgid_plural << "\"" << std::endl; - for(std::vector::size_type i = 0; i < msgstr_num.size(); ++i) - std::cout << "msgstr[" << i << "] \"" << conv.convert(msgstr_num[i]) << "\"" << std::endl; - std::cout << std::endl; - } + if (saw_nonempty_msgstr) + { + if (use_fuzzy || !fuzzy) + { + if (!dict.get_plural_forms()) + { + warning("msgstr[N] seen, but no Plural-Forms given"); + } + else + { + if (msgstr_num.size() != dict.get_plural_forms().get_nplural()) + { + warning("msgstr[N] count doesn't match Plural-Forms.nplural"); + } + } + + if (has_msgctxt) + dict.add_translation(msgctxt, msgid, msgid_plural, msgstr_num); + else + dict.add_translation(msgid, msgid_plural, msgstr_num); + } + + if (0) + { + std::cout << (fuzzy?"fuzzy":"not-fuzzy") << std::endl; + std::cout << "msgid \"" << msgid << "\"" << std::endl; + std::cout << "msgid_plural \"" << msgid_plural << "\"" << std::endl; + for(std::vector::size_type i = 0; i < msgstr_num.size(); ++i) + std::cout << "msgstr[" << i << "] \"" << conv.convert(msgstr_num[i]) << "\"" << std::endl; + std::cout << std::endl; + } + } } else if (prefix("msgstr")) { @@ -447,7 +455,7 @@ { parse_header(msgstr); } - else + else if(!msgstr.empty()) { if (use_fuzzy || !fuzzy) { diff -Nru supertux-0.3.3/external/tinygettext/tinygettext.pc.in supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/tinygettext.pc.in --- supertux-0.3.3/external/tinygettext/tinygettext.pc.in 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/tinygettext.pc.in 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,16 @@ +# Unfortunately, since this project is built with cmake, +# these variables can't properly be set. + +prefix=@CMAKE_INSTALL_PREFIX@ +exec_prefix=${prefix} +libdir=${exec_prefix}/@LIB_SUBDIR@ +includedir=${prefix}/include + +Name: @PROJECT_NAME@ +Description: tiny, minimal gettext replacement +Version: @VERSION@ +URL: http://tinygettext.googlecode.com/ +Requires: +Libs: -L${libdir} -ltinygettext +Libs.private: +Cflags: -I${includedir} diff -Nru supertux-0.3.3/external/tinygettext/TODO supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/TODO --- supertux-0.3.3/external/tinygettext/TODO 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/external/tinygettext/TODO 2014-05-17 16:30:09.000000000 +0000 @@ -1,24 +1,3 @@ -SuperTux specific stuff: -======================== - -* move this into SuperTux: - - // use findlocale to setup language - char* env = getenv(SUPERTUX_LANG); - if (env) - { - dictionary_manager->set_language(Language::from_env(env)); - } - else - { - FL_Locale *locale; - FL_FindLocale(&locale, FL_MESSAGES); - if (locale->lang) - dictionary_manager->set_language(Language::from_spec(locale->lang, - locale->country?locale->country:"")); - FL_FreeLocale(&locale); - } - tinygettext API related stuff: ============================== @@ -45,6 +24,9 @@ - unknown language - iconv failure to convert charset +* ABI management/freezing. If tinygettext is to benefit other projects, + it should be able to provide a stable API (and, better, ABI). + tinygettext implementation details: =================================== diff -Nru supertux-0.3.3/INSTALL supertux-0.3.5~git20140517~ubuntu12.10.1/INSTALL --- supertux-0.3.3/INSTALL 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/INSTALL 1970-01-01 00:00:00.000000000 +0000 @@ -1,137 +0,0 @@ -- Install instructions for SuperTux - -http://supertux.lethargik.org/ - -Last update: December 20, 2007 by Christoph Sommer - -BINARIES --------- - - We try to provide precompiled binaries of SuperTux for a number of platforms. - You should check - - http://supertux.lethargik.org/wiki/Download - - for the packages and instructions on how to install them. If there are no - prebuilt binaries for your platform, then you might still be able to compile - the source code yourself. In this case read the next sections. - -REQUIREMENTS ------------- - - To build SuperTux from source, you need to have a number of tools and - libraries installed. Note that most of these things should already be - available prepackaged and optimized for your distribution, it is recommended - that you check your distribution first before downloading from the websites. - You can also check - - http://supertux.lethargik.org/wiki/Building_SuperTux - - for up-to-date build instructions for a variety of different platforms and - distributions. - -* Linux development tools (your distribution should come with these): - - gcc compiler suite version 3.2 or newer (you need the c++ compiler g++) - http://gcc.gnu.org - - gnu binutils - http://www.gnu.org/software/binutils - - a shell and POSIX commandline tools - -* CMake 2.6 or later - Download: http://www.cmake.org/HTML/Download.html - Homepage: http://www.cmake.org/ - -* OpenGL headers and libraries - OpenGL libraries and headers are specific to your graphics card. Make sure - that you have hardware accelerated OpenGL drivers installed. Software - renderers like Mesa will make SuperTux unplayable slow. - -* SDL 1.2.5 or later (1.2.8 is recommended on Mac OS X) - http://www.libsdl.org - -* SDL_image (any version that includes PNG and JPEG support) - http://www.libsdl.org/projects/SDL_image - -* PhysicsFS (1.0.x or 2.0.x) - http://www.icculus.org/physfs - -* OpenAL - There are no official Linux releases of OpenAL yet, you should grab the - latest CVS snapshot (any snapshot from 2005 should work, earlier snapshots - tend to have bugs). OpenAL 1.0 or later implementations on other systems - like Mac OS X or windows should work. - - http://www.openal.org -* GLEW - http://glew.sourceforge.net/ - -* Boost's smart_ptr headers - http://www.boost.org/ - - Note: We tried to write our code clean, portable and platform neutral, so it - should be possible to compile it on a wide range of platforms and also with - other compilers than gcc. However we have no resources to test other setups - and it is likely that you hit small problems. Reports and binary compiled - packages are of course always welcome. Send them to - supertux-devel@lists.lethargik.org - -INSTALLING UNDER LINUX/UNIX USING CMAKE ---------------------------------------- - - SuperTux uses CMake to generate a set of Makefiles for the build process. To - generate these Makefiles and build SuperTux, perform the following steps: - - 1. `cd' to the directory where you unpacked the SuperTux source - archive, i.e. to the directory containing `src' and `data'. - - 2. Create and change to a new, empty build directory by running - `mkdir build', `cd build'. - - 3. Run `cmake ..' to create the Makefiles needed to build SuperTux with - standard options. If you are missing any libraries needed to build - SuperTux, install those first, then try running CMake again. See below - for instructions on how to change to standard options. - - 4. Type `make' to start the build process. - - 5. Type `make install' to install the programs and any data files and - documentation. (You should be a root user on Linux systems. - You can become a root user with the `su' command or by using - `sudo make install') - - Note that there is no uninstall target, so you might wish to create a - package or other system-specific installation instead. - - 6. The game should work now and you can remove the source directory. - - You can customize the build process by setting additional options for CMake. - The easiest way to do this is to use run `ccmake ..' instead of `cmake ..' - to bring up the curses-based user interface of CMake. Select an option using the - arrow keys, change the selected option by pressing the Enter key, then - hit the `c' (repeatedly, if necessary) to apply your changes and bring - up new options resulting from your newly set ones. When you are done, press - the `g' key to generate a new set of Makefiles and exit. - - Alternatively, you can pass options to `cmake ..' via the command line. - Some common command line switches are: - - -DCMAKE_VERBOSE_MAKEFILE=ON - Generates Makefiles that print all commands prior to executing them. - -Dxxx_LIBRARY=/path/to/library.so -Dxxx_INCLUDE_DIR=/path/to/headerfiles - Manually specify the installation directory of a library. - -DCMAKE_BUILD_TYPE=DEBUG - Enables debug mode and compiles extra debug symbols into the SuperTux - executable. This is useful when sending in bug reports to the - developers. - -DCMAKE_BUILD_TYPE=RELEASE - Enables release mode and compiles some sanity checks out of the build. - -Note for SVN users: - SuperTux does not need to be installed on the system, you can run it from - its own directory. - -SUPPORT -------- - - You can contact us at supertux-devel@lists.lethargik.org and in the #supertux - channel on the irc.freenode.net IRC server. - diff -Nru supertux-0.3.3/INSTALL.md supertux-0.3.5~git20140517~ubuntu12.10.1/INSTALL.md --- supertux-0.3.3/INSTALL.md 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/INSTALL.md 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,52 @@ +#Install instructions for SuperTux - +Last update: December 20, 2007 by Christoph Sommer + +##Binaries +We try to provide precompiled binaries of SuperTux for a number of platforms. You should check for the packages and instructions on how to install them. If there are no prebuilt binaries for your platform, then you might still be able to compile the source code yourself. In this case read the next sections. + +##Requirements +To build SuperTux from source, you need to have a number of tools and libraries installed. Note that most of these things should already be available prepackaged and optimized for your distribution, it is recommended that you check your distribution first before downloading from the websites. You can also check for up-to-date build instructions for a variety of different platforms and distributions. + +* Linux development tools (your distribution should come with these): + - gcc compiler suite version 3.2 or newer (you need the c++ compiler g++) + - gnu binutils + - a shell and POSIX commandline tools +* CMake 2.6 or later: [Download](http://www.cmake.org/HTML/Download.html); [Homepage](http://www.cmake.org/) + * OpenGL headers and libraries: OpenGL libraries and headers are specific to your graphics card. Make sure that you have hardware accelerated OpenGL drivers installed. Software renderers like Mesa will make SuperTux unplayable slow. +* SDL 1.2.5 or later (1.2.8 is recommended on Mac OS X) +* SDL_image (any version that includes PNG and JPEG support) +* PhysicsFS (1.0.x or 2.0.x) +* OpenAL: There are no official Linux releases of OpenAL yet, you should grab the latest CVS snapshot (any snapshot from 2005 should work, earlier snapshots tend to have bugs). OpenAL 1.0 or later implementations on other systems like Mac OS X or windows should work. +* GLEW +* Boost's smart_ptr and format headers + +Note: We tried to write our code clean, portable and platform neutral, so it should be possible to compile it on a wide range of platforms and also with other compilers than gcc. However we have no resources to test other setups and it is likely that you hit small problems. Reports and binary compiled packages are of course always welcome. Send them to supertux-devel@lists.lethargik.org + +##Installing under Linux/UNIX using CMake +SuperTux uses CMake to generate a set of Makefiles for the build process. To generate these Makefiles and build SuperTux, perform the following steps: + +1. `cd' to the directory where you unpacked the SuperTux source archive, i.e. to the directory containing `src' and `data'. +2. Create and change to a new, empty build directory by running `mkdir build', `cd build'. +3. Run `cmake ..' to create the Makefiles needed to build SuperTux with standard options. If you are missing any libraries needed to build SuperTux, install those first, then try running CMake again. See below for instructions on how to change to standard options. +4. Type `make' to start the build process. +5. Type `make install' to install the programs and any data files and documentation. (You should be a root user on Linux systems. You can become a root user with the `su' command or by using `sudo make install') Note that there is no uninstall target, so you might wish to create a package or other system-specific installation instead. +6. The game should work now and you can remove the source directory. + +You can customize the build process by setting additional options for CMake. The easiest way to do this is to use run `ccmake ..' instead of `cmake ..' to bring up the curses-based user interface of CMake. Select an option using the arrow keys, change the selected option by pressing the Enter key, then hit the `c' (repeatedly, if necessary) to apply your changes and bring up new options resulting from your newly set ones. When you are done, press the `g' key to generate a new set of Makefiles and exit. + +Alternatively, you can pass options to `cmake ..' via the command line. +Some common command line switches are: + +Switch | Fuction +-------|-------- +-DCMAKE_VERBOSE_MAKEFILE=ON | Generates Makefiles that print all commands prior to executing them. +-Dxxx_LIBRARY=/path/to/library.so -Dxxx_INCLUDE_DIR=/path/to/headerfiles | Manually specify the installation directory of a library. +-DCMAKE_BUILD_TYPE=DEBUG | Enables debug mode and compiles extra debug symbols into the SuperTux executable. This is useful when sending in bug reports to the developers. +-DCMAKE_BUILD_TYPE=RELEASE | Enables release mode and compiles some sanity checks out of the build. + +Note for GIT users: + SuperTux does not need to be installed on the system, you can run it from + its own directory. + +##Support +You can contact us at [supertux-devel@lists.lethargik.org](mailto:supertux-devel@lists.lethargik.org) and in the [#supertux](irc://chat.freenode.net/supertux) channel on the chat.freenode.net IRC server. diff -Nru supertux-0.3.3/makedist.sh supertux-0.3.5~git20140517~ubuntu12.10.1/makedist.sh --- supertux-0.3.3/makedist.sh 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/makedist.sh 2014-05-17 16:30:09.000000000 +0000 @@ -12,7 +12,7 @@ echo "Creating directory $DISTDIR" mkdir "$DISTDIR" || exit 1 -cp "CMakeLists.txt" "COPYING" "INSTALL" "README" "WHATSNEW.txt" "config.h.cmake" "makedist.sh" "makepot.sh" "supertux2.desktop" $DISTDIR +cp "CMakeLists.txt" "COPYING" "INSTALL.md" "README.md" "WHATSNEW.txt" "config.h.cmake" "makedist.sh" "makepot.sh" "supertux2.desktop" $DISTDIR cp --parents mk/cmake/*.cmake $DISTDIR cp --parents mk/msvc/* $DISTDIR @@ -24,11 +24,6 @@ echo "done" done -echo -n "Removing unused music files ... " -rm -f "$DISTDIR"/data/music/airship_remix.* -rm -f "$DISTDIR"/data/music/battle_theme.* -echo "done" - echo -n "Creating $DISTDIR.tar.gz ... " tar czf $DISTDIR.tar.gz $DISTDIR echo "done" diff -Nru supertux-0.3.3/Makefile supertux-0.3.5~git20140517~ubuntu12.10.1/Makefile --- supertux-0.3.3/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/Makefile 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,5 @@ +.PHONY: all + +all: + +make -C build + diff -Nru supertux-0.3.3/makepot.sh supertux-0.3.5~git20140517~ubuntu12.10.1/makepot.sh --- supertux-0.3.3/makepot.sh 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/makepot.sh 2014-05-17 16:30:09.000000000 +0000 @@ -1,5 +1,7 @@ #!/bin/sh xgettext --keyword='_' -C -o data/locale/messages.pot `find src -name "*.cpp"` -for LEVELSET in "bonus1" "bonus2" "contribs" "misc" "test" "world1" "world2"; do - xgettext --keyword='_:1' --language=Lisp --sort-by-file -C -o data/levels/$LEVELSET/messages.pot `find data/levels/$LEVELSET -name "*.stl"` `find data/levels/$LEVELSET -name "*.stwm"` `find data/levels/$LEVELSET -name "*.txt"` +for LEVELSET in `ls data/levels`; do + find data/levels/$LEVELSET "(" -name "*.stl" -or -name "*.stwm" -or -name "*.txt" ")" -print0 | xargs -0 xgettext --keyword='_:1' --language=Lisp --sort-by-file --output data/levels/$LEVELSET/messages.pot done + +#todo: make potfiles for addons diff -Nru supertux-0.3.3/man/man6/supertux2.6 supertux-0.3.5~git20140517~ubuntu12.10.1/man/man6/supertux2.6 --- supertux-0.3.3/man/man6/supertux2.6 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/man/man6/supertux2.6 2014-05-17 16:30:09.000000000 +0000 @@ -123,7 +123,7 @@ .nf levels/sample_collection/info levels/sample_collection/level01.stl -... + ... .fi .SH BUGS This is a development version, so expect plenty of bugs. diff -Nru supertux-0.3.3/README supertux-0.3.5~git20140517~ubuntu12.10.1/README --- supertux-0.3.3/README 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/README 1970-01-01 00:00:00.000000000 +0000 @@ -1,120 +0,0 @@ -SuperTux -======== - - -Last update: February 26, 2010 - -DESCRIPTION ------------ - SuperTux is a jump'n'run game with strong inspiration from the - Super Mario Bros. games for the various Nintendo platforms. - - Run and jump through multiple worlds, fighting off enemies by jumping - on them, bumping them from below or tossing objects at them, grabbing - power-ups and other stuff on the way. - - -STORY ------ - -- Penny gets captured! - - - Tux and Penny were out having a nice picnic on the ice fields of Antarctica. - Suddenly, a creature jumped from behind an ice bush, there was a flash, and - Tux fell asleep! - - When Tux wakes up, he finds that Penny is missing. Where she lay before now - lies a letter. "Tux, my arch enemy!" says the letter. "I have captured your - beautiful Penny and have taken her to my fortress. The path to my fortress - is littered with my minions. Give up on the thought of trying to reclaim - her, you haven't a chance! -Nolok" - - Tux looks and sees Nolok's fortress in the distance. Determined to save his - beloved Penny, he begins his journey. - - -DOCUMENTATION -------------- - Important documentation for SuperTux is contained in multiple files. - Please see them: - - INSTALL - Requirements, compiling and installing. - README - (This file.) Game story, usage, rules and controls. - WHATSNEW.txt - Changes since the previous versions of SuperTux. - COPYING - The GNU General Public License, under whose terms - SuperTux is licensed. (Most of the data - subdirectory is also licensed under CC-by-SA) - docs/levelguidelines.txt - Very useful information for those that want to design - levels for SuperTux. - data/credits.txt - Credits for people that contributed to the creation - of SuperTux. (You can view these in the game menu - as well.) - data/README - Licensing information about the data. - - -RUNNING THE GAME ----------------- - SuperTux makes use of proc to see where it is. In other words, it does not - have any need to be installed and can be run from anywhere. This makes - it possible to click in the executable in your filemanager (i.e. Konqueror or - Nautilus) as opposed to many other Linux games. - - Options can be reached from the menu, so you don't need to specify arguments, - but if you want, type 'supertux2 --help' to check the ones that are available. - Also, notice that SuperTux saves the options, so it's often enough to - specify them once. For example, fullscreen mode causes problems on some setups, - so just run 'supertux2 --window' and you should be set. - - The game uses OpenGL to render the graphics. You will either need a CPU - with about 10 GHz or an accelerated video card with the vendor's drivers. - (On Linux, the team recommends using cards from NVidia with the proprietary - drivers, but ATI or another vendor should do.) - - -PLAYING THE GAME ----------------- - Controls - -------- - Both keyboards and joysticks/gamepads are supported. You can change the - controls via the Options menu. Basically, the only keys you will need to - use in-game are to do the following actions: jump, duck, right, left, power - and 'P' to pause/unpause the game. There isn't much to tell about the first - few, but the "action" key allows you to pick up objects and use any powerup - you got. For instance, with the fire flower, you can shoot bullets (note - that this is the only power currently implemented). - - Other useful keys include the Esc key, which is used to go to the menu or - to go up a level in the menu. The menu can be navigated using the arrow - keys or the mouse. - - In the worldmap, the arrow keys are used to navigate and Enter to enter - the current level. - - -DEVELOPMENT STATUS ------------------- - This version of SuperTux is still under development, even though the - 0.3 line of versions is somewhat aged. This means that badguys, features, - levels, graphics or anything else may be removed in the future. - - Especially the Forest world included in this package may be subject to - drastic changes. These changes may go as far as removing the world - altogether. Currently (February 2010) there is no consensus within the - SuperTux development community regarding the fate of the Forest. Don't get - too attached to it ;) - - -THE END -------- - Thanks for trying out SuperTux. - - If you like SuperTux, please rate and review it at the Linux Game Tome: - - http://www.happypenguin.org/ - - Search for "SuperTux"! - - Thanks! - - The SuperTux development team - diff -Nru supertux-0.3.3/README.md supertux-0.3.5~git20140517~ubuntu12.10.1/README.md --- supertux-0.3.3/README.md 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/README.md 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,104 @@ +#SuperTux - +Last update: February 26, 2010 + +##Description + SuperTux is a jump'n'run game with strong inspiration from the + Super Mario Bros. games for the various Nintendo platforms. + + Run and jump through multiple worlds, fighting off enemies by jumping + on them, bumping them from below or tossing objects at them, grabbing + power-ups and other stuff on the way. + + +##Story + +####Penny gets captured! + +Tux and Penny were out having a nice picnic on the ice fields of Antarctica. +Suddenly, a creature jumped from behind an ice bush, there was a flash, and +Tux fell asleep! +When Tux wakes up, he finds that Penny is missing. Where she lay before now +lies a letter. "Tux, my arch enemy!" says the letter. "I have captured your +beautiful Penny and have taken her to my fortress. The path to my fortress +is littered with my minions. Give up on the thought of trying to reclaim +her, you haven't a chance! -Nolok" +Tux looks and sees Nolok's fortress in the distance. Determined to save his +beloved Penny, he begins his journey. + + +##Documentation +Important documentation for SuperTux is contained in multiple files. +Please see them: + +File Name | Content +------------- | ------------- +`INSTALL.md` | Requirements, compiling and installing. +`README.md` | This file +`WHATSNEW.txt` | Changes since the previous versions of SuperTux. +`COPYING` | The GNU General Public License, under whose terms SuperTux is licensed. (Most of the data subdirectory is also licensed under CC-by-SA) +`docs/levelguidelines.txt` | Very useful information for those that want to design levels for SuperTux. +`data/credits.txt` | Credits for people that contributed to the creationof SuperTux. (You can view these in the game menuas well.) +`data/README` | Licensing information about the data. + + + +##Running the game + SuperTux makes use of proc to see where it is. In other words, it does not + have any need to be installed and can be run from anywhere. This makes + it possible to click in the executable in your filemanager (i.e. Konqueror or + Nautilus) as opposed to many other Linux games. + + Options can be reached from the menu, so you don't need to specify arguments, + but if you want, type 'supertux2 --help' to check the ones that are available. + Also, notice that SuperTux saves the options, so it's often enough to + specify them once. For example, fullscreen mode causes problems on some setups, + so just run 'supertux2 --window' and you should be set. + + The game uses OpenGL to render the graphics. You will either need a CPU + with about 10 GHz or an accelerated video card with the vendor's drivers. + (On Linux, the team recommends using cards from NVidia with the proprietary + drivers, but ATI or another vendor should do.) + + +##Playing the game +###Controls + Both keyboards and joysticks/gamepads are supported. You can change the + controls via the Options menu. Basically, the only keys you will need to + use in-game are to do the following actions: jump, duck, right, left, power + and 'P' to pause/unpause the game. There isn't much to tell about the first + few, but the "action" key allows you to pick up objects and use any powerup + you got. For instance, with the fire flower, you can shoot bullets (note + that this is the only power currently implemented). + + Other useful keys include the Esc key, which is used to go to the menu or + to go up a level in the menu. The menu can be navigated using the arrow + keys or the mouse. + + In the worldmap, the arrow keys are used to navigate and Enter to enter + the current level. + + +##Development status + This version of SuperTux is still under development, even though the + 0.3 line of versions is somewhat aged. This means that badguys, features, + levels, graphics or anything else may be removed in the future. + + Especially the Forest world included in this package may be subject to + drastic changes. These changes may go as far as removing the world + altogether. Currently (February 2010) there is no consensus within the + SuperTux development community regarding the fate of the Forest. Don't get + too attached to it ;) + + +##The End + Thanks for trying out SuperTux. + + If you like SuperTux, please rate and review it at the Linux Game Tome: + + + + Search for "SuperTux"! + + Thanks! + + The SuperTux development team diff -Nru supertux-0.3.3/src/addon/addon_manager.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/addon/addon_manager.cpp --- supertux-0.3.3/src/addon/addon_manager.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/addon/addon_manager.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -29,7 +29,6 @@ #ifdef HAVE_LIBCURL # include # include -# include #endif #include "addon/addon.hpp" @@ -105,7 +104,7 @@ #ifdef HAVE_LIBCURL char error_buffer[CURL_ERROR_SIZE+1]; - const char* baseUrl = "http://supertux.berlios.de/addons/index.nfo"; + const char* baseUrl = "http://addons.supertux.googlecode.com/git/index-0_3_5.nfo"; std::string addoninfos = ""; CURL *curl_handle; diff -Nru supertux-0.3.3/src/audio/sound_error.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/audio/sound_error.hpp --- supertux-0.3.3/src/audio/sound_error.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/audio/sound_error.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -18,6 +18,7 @@ #define HEADER_SUPERTUX_AUDIO_SOUND_ERROR_HPP #include +#include class SoundError : public std::exception { diff -Nru supertux-0.3.3/src/audio/sound_manager.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/audio/sound_manager.cpp --- supertux-0.3.3/src/audio/sound_manager.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/audio/sound_manager.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -54,12 +54,14 @@ sound_enabled = true; music_enabled = true; } catch(std::exception& e) { - if(context != NULL) + if(context != NULL) { alcDestroyContext(context); - context = NULL; - if(device != NULL) + context = NULL; + } + if(device != NULL) { alcCloseDevice(device); - device = NULL; + device = NULL; + } log_warning << "Couldn't initialize audio device: " << e.what() << std::endl; print_openal_version(); } @@ -80,9 +82,11 @@ if(context != NULL) { alcDestroyContext(context); + context = NULL; } if(device != NULL) { alcCloseDevice(device); + device = NULL; } } @@ -254,7 +258,7 @@ } else { if(music_source) { delete music_source; - music_source = 0; + music_source = NULL; } } } @@ -301,6 +305,8 @@ music_source = newmusic.release(); } catch(std::exception& e) { log_warning << "Couldn't play music file '" << filename << "': " << e.what() << std::endl; + // When this happens, previous music continued playing, stop it, just in case. + stop_music(0); } } diff -Nru supertux-0.3.3/src/badguy/angrystone.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/angrystone.cpp --- supertux-0.3.3/src/badguy/angrystone.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/angrystone.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -33,6 +33,7 @@ timer(), state(IDLE) { + countMe = false; physic.set_velocity_x(0); physic.set_velocity_y(0); physic.enable_gravity(true); diff -Nru supertux-0.3.3/src/badguy/badguy.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/badguy.cpp --- supertux-0.3.3/src/badguy/badguy.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/badguy.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -29,8 +29,9 @@ static const float SQUISH_TIME = 2; -static const float X_OFFSCREEN_DISTANCE = 1600; -static const float Y_OFFSCREEN_DISTANCE = 1200; +static const float X_OFFSCREEN_DISTANCE = 1280; +static const float Y_OFFSCREEN_DISTANCE = 800; +static const int LAYER_FALLING = 500; BadGuy::BadGuy(const Vector& pos, const std::string& sprite_name, int layer) : MovingSprite(pos, sprite_name, layer, COLGROUP_DISABLED), @@ -140,6 +141,15 @@ if(!Sector::current()->inside(bbox)) { is_active_flag = false; remove_me(); + if(countMe) { + // get badguy name from sprite_name ignoring path and extension + std::string badguy = sprite_name.substr(0, sprite_name.length() - 7); + int path_chars = badguy.rfind("/",badguy.length()); + badguy = badguy.substr(path_chars + 1, badguy.length() - path_chars); + // log warning since badguys_killed can no longer reach total_badguys + std::string current_level = "[" + Sector::current()->get_level()->filename + "] "; + log_warning << current_level << "Counted badguy " << badguy << " starting at " << start_position << " has left the sector" < (&other); if(badguy && badguy->is_active() && badguy->get_group() == COLGROUP_MOVING) { + /* Badguys don't let badguys squish other badguys. It's bad. */ +#if 0 // hit from above? if (badguy->get_bbox().p2.y < (bbox.p1.y + 16)) { if(collision_squished(*badguy)) { return ABORT_MOVE; } } +#endif return collision_badguy(*badguy, hit); } @@ -353,6 +369,8 @@ void BadGuy::kill_squished(GameObject& object) { + if (!is_active()) return; + sound_manager->play("sounds/squish.wav", get_pos()); physic.enable_gravity(true); physic.set_velocity_x(0); @@ -371,11 +389,14 @@ void BadGuy::kill_fall() { + if (!is_active()) return; + sound_manager->play("sounds/fall.wav", get_pos()); physic.set_velocity_y(0); physic.set_acceleration_y(0); physic.enable_gravity(true); set_state(STATE_FALLING); + layer = LAYER_FALLING; // start dead-script run_dead_script(); diff -Nru supertux-0.3.3/src/badguy/bomb.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/bomb.cpp --- supertux-0.3.3/src/badguy/bomb.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/bomb.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -123,6 +123,7 @@ this->dir = dir; // portable objects are usually pushed away from Tux when dropped, but we // don't want that, so we set the position + //FIXME: why don't we want that? shouldn't behavior be consistent? set_pos(object.get_pos() + Vector(dir == LEFT ? -16 : 16, get_bbox().get_height()*0.66666 - 32)); set_colgroup_active(COLGROUP_MOVING); grabbed = false; diff -Nru supertux-0.3.3/src/badguy/bouncing_snowball.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/bouncing_snowball.cpp --- supertux-0.3.3/src/badguy/bouncing_snowball.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/bouncing_snowball.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -50,6 +50,11 @@ void BouncingSnowball::collision_solid(const CollisionHit& hit) { + if(sprite->get_action() == "squished") + { + return; + } + if(hit.bottom) { if(get_state() == STATE_ACTIVE) { physic.set_velocity_y(JUMPSPEED); diff -Nru supertux-0.3.3/src/badguy/dispenser.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/dispenser.cpp --- supertux-0.3.3/src/badguy/dispenser.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/dispenser.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -199,23 +199,48 @@ log_warning << "random is outdated; use a list of badguys to select from." << std::endl; return; } - - GameObject* badguy_object = NULL; + if(badguy == "goldbomb") { + log_warning << "goldbomb is not allowed to be dispensed" << std::endl; + return; + } try { + GameObject *game_object; + BadGuy *bad_guy; Vector spawnpoint; + Rectf object_bbox; + + /* Need to allocate the badguy first to figure out its bounding box. */ + game_object = ObjectFactory::instance().create(badguy, get_pos(), launchdir); + if (game_object == NULL) + throw std::runtime_error("Creating " + badguy + " object failed."); + + bad_guy = dynamic_cast (game_object); + if (bad_guy == NULL) + throw std::runtime_error(badguy + " is not a badguy."); + + object_bbox = bad_guy->get_bbox (); + + if (type == "dropper") { + spawnpoint = get_anchor_pos (get_bbox (), ANCHOR_BOTTOM); + spawnpoint.x -= 0.5 * object_bbox.get_width (); + } + else if ((type == "cannon") || (type == "rocketlauncher")) { + spawnpoint = get_pos (); /* top-left corner of the cannon */ + if (launchdir == LEFT) + spawnpoint.x -= object_bbox.get_width () + 1; + else + spawnpoint.x += get_bbox ().get_width () + 1; + } - if (type == "dropper") - spawnpoint = Vector(get_pos().x, get_pos().y+32); - else if (type == "cannon") - spawnpoint = Vector(get_pos().x + (launchdir == LEFT ? -32 : 32), get_pos().y); - else if (type == "rocketlauncher") - spawnpoint = Vector(get_pos().x + (launchdir == LEFT ? -32 : 32), get_pos().y); + /* Now we set the real spawn position */ + bad_guy->set_pos (spawnpoint); - badguy_object = ObjectFactory::instance().create(badguy, spawnpoint, launchdir); + /* We don't want to count dispensed badguys in level stats */ + if(bad_guy->countMe) + bad_guy->countMe = false; - if (badguy_object) - Sector::current()->add_object(badguy_object); + Sector::current()->add_object(bad_guy); } catch(std::exception& e) { log_warning << "Error dispensing badguy: " << e.what() << std::endl; return; diff -Nru supertux-0.3.3/src/badguy/flame.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/flame.cpp --- supertux-0.3.3/src/badguy/flame.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/flame.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -19,7 +19,12 @@ #include #include "audio/sound_manager.hpp" +#include "math/random_generator.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" +#include "object/sprite_particle.hpp" #include "supertux/object_factory.hpp" +#include "supertux/sector.hpp" #include "util/reader.hpp" static const std::string FLAME_SOUND = "sounds/flame.wav"; @@ -29,6 +34,8 @@ angle(0), radius(100), speed(2), + light(0.0f,0.0f,0.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-small.sprite")), sound_source() { reader.get("radius", radius); @@ -39,6 +46,9 @@ sound_manager->preload(FLAME_SOUND); set_colgroup_active(COLGROUP_TOUCHABLE); + + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.21f, 0.13f, 0.08f)); } void @@ -50,6 +60,26 @@ movement = newpos - get_pos(); sound_source->set_position(get_pos()); + + if (sprite->get_action() == "fade" && sprite->animation_done()) remove_me(); +} + +void +Flame::draw(DrawingContext& context) +{ + //Draw the Sprite. + sprite->draw(context, get_pos(), LAYER_OBJECTS); + //Draw the light if dark + if(true){ + context.get_light( get_bbox().get_middle(), &light ); + if (light.red + light.green < 2.0){ + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + sprite->draw(context, get_pos(), layer); + lightsprite->draw(context, get_bbox().get_middle(), 0); + context.pop_target(); + } + } } void @@ -69,9 +99,28 @@ sound_source.reset(); } + void Flame::kill_fall() { } +void +Flame::freeze() +{ + sound_manager->play("sounds/sizzle.ogg", get_pos()); + sprite->set_action("fade", 1); + Sector::current()->add_object(new SpriteParticle("images/objects/particles/smoke.sprite", "default", bbox.get_middle(), ANCHOR_MIDDLE, Vector(0, -150), Vector(0,0), LAYER_BACKGROUNDTILES+2)); + set_group(COLGROUP_DISABLED); + + // start dead-script + run_dead_script(); +} + +bool +Flame::is_freezable() const +{ + return true; +} + /* EOF */ diff -Nru supertux-0.3.3/src/badguy/flame.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/flame.hpp --- supertux-0.3.3/src/badguy/flame.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/flame.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -31,12 +31,18 @@ void deactivate(); void active_update(float elapsed_time); + void draw(DrawingContext& context); void kill_fall(); + void freeze(); + bool is_freezable() const; + private: float angle; float radius; float speed; + Color light; + SpritePtr lightsprite; std::auto_ptr sound_source; }; diff -Nru supertux-0.3.3/src/badguy/ghostflame.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/ghostflame.cpp --- supertux-0.3.3/src/badguy/ghostflame.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/ghostflame.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,85 @@ +// SuperTux badguy - Ghostflame a flame-like enemy that cannot be killed +// Copyright (C) 2013 LMH +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include "badguy/ghostflame.hpp" + +#include + +#include "audio/sound_manager.hpp" +#include "math/random_generator.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" +#include "object/sprite_particle.hpp" +#include "supertux/object_factory.hpp" +#include "supertux/sector.hpp" +#include "util/reader.hpp" + +Ghostflame::Ghostflame(const Reader& reader) : + BadGuy(reader, "images/creatures/flame/ghostflame.sprite", LAYER_FLOATINGOBJECTS), + angle(0), + radius(100), + speed(2), + light(0.0f,0.0f,0.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-small.sprite")) +{ + reader.get("radius", radius); + reader.get("speed", speed); + bbox.set_pos(Vector(start_position.x + cos(angle) * radius, + start_position.y + sin(angle) * radius)); + countMe = false; + //TODO: get unique death sound + sound_manager->preload("sounds/fizz.wav"); + + set_colgroup_active(COLGROUP_TOUCHABLE); + + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.21f, 0.00f, 0.21f)); + +} + +void +Ghostflame::active_update(float elapsed_time) +{ + angle = fmodf(angle + elapsed_time * speed, (float) (2*M_PI)); + Vector newpos(start_position.x + cos(angle) * radius, + start_position.y + sin(angle) * radius); + movement = newpos - get_pos(); + +} + +void +Ghostflame::draw(DrawingContext& context) +{ + //Draw the Sprite. + sprite->draw(context, get_pos(), LAYER_OBJECTS); + //Draw the light if dark + context.get_light( get_bbox().get_middle(), &light ); + if (light.blue + light.red < 2.0){ + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + sprite->draw(context, get_pos(), layer); + lightsprite->draw(context, get_bbox().get_middle(), 0); + context.pop_target(); + } +} + + +void +Ghostflame::kill_fall() +{ +} + +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/ghostflame.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/ghostflame.hpp --- supertux-0.3.3/src/badguy/ghostflame.hpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/ghostflame.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,43 @@ +// SuperTux badguy - Ghostflame a flame-like enemy that cannot be killed +// Copyright (C) 2013 LMH +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#ifndef HEADER_SUPERTUX_BADGUY_GHOSTFLAME_HPP +#define HEADER_SUPERTUX_BADGUY_GHOSTFLAME_HPP + +#include "badguy/badguy.hpp" + +class Ghostflame : public BadGuy +{ +public: + Ghostflame(const Reader& reader); + Ghostflame(const Ghostflame& ghostflame); + + void active_update(float elapsed_time); + void draw(DrawingContext& context); + void kill_fall(); + +private: + float angle; + float radius; + float speed; + Color light; + SpritePtr lightsprite; + +}; + +#endif + +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/ghosttree.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/ghosttree.cpp --- supertux-0.3.3/src/badguy/ghosttree.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/ghosttree.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -75,6 +75,7 @@ TreeWillOWisp *willo = *iter; willo->vanish(); } + run_dead_script(); } void diff -Nru supertux-0.3.3/src/badguy/goldbomb.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/goldbomb.cpp --- supertux-0.3.3/src/badguy/goldbomb.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/goldbomb.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,240 @@ +// SuperTux BadGuy GoldBomb - a bomb that throws up coins when exploding +// Copyright (C) 2006 Matthias Braun +// Copyright (C) 2013 LMH +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include "audio/sound_manager.hpp" +#include "badguy/goldbomb.hpp" +#include "object/coin_explode.hpp" +#include "object/explosion.hpp" +#include "object/player.hpp" +#include "object/portable.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" +#include "supertux/object_factory.hpp" +#include "supertux/sector.hpp" +#include "util/reader.hpp" + +GoldBomb::GoldBomb(const Reader& reader) : + WalkingBadguy(reader, "images/creatures/gold_bomb/gold_bomb.sprite", "left", "right"), + tstate(STATE_NORMAL), + grabbed(false), + grabber(NULL) +{ + walk_speed = 80; + max_drop_height = 16; + + //Prevent stutter when Tux jumps on Gold Bomb + sound_manager->preload("sounds/explosion.wav"); + + //Check if we need another sprite + if( !reader.get( "sprite", sprite_name ) ){ + return; + } + if( sprite_name == "" ){ + sprite_name = "images/creatures/gold_bomb/gold_bomb.sprite"; + return; + } + //Replace sprite + sprite = sprite_manager->create( sprite_name ); +} + +void +GoldBomb::collision_solid(const CollisionHit& hit) +{ + if(tstate == STATE_TICKING) { + if(hit.bottom) { + physic.set_velocity_y(0); + physic.set_velocity_x(0); + }else if (hit.left || hit.right) + physic.set_velocity_x(-physic.get_velocity_x()); + else if (hit.top) + physic.set_velocity_y(0); + return; + } + WalkingBadguy::collision_solid(hit); +} + +HitResponse +GoldBomb::collision(GameObject& object, const CollisionHit& hit) +{ + if(tstate == STATE_TICKING) + return ABORT_MOVE; + if(grabbed) + return FORCE_MOVE; + return WalkingBadguy::collision(object, hit); +} + +HitResponse +GoldBomb::collision_player(Player& player, const CollisionHit& hit) +{ + if(tstate == STATE_TICKING) + return ABORT_MOVE; + if(grabbed) + return FORCE_MOVE; + return WalkingBadguy::collision_player(player, hit); +} + +HitResponse +GoldBomb::collision_badguy(BadGuy& badguy, const CollisionHit& hit) +{ + if(tstate == STATE_TICKING) + return ABORT_MOVE; + return WalkingBadguy::collision_badguy(badguy, hit); +} + +bool +GoldBomb::collision_squished(GameObject& object) +{ + Player* player = dynamic_cast(&object); + if(player && player->is_invincible()) { + player->bounce(*this); + kill_fall(); + return true; + } + if(is_valid() && tstate == STATE_NORMAL) { + tstate = STATE_TICKING; + frozen = false; + set_action(dir == LEFT ? "ticking-left" : "ticking-right", 1); + physic.set_velocity_x(0); + + if (player) + player->bounce(*this); + + ticking.reset(sound_manager->create_sound_source("sounds/fizz.wav")); + ticking->set_position(get_pos()); + ticking->set_looping(true); + ticking->set_gain(2.0); + ticking->set_reference_distance(32); + ticking->play(); + } + return true; +} + +void +GoldBomb::active_update(float elapsed_time) +{ + if(tstate == STATE_TICKING) { + ticking->set_position(get_pos()); + if(sprite->animation_done()) { + kill_fall(); + } + else if (!grabbed) { + movement = physic.get_movement(elapsed_time); + } + return; + } + if(grabbed) + return; + WalkingBadguy::active_update(elapsed_time); +} + +void +GoldBomb::kill_fall() +{ + if(tstate == STATE_TICKING) + ticking->stop(); + + // Make the player let go before we explode, otherwise the player is holding + // an invalid object. There's probably a better way to do this than in the + // GoldBomb class. + if (grabber != NULL) { + Player* player = dynamic_cast(grabber); + + if (player) + player->stop_grabbing(); + } + + if(is_valid()) { + remove_me(); + Sector::current()->add_object(new Explosion(get_bbox().get_middle())); + Sector::current()->add_object(new CoinExplode(get_pos() + Vector (0, -40))); + } + + run_dead_script(); +} + +void +GoldBomb::grab(MovingObject& object, const Vector& pos, Direction dir) +{ + if(tstate == STATE_TICKING){ + movement = pos - get_pos(); + this->dir = dir; + + // We actually face the opposite direction of Tux here to make the fuse more + // visible instead of hiding it behind Tux + sprite->set_action_continued(dir == LEFT ? "ticking-right" : "ticking-left"); + set_colgroup_active(COLGROUP_DISABLED); + grabbed = true; + grabber = &object; + } + else if(frozen){ + movement = pos - get_pos(); + this->dir = dir; + sprite->set_action(dir == LEFT ? "iced-left" : "iced-right"); + set_colgroup_active(COLGROUP_DISABLED); + grabbed = true; + } +} + +void +GoldBomb::ungrab(MovingObject& object, Direction dir) +{ + int toss_velocity_x = 0; + int toss_velocity_y = 0; + Player* player = dynamic_cast (&object); + + // toss upwards + if(dir == UP) + toss_velocity_y += -500; + + // toss to the side when moving sideways + if(player && player->physic.get_velocity_x()*(dir == LEFT ? -1 : 1) > 1) { + toss_velocity_x += (dir == LEFT) ? -200 : 200; + toss_velocity_y = (toss_velocity_y < -200) ? toss_velocity_y : -200; + // toss farther when running + if(player && player->physic.get_velocity_x()*(dir == LEFT ? -1 : 1) > 200) + toss_velocity_x += player->physic.get_velocity_x()-(190*(dir == LEFT ? -1 : 1)); + } + log_warning << toss_velocity_x << toss_velocity_y << std::endl;//// + + //set_pos(object.get_pos() + Vector((dir == LEFT ? -33 : 33), get_bbox().get_height()*0.66666 - 32)); + physic.set_velocity(toss_velocity_x, toss_velocity_y); + set_colgroup_active(COLGROUP_MOVING); + grabbed = false; +} + +void +GoldBomb::freeze() +{ + if(tstate == STATE_NORMAL){ + WalkingBadguy::freeze(); + sprite->set_action(dir == LEFT ? "iced-left" : "iced-right"); + } +} + +bool +GoldBomb::is_freezable() const +{ + return true; +} + +bool +GoldBomb::is_portable() const +{ + return (frozen || (tstate == STATE_TICKING)); +} + +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/goldbomb.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/goldbomb.hpp --- supertux-0.3.3/src/badguy/goldbomb.hpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/goldbomb.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,67 @@ +// SuperTux BadGuy GoldBomb - a bomb that throws up coins when exploding +// Copyright (C) 2006 Matthias Braun +// Copyright (C) 2013 LMH +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +#ifndef HEADER_SUPERTUX_BADGUY_GOLDBOMB_HPP +#define HEADER_SUPERTUX_BADGUY_GOLDBOMB_HPP + +#include "audio/sound_source.hpp" +#include "badguy/walking_badguy.hpp" +#include "object/portable.hpp" + +class GoldBomb : public WalkingBadguy, public Portable +{ +public: + GoldBomb(const Reader& reader); + + void collision_solid(const CollisionHit& hit); + HitResponse collision(GameObject& object, const CollisionHit& hit); + HitResponse collision_player(Player& player, const CollisionHit& hit); + HitResponse collision_badguy(BadGuy& badguy, const CollisionHit& hit); + + void active_update(float elapsed_time); + + void grab(MovingObject& object, const Vector& pos, Direction dir); + void ungrab(MovingObject& object, Direction dir); + bool is_portable() const; + + void freeze(); + bool is_freezable() const; + + void kill_fall(); + +protected: + bool collision_squished(GameObject& object); + +private: + GoldBomb(const GoldBomb&); + GoldBomb& operator=(const GoldBomb&); + enum Ticking_State { + STATE_NORMAL, + STATE_TICKING + }; + + Ticking_State tstate; + bool grabbed; + MovingObject* grabber; + + std::auto_ptr ticking; +}; + +#endif + +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/haywire.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/haywire.cpp --- supertux-0.3.3/src/badguy/haywire.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/haywire.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -54,19 +54,6 @@ sprite = sprite_manager->create( sprite_name ); } -/* Haywire created by a dispenser always gets default sprite atm.*/ -Haywire::Haywire(const Vector& pos, Direction d) : - WalkingBadguy(pos, d, "images/creatures/haywire/haywire.sprite", "left", "right"), - is_exploding(false), - time_until_explosion(0.0f), - is_stunned(false), - time_stunned(0.0f) -{ - walk_speed = 80; - max_drop_height = 16; - sound_manager->preload("sounds/explosion.wav"); -} - HitResponse Haywire::collision(GameObject& object, const CollisionHit& hit) { @@ -90,9 +77,14 @@ } if (is_stunned) { - player->bounce (*this); + if (player) + player->bounce (*this); return true; } + + if(WalkingBadguy::is_frozen()) { + WalkingBadguy::unfreeze(); + } if (!is_exploding) { set_action ((dir == LEFT) ? "ticking-left" : "ticking-right", /* loops = */ -1); @@ -101,12 +93,27 @@ set_walk_speed (160); time_until_explosion = TIME_EXPLOSION; is_exploding = true; + + ticking.reset(sound_manager->create_sound_source("sounds/fizz.wav")); + ticking->set_position(get_pos()); + ticking->set_looping(true); + ticking->set_reference_distance(32); + ticking->play(); + grunting.reset(sound_manager->create_sound_source("sounds/grunts.ogg")); + grunting->set_position(get_pos()); + grunting->set_looping(true); + grunting->set_reference_distance(32); + grunting->play(); } time_stunned = TIME_STUNNED; is_stunned = true; + physic.set_velocity_x (0.0); + physic.set_acceleration_x (0.0); + + if (player) + player->bounce (*this); - player->bounce (*this); return true; } @@ -114,6 +121,8 @@ Haywire::active_update(float elapsed_time) { if (is_exploding) { + ticking->set_position(get_pos()); + grunting->set_position(get_pos()); if (elapsed_time >= time_until_explosion) { kill_fall (); return; @@ -134,26 +143,32 @@ } } - if (is_exploding && !turn_around_timer.started()) { + if (is_exploding) { Player *p = this->get_nearest_player (); + float target_velocity = 0.0; if (p) { - Direction player_dir = LEFT; - + /* Player is on the right */ if (p->get_pos ().x > this->get_pos ().x) - player_dir = RIGHT; + target_velocity = walk_speed; + else /* player in on the left */ + target_velocity = (-1.0) * walk_speed; + } /* if (player) */ - if (player_dir != dir) - turn_around (); - } + WalkingBadguy::active_update(elapsed_time, target_velocity); + } + else { + WalkingBadguy::active_update(elapsed_time); } - - WalkingBadguy::active_update(elapsed_time); } void Haywire::kill_fall() { + if(is_exploding) { + ticking->stop(); + grunting->stop(); + } if(is_valid()) { remove_me(); Explosion* explosion = new Explosion(get_bbox().get_middle()); diff -Nru supertux-0.3.3/src/badguy/haywire.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/haywire.hpp --- supertux-0.3.3/src/badguy/haywire.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/haywire.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -18,6 +18,7 @@ #ifndef HEADER_SUPERTUX_BADGUY_HAYWIRE_HPP #define HEADER_SUPERTUX_BADGUY_HAYWIRE_HPP +#include "audio/sound_source.hpp" #include "badguy/walking_badguy.hpp" class Haywire : public WalkingBadguy @@ -43,6 +44,9 @@ float time_until_explosion; bool is_stunned; float time_stunned; + + std::auto_ptr ticking; + std::auto_ptr grunting; }; #endif /* HEADER_SUPERTUX_BADGUY_HAYWIRE_HPP */ diff -Nru supertux-0.3.3/src/badguy/iceflame.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/iceflame.cpp --- supertux-0.3.3/src/badguy/iceflame.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/iceflame.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,104 @@ +// SuperTux badguy - Iceflame a flame-like enemy that can be killed with fireballs +// Copyright (C) 2013 LMH +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include "badguy/iceflame.hpp" + +#include + +#include "audio/sound_manager.hpp" +#include "math/random_generator.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" +#include "object/sprite_particle.hpp" +#include "supertux/object_factory.hpp" +#include "supertux/sector.hpp" +#include "util/reader.hpp" + +Iceflame::Iceflame(const Reader& reader) : + BadGuy(reader, "images/creatures/flame/iceflame.sprite", LAYER_FLOATINGOBJECTS), + angle(0), + radius(100), + speed(2), + light(0.0f,0.0f,0.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-small.sprite")) +{ + reader.get("radius", radius); + reader.get("speed", speed); + bbox.set_pos(Vector(start_position.x + cos(angle) * radius, + start_position.y + sin(angle) * radius)); + countMe = false; + sound_manager->preload("sounds/sizzle.ogg"); + + set_colgroup_active(COLGROUP_TOUCHABLE); + + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.00f, 0.13f, 0.18f)); + +} + +void +Iceflame::active_update(float elapsed_time) +{ + angle = fmodf(angle + elapsed_time * speed, (float) (2*M_PI)); + Vector newpos(start_position.x + cos(angle) * radius, + start_position.y + sin(angle) * radius); + movement = newpos - get_pos(); + + if (sprite->get_action() == "fade" && sprite->animation_done()) remove_me(); +} + +void +Iceflame::draw(DrawingContext& context) +{ + context.push_target(); + //Rotate the Sprite (3 rotations per revolution) + sprite->set_angle(angle * 360.0f / (2*M_PI) * 3); + //Draw the Sprite. + sprite->draw(context, get_pos(), LAYER_OBJECTS); + //Draw the light if dark + context.get_light( get_bbox().get_middle(), &light ); + if (light.blue + light.green < 2.0){ + context.set_target(DrawingContext::LIGHTMAP); + lightsprite->draw(context, get_bbox().get_middle(), 0); + } + context.pop_target(); +} + + +void +Iceflame::kill_fall() +{ +} + +void +Iceflame::ignite() +{ + sound_manager->play("sounds/sizzle.ogg", get_pos()); + sprite->set_action("fade", 1); + Sector::current()->add_object(new SpriteParticle("images/objects/particles/smoke.sprite", "default", bbox.get_middle(), ANCHOR_MIDDLE, Vector(0, -150), Vector(0,0), LAYER_BACKGROUNDTILES+2)); + set_group(COLGROUP_DISABLED); + + // start dead-script + run_dead_script(); +} + +bool +Iceflame::is_flammable() const +{ + return true; +} + +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/iceflame.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/iceflame.hpp --- supertux-0.3.3/src/badguy/iceflame.hpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/iceflame.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,46 @@ +// SuperTux badguy - Iceflame a flame-like enemy that can be killed with fireballs +// Copyright (C) 2013 LMH +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#ifndef HEADER_SUPERTUX_BADGUY_ICEFLAME_HPP +#define HEADER_SUPERTUX_BADGUY_ICEFLAME_HPP + +#include "badguy/badguy.hpp" + +class Iceflame : public BadGuy +{ +public: + Iceflame(const Reader& reader); + Iceflame(const Iceflame& iceflame); + + void active_update(float elapsed_time); + void draw(DrawingContext& context); + void kill_fall(); + + void ignite(); + bool is_flammable() const; + +private: + float angle; + float radius; + float speed; + Color light; + SpritePtr lightsprite; + +}; + +#endif + +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/kamikazesnowball.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/kamikazesnowball.cpp --- supertux-0.3.3/src/badguy/kamikazesnowball.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/kamikazesnowball.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -33,12 +33,14 @@ BadGuy(reader, "images/creatures/snowball/kamikaze-snowball.sprite") { sound_manager->preload(SPLAT_SOUND); + set_action (dir == LEFT ? "left" : "right", /* loops = */ -1); } KamikazeSnowball::KamikazeSnowball(const Vector& pos, Direction d) : BadGuy(pos, d, "images/creatures/snowball/kamikaze-snowball.sprite") { sound_manager->preload(SPLAT_SOUND); + set_action (dir == LEFT ? "left" : "right", /* loops = */ -1); } void @@ -62,7 +64,8 @@ { if(hit.top || hit.bottom) { physic.set_velocity_y(0); - } else if(hit.left || hit.right) { + } + if(hit.left || hit.right) { kill_collision(); } } diff -Nru supertux-0.3.3/src/badguy/kugelblitz.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/kugelblitz.cpp --- supertux-0.3.3/src/badguy/kugelblitz.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/kugelblitz.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -22,6 +22,7 @@ #include "object/camera.hpp" #include "object/player.hpp" #include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" #include "supertux/object_factory.hpp" #include "supertux/sector.hpp" #include "util/reader.hpp" @@ -39,12 +40,17 @@ movement_timer(), lifetime(), direction(), - state() + state(), + light(0.0f,0.0f,0.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light.sprite")) { reader.get("x", start_position.x); sprite->set_action("falling"); physic.enable_gravity(false); countMe = false; + + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.2f, 0.1f, 0.0f)); } void @@ -150,6 +156,22 @@ } void +Kugelblitz::draw(DrawingContext& context) +{ + sprite->draw(context, get_pos(), layer); + + //Only draw light in dark areas + context.get_light( get_bbox().get_middle(), &light ); + if (light.red + light.green < 2.0){ + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + sprite->draw(context, get_pos(), layer); + lightsprite->draw(context, get_bbox().get_middle(), 0); + context.pop_target(); + } +} + +void Kugelblitz::kill_fall() { } diff -Nru supertux-0.3.3/src/badguy/kugelblitz.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/kugelblitz.hpp --- supertux-0.3.3/src/badguy/kugelblitz.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/kugelblitz.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -32,6 +32,8 @@ void active_update(float); void kill_fall(); void explode(); + + virtual void draw(DrawingContext& context); private: void try_activate(); @@ -45,6 +47,8 @@ Timer lifetime; int direction; State state; + Color light; + SpritePtr lightsprite; }; #endif diff -Nru supertux-0.3.3/src/badguy/livefire.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/livefire.cpp --- supertux-0.3.3/src/badguy/livefire.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/livefire.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,183 @@ +// SuperTux badguy - walking flame that glows +// Copyright (C) 2013 LMH +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include "badguy/livefire.hpp" + +#include "audio/sound_manager.hpp" +#include "object/player.hpp" +#include "object/sprite_particle.hpp" +#include "sprite/sprite.hpp" +#include "supertux/object_factory.hpp" +#include "supertux/sector.hpp" + +LiveFire::LiveFire(const Reader& reader) : + WalkingBadguy(reader, "images/creatures/livefire/livefire.sprite", "left", "right"), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-medium.sprite")), + state(STATE_WALKING) +{ + walk_speed = 80; + max_drop_height = 20; + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(1.0f, 0.9f, 0.8f)); + death_sound = "sounds/fall.wav"; +} + +void +LiveFire::collision_solid(const CollisionHit& hit) +{ + if(state != STATE_WALKING) { + BadGuy::collision_solid(hit); + return; + } + WalkingBadguy::collision_solid(hit); +} + +HitResponse +LiveFire::collision_badguy(BadGuy& badguy, const CollisionHit& hit) +{ + if(state != STATE_WALKING) { + return BadGuy::collision_badguy(badguy, hit); + } + return WalkingBadguy::collision_badguy(badguy, hit); +} + +void +LiveFire::active_update(float elapsed_time) { + + // Remove when extinguish animation is done + if((sprite->get_action() == "extinguish-left" || sprite->get_action() == "extinguish-right" ) + && sprite->animation_done()) remove_me(); + + if(state == STATE_WALKING) { + WalkingBadguy::active_update(elapsed_time); + return; + } + + if(state == STATE_SLEEPING && get_group() == COLGROUP_MOVING) { + + Player* player = this->get_nearest_player(); + if (player) { + Rectf mb = this->get_bbox(); + Rectf pb = player->get_bbox(); + + bool inReach_left = (pb.p2.x >= mb.p2.x-((dir == LEFT) ? 256 : 0)); + bool inReach_right = (pb.p1.x <= mb.p1.x+((dir == RIGHT) ? 256 : 0)); + bool inReach_top = (pb.p2.y >= mb.p1.y); + bool inReach_bottom = (pb.p1.y <= mb.p2.y); + + if (inReach_left && inReach_right && inReach_top && inReach_bottom) { + // wake up + sprite->set_action(dir == LEFT ? "waking-left" : "waking-right", 1); + state = STATE_WAKING; + } + } + } + else if(state == STATE_WAKING) { + if(sprite->animation_done()) { + // start walking + state = STATE_WALKING; + WalkingBadguy::initialize(); + } + } + + BadGuy::active_update(elapsed_time); +} + +void +LiveFire::draw(DrawingContext& context) +{ + //Draw the Sprite. + sprite->draw(context, get_pos(), LAYER_OBJECTS); + //Draw the light + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + lightsprite->draw(context, get_bbox().get_middle(), 0); + context.pop_target(); +} + +void +LiveFire::freeze() +{ + // attempting to freeze a flame causes it to go out + death_sound = "sounds/sizzle.ogg"; + kill_fall(); +} + +bool +LiveFire::is_freezable() const +{ + return true; +} + +bool +LiveFire::is_flammable() const +{ + return false; +} + +void +LiveFire::kill_fall() +{ + sound_manager->play(death_sound, get_pos()); + // throw a puff of smoke + Vector ppos = bbox.get_middle(); + Vector pspeed = Vector(0, -150); + Vector paccel = Vector(0,0); + Sector::current()->add_object(new SpriteParticle("images/objects/particles/smoke.sprite", "default", ppos, ANCHOR_MIDDLE, pspeed, paccel, LAYER_BACKGROUNDTILES+2)); + // extinguish the flame + sprite->set_action(dir == LEFT ? "extinguish-left" : "extinguish-right", 1); + physic.set_velocity_y(0); + physic.set_acceleration_y(0); + physic.enable_gravity(false); + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.5f, 0.4f, 0.3f)); + set_group(COLGROUP_DISABLED); + + // start dead-script + run_dead_script(); +} + +/* The following defines a sleeping version */ + +LiveFireAsleep::LiveFireAsleep(const Reader& reader) : + LiveFire(reader) +{ + state = STATE_SLEEPING; +} + +void +LiveFireAsleep::initialize() +{ + physic.set_velocity_x(0); + sprite->set_action(dir == LEFT ? "sleeping-left" : "sleeping-right"); +} + +/* The following defines a dormant version that never wakes */ +LiveFireDormant::LiveFireDormant(const Reader& reader) : + LiveFire(reader) +{ + walk_speed = 0; + state = STATE_DORMANT; +} + +void +LiveFireDormant::initialize() +{ + physic.set_velocity_x(0); + sprite->set_action(dir == LEFT ? "sleeping-left" : "sleeping-right"); +} + +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/livefire.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/livefire.hpp --- supertux-0.3.3/src/badguy/livefire.hpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/livefire.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,70 @@ +// SuperTux badguy - walking flame that glows +// Copyright (C) 2013 LMH +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#ifndef HEADER_SUPERTUX_BADGUY_LiveFire_HPP +#define HEADER_SUPERTUX_BADGUY_LiveFire_HPP + +#include "badguy/walking_badguy.hpp" + +class LiveFire : public WalkingBadguy +{ +public: + LiveFire(const Reader& reader); + + void collision_solid(const CollisionHit& hit); + HitResponse collision_badguy(BadGuy& badguy, const CollisionHit& hit); + void active_update(float elapsed_time); + void draw(DrawingContext& context); + + void freeze(); + bool is_freezable() const; + bool is_flammable() const; + + virtual void kill_fall(); + +private: + SpritePtr lightsprite; + std::string death_sound; + +protected: + enum SState { + STATE_SLEEPING, + STATE_WAKING, + STATE_WALKING, + STATE_DORMANT + }; + SState state; +}; + +class LiveFireAsleep : public LiveFire +{ +public: + LiveFireAsleep(const Reader& reader); + + void initialize(); +}; + +class LiveFireDormant : public LiveFire +{ +public: + LiveFireDormant(const Reader& reader); + + void initialize(); +}; + +#endif + +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/mole_rock.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/mole_rock.cpp --- supertux-0.3.3/src/badguy/mole_rock.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/mole_rock.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -20,8 +20,10 @@ #include "sprite/sprite.hpp" #include "supertux/object_factory.hpp" -MoleRock::MoleRock(const Reader& reader) - : BadGuy(reader, "images/creatures/mole/mole_rock.sprite", LAYER_TILES - 2), parent(0), initial_velocity(Vector(0, -400)) +MoleRock::MoleRock(const Reader& reader) : + BadGuy(reader, "images/creatures/mole/mole_rock.sprite", LAYER_TILES - 2), + parent(0), + initial_velocity(Vector(0, -400)) { physic.enable_gravity(true); countMe = false; diff -Nru supertux-0.3.3/src/badguy/mriceblock.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/mriceblock.cpp --- supertux-0.3.3/src/badguy/mriceblock.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/mriceblock.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -19,6 +19,7 @@ #include "audio/sound_manager.hpp" #include "object/player.hpp" #include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" #include "supertux/object_factory.hpp" #include @@ -95,7 +96,6 @@ if(hit.top || hit.bottom) { // floor or roof physic.set_velocity_y(0); - return; } // hit left or right @@ -231,6 +231,7 @@ switch(state) { case ICESTATE_NORMAL: + this->set_action(dir == LEFT ? "left" : "right", /* loops = */ -1); WalkingBadguy::initialize(); break; case ICESTATE_FLAT: @@ -289,4 +290,11 @@ return ice_state == ICESTATE_FLAT; } +SmartBlock::SmartBlock(const Reader& reader) : + MrIceBlock(reader) +{ + max_drop_height = 16; + sprite = sprite_manager->create("images/creatures/mr_iceblock/smart_block/smart_block.sprite"); +} + /* EOF */ diff -Nru supertux-0.3.3/src/badguy/mriceblock.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/mriceblock.hpp --- supertux-0.3.3/src/badguy/mriceblock.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/mriceblock.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -60,6 +60,12 @@ int squishcount; }; +class SmartBlock : public MrIceBlock +{ +public: + SmartBlock(const Reader& reader); +}; + #endif /* EOF */ diff -Nru supertux-0.3.3/src/badguy/mrtree.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/mrtree.cpp --- supertux-0.3.3/src/badguy/mrtree.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/mrtree.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -75,7 +75,6 @@ Rectf leaf1_bbox(leaf1_pos.x, leaf1_pos.y, leaf1_pos.x + POISONIVY_WIDTH, leaf1_pos.y + POISONIVY_HEIGHT); if (Sector::current()->is_free_of_movingstatics(leaf1_bbox, this)) { PoisonIvy* leaf1 = new PoisonIvy(leaf1_bbox.p1, LEFT); - leaf1 = leaf1; leaf1->countMe = false; Sector::current()->add_object(leaf1); } @@ -85,7 +84,6 @@ Rectf leaf2_bbox(leaf2_pos.x, leaf2_pos.y, leaf2_pos.x + POISONIVY_WIDTH, leaf2_pos.y + POISONIVY_HEIGHT); if (Sector::current()->is_free_of_movingstatics(leaf2_bbox, this)) { PoisonIvy* leaf2 = new PoisonIvy(leaf2_bbox.p1, RIGHT); - leaf2 = leaf2; leaf2->countMe = false; Sector::current()->add_object(leaf2); } diff -Nru supertux-0.3.3/src/badguy/owl.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/owl.cpp --- supertux-0.3.3/src/badguy/owl.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/owl.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,178 @@ +// SuperTux +// Copyright (C) 2008 Wolfgang Becker +// Copyright (C) 2010 Florian Forster +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include "badguy/owl.hpp" + +#include "audio/sound_manager.hpp" +#include "object/anchor_point.hpp" +#include "object/player.hpp" +#include "object/rock.hpp" +#include "sprite/sprite.hpp" +#include "supertux/object_factory.hpp" +#include "supertux/sector.hpp" +#include "util/reader.hpp" +#include "util/log.hpp" + +#define FLYING_SPEED 120.0 +#define ACTIVATION_DISTANCE 128.0 + +Owl::Owl(const Reader& reader) : + BadGuy(reader, "images/creatures/owl/owl.sprite", LAYER_OBJECTS + 1), + carried_obj_name("skydive"), + carried_object(NULL) +{ + reader.get("carry", carried_obj_name); + set_action (dir == LEFT ? "left" : "right", /* loops = */ -1); +} + +Owl::Owl(const Vector& pos, Direction d) : + BadGuy(pos, d, "images/creatures/owl/owl.sprite", LAYER_OBJECTS + 1), + carried_obj_name("skydive"), + carried_object(NULL) +{ + set_action (dir == LEFT ? "left" : "right", /* loops = */ -1); +} + +void +Owl::initialize() +{ + GameObject *game_object; + + physic.set_velocity_x(dir == LEFT ? -FLYING_SPEED : FLYING_SPEED); + physic.enable_gravity(false); + sprite->set_action(dir == LEFT ? "left" : "right"); + + game_object = ObjectFactory::instance().create(carried_obj_name, get_pos(), dir); + if (game_object == NULL) { + log_fatal << "Creating \"" << carried_obj_name << "\" object failed." << std::endl; + return; + } + + carried_object = dynamic_cast (game_object); + if (carried_object == NULL) { + log_warning << "Object is not portable: " << carried_obj_name << std::endl; + delete game_object; + return; + } + + Sector::current ()->add_object (game_object); +} /* void initialize */ + +bool +Owl::is_above_player (void) +{ + Player* player = Sector::current()->get_nearest_player (this->get_bbox ()); + if (!player) + return false; + + /* Let go of carried objects a short while *before* Tux is below us. This + * makes it more likely that we'll hit him. */ + float x_offset = (dir == LEFT) ? ACTIVATION_DISTANCE : -ACTIVATION_DISTANCE; + + const Rectf& player_bbox = player->get_bbox(); + const Rectf& owl_bbox = get_bbox(); + + if ((player_bbox.p1.y >= owl_bbox.p2.y) /* player is below us */ + && ((player_bbox.p2.x + x_offset) > owl_bbox.p1.x) + && ((player_bbox.p1.x + x_offset) < owl_bbox.p2.x)) + return true; + else + return false; +} + +void +Owl::active_update (float elapsed_time) +{ + BadGuy::active_update (elapsed_time); + + if (carried_object != NULL) { + if (!is_above_player ()) { + Vector obj_pos = get_anchor_pos (bbox, ANCHOR_BOTTOM); + obj_pos.x -= 16.0; /* FIXME: Actually do use the half width of the carried object here. */ + obj_pos.y += 3.0; /* Move a little away from the hitbox (the body). Looks nicer. */ + + //To drop enemie before leave the screen + if (obj_pos.x<=16 || obj_pos.x+16>=Sector::current()->get_width()){ + carried_object->ungrab (*this, dir); + carried_object = NULL; + } + + else + carried_object->grab (*this, obj_pos, dir); + } + else { /* if (is_above_player) */ + carried_object->ungrab (*this, dir); + carried_object = NULL; + } + } +} + +bool +Owl::collision_squished(GameObject&) +{ + Player* player = Sector::current()->get_nearest_player (this->get_bbox ()); + if (player) + player->bounce (*this); + + if (carried_object != NULL) { + carried_object->ungrab (*this, dir); + carried_object = NULL; + } + + kill_fall (); + return true; +} + +void +Owl::kill_fall() +{ + sound_manager->play("sounds/fall.wav", get_pos()); + physic.set_velocity_y(0); + physic.set_acceleration_y(0); + physic.enable_gravity(true); + set_state(STATE_FALLING); + + if (carried_object != NULL) { + carried_object->ungrab (*this, dir); + carried_object = NULL; + } + + // start dead-script + run_dead_script(); +} + +void +Owl::collision_solid(const CollisionHit& hit) +{ + if(hit.top || hit.bottom) { + physic.set_velocity_y(0); + } else if(hit.left || hit.right) { + if (dir == LEFT) { + set_action ("right", /* loops = */ -1); + dir = RIGHT; + physic.set_velocity_x (FLYING_SPEED); + } + else { + set_action ("left", /* loops = */ -1); + dir = LEFT; + physic.set_velocity_x (-FLYING_SPEED); + } + } +} /* void Owl::collision_solid */ + +/* vim: set sw=2 sts=2 et fdm=marker : */ +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/owl.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/owl.hpp --- supertux-0.3.3/src/badguy/owl.hpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/owl.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,49 @@ +// SuperTux +// Copyright (C) 2008 Wolfgang Becker +// Copyright (C) 2010 Florian Forster +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#ifndef HEADER_SUPERTUX_BADGUY_OWL_HPP +#define HEADER_SUPERTUX_BADGUY_OWL_HPP + +#include "badguy/badguy.hpp" +#include "object/portable.hpp" + +class Owl : public BadGuy +{ +public: + Owl(const Reader& reader); + Owl(const Vector& pos, Direction d); + + void initialize(); + void collision_solid(const CollisionHit& hit); + void kill_fall(); + +protected: + bool is_above_player (void); + void active_update (float elapsed_time); + bool collision_squished(GameObject& object); + + std::string carried_obj_name; + Portable *carried_object; + +private: + Owl(const Owl&); + Owl& operator=(const Owl&); +}; + +#endif /* HEADER_SUPERTUX_BADGUY_OWL_HPP */ + +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/short_fuse.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/short_fuse.cpp --- supertux-0.3.3/src/badguy/short_fuse.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/short_fuse.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,105 @@ +// SuperTux +// Copyright (C) 2006 Matthias Braun +// Copyright (C) 2010 Florian Forster +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include "badguy/bomb.hpp" +#include "badguy/short_fuse.hpp" +#include "object/bullet.hpp" +#include "object/explosion.hpp" +#include "object/player.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" +#include "supertux/object_factory.hpp" +#include "supertux/sector.hpp" +#include "util/reader.hpp" +#include "util/log.hpp" + +#define EXPLOSION_FORCE 1000.0f + +ShortFuse::ShortFuse(const Reader& reader) : + WalkingBadguy(reader, "images/creatures/short_fuse/short_fuse.sprite", "left", "right") +{ + walk_speed = 100; + max_drop_height = -1; + + //Check if we need another sprite + if( !reader.get( "sprite", sprite_name ) ){ + return; + } + if( sprite_name == "" ){ + sprite_name = "images/creatures/short_fuse/short_fuse.sprite"; + return; + } + //Replace sprite + sprite = sprite_manager->create( sprite_name ); +} + +void +ShortFuse::explode (void) +{ + if (!is_valid ()) + return; + + Explosion *explosion = new Explosion (get_bbox ().get_middle ()); + + explosion->hurts (false); + explosion->pushes (true); + Sector::current()->add_object (explosion); + + run_dead_script (); + remove_me (); +} + +bool +ShortFuse::collision_squished(GameObject& obj) +{ + if (!is_valid ()) + return true; + + Player* player = dynamic_cast(&obj); + if(player) + player->bounce(*this); + + explode (); + + return true; +} + +HitResponse +ShortFuse::collision_player (Player& player, const CollisionHit&) +{ + player.bounce (*this); + explode (); + return ABORT_MOVE; +} + +HitResponse +ShortFuse::collision_bullet (Bullet& bullet, const CollisionHit& ) +{ + // All bullets cause the unstable short fuse to explode + bullet.remove_me(); + explode(); + return ABORT_MOVE; +} + +void +ShortFuse::kill_fall (void) +{ + explode (); +} + +/* vim: set sw=2 sts=2 et : */ +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/short_fuse.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/short_fuse.hpp --- supertux-0.3.3/src/badguy/short_fuse.hpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/short_fuse.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,38 @@ +// SuperTux +// Copyright (C) 2006 Matthias Braun +// Copyright (C) 2010 Florian Forster +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#ifndef HEADER_SUPERTUX_BADGUY_SHORT_FUSE_HPP +#define HEADER_SUPERTUX_BADGUY_SHORT_FUSE_HPP + +#include "badguy/walking_badguy.hpp" + +class ShortFuse : public WalkingBadguy +{ +public: + ShortFuse(const Reader& reader); + +protected: + HitResponse collision_player (Player& player, const CollisionHit& hit); + HitResponse collision_bullet (Bullet& bullet, const CollisionHit& ); + bool collision_squished (GameObject& object); + void kill_fall (void); + void explode (void); +}; + +#endif /* HEADER_SUPERTUX_BADGUY_SHORT_FUSE_HPP */ + +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/skydive.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/skydive.cpp --- supertux-0.3.3/src/badguy/skydive.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/skydive.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,133 @@ +// SuperTux +// Copyright (C) 2010 Florian Forster +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include "badguy/skydive.hpp" + +#include "supertux/constants.hpp" +#include "supertux/sector.hpp" +#include "object/anchor_point.hpp" +#include "object/player.hpp" +#include "object/explosion.hpp" + +SkyDive::SkyDive(const Reader& reader) : + BadGuy(reader, "images/creatures/skydive/skydive.sprite"), + is_grabbed(false) +{ +} + +SkyDive::SkyDive(const Vector& pos, Direction d) : + BadGuy(pos, d, "images/creatures/skydive/skydive.sprite"), + is_grabbed(false) +{ +} + +void +SkyDive::collision_solid(const CollisionHit& hit) +{ + if (hit.bottom) { + explode (); + return; + } + + if (hit.left || hit.right) + physic.set_velocity_x (0.0); +} /* void collision_solid */ + +HitResponse +SkyDive::collision_badguy(BadGuy&, const CollisionHit& hit) +{ + if (hit.bottom) { + explode (); + return (ABORT_MOVE); + } + + return (FORCE_MOVE); +} /* HitResponse collision_badguy */ + +void +SkyDive::grab (MovingObject&, const Vector& pos, Direction dir) +{ + movement = pos - get_pos(); + this->dir = dir; + + is_grabbed = true; + + physic.set_velocity_x (movement.x * LOGICAL_FPS); + physic.set_velocity_y (0.0); + physic.set_acceleration_y (0.0); + physic.enable_gravity (false); + set_colgroup_active (COLGROUP_DISABLED); +} + +void +SkyDive::ungrab (MovingObject& , Direction) +{ + is_grabbed = false; + + physic.set_velocity_y (0); + physic.set_acceleration_y (0); + physic.enable_gravity (true); + set_colgroup_active (COLGROUP_MOVING); +} + +HitResponse +SkyDive::collision_player(Player&, const CollisionHit& hit) +{ + if (hit.bottom) { + explode (); + return (ABORT_MOVE); + } + + return FORCE_MOVE; +} /* HitResponse collision_player */ + +bool +SkyDive::collision_squished (GameObject& obj) +{ + Player *player = dynamic_cast (&obj); + if (player) { + player->bounce (*this); + return (false); + } + + explode (); + return (false); +} /* bool collision_squished */ + +void +SkyDive::active_update (float elapsed_time) +{ + if (!is_grabbed) + movement = physic.get_movement(elapsed_time); +} /* void active_update */ + +void +SkyDive::explode (void) +{ + if (!is_valid ()) + return; + + Explosion *explosion = new Explosion (get_anchor_pos (bbox, ANCHOR_BOTTOM)); + + explosion->hurts (true); + explosion->pushes (false); + Sector::current()->add_object (explosion); + + remove_me (); +} /* void explode */ + +/* vim: set sw=2 sts=2 et fdm=marker : */ +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/skydive.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/skydive.hpp --- supertux-0.3.3/src/badguy/skydive.hpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/skydive.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,51 @@ +// SuperTux +// Copyright (C) 2010 Florian Forster +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#ifndef HEADER_SUPERTUX_BADGUY_BOMBFISH_HPP +#define HEADER_SUPERTUX_BADGUY_BOMBFISH_HPP + +#include "badguy/badguy.hpp" +#include "object/portable.hpp" + +class SkyDive : public BadGuy, public Portable +{ + private: + bool is_grabbed; + + public: + SkyDive(const Reader& reader); + SkyDive(const Vector& pos, Direction d); + + void collision_solid(const CollisionHit& hit); + HitResponse collision_badguy(BadGuy& badguy, const CollisionHit& hit); + + /* Inherited from Portable */ + void grab(MovingObject& object, const Vector& pos, Direction dir); + void ungrab(MovingObject& object, Direction dir); + + protected: + HitResponse collision_player(Player& player, const CollisionHit& hit); + bool collision_squished (GameObject& obj); + + void active_update (float elapsed_time); + + void explode (void); +}; + +#endif /* HEADER_SUPERTUX_BADGUY_BOMBFISH_HPP */ + +/* vim: set sw=2 sts=2 et fdm=marker : */ +/* EOF */ diff -Nru supertux-0.3.3/src/badguy/snowball.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/snowball.cpp --- supertux-0.3.3/src/badguy/snowball.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/snowball.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -25,10 +25,11 @@ walk_speed = 80; } -SnowBall::SnowBall(const Vector& pos, Direction d) +SnowBall::SnowBall(const Vector& pos, Direction d, std::string script) : WalkingBadguy(pos, d, "images/creatures/snowball/snowball.sprite", "left", "right") { walk_speed = 80; + dead_script = script; } bool diff -Nru supertux-0.3.3/src/badguy/snowball.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/snowball.hpp --- supertux-0.3.3/src/badguy/snowball.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/snowball.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -23,7 +23,7 @@ { public: SnowBall(const Reader& reader); - SnowBall(const Vector& pos, Direction d); + SnowBall(const Vector& pos, Direction d, std::string script); protected: bool collision_squished(GameObject& object); diff -Nru supertux-0.3.3/src/badguy/snowman.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/snowman.cpp --- supertux-0.3.3/src/badguy/snowman.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/snowman.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -16,7 +16,9 @@ #include "badguy/snowman.hpp" +#include "audio/sound_manager.hpp" #include "badguy/snowball.hpp" +#include "object/bullet.hpp" #include "object/player.hpp" #include "supertux/sector.hpp" @@ -24,16 +26,11 @@ WalkingBadguy(reader, "images/creatures/snowman/snowman.sprite", "walk-left", "walk-right") { walk_speed = 40; + sound_manager->preload("sounds/pop.ogg"); } -Snowman::Snowman(const Vector& pos, Direction d) : - WalkingBadguy(pos, d, "images/creatures/snowman/snowman.sprite", "walk-left", "walk-right") -{ - walk_speed = 40; -} - -bool -Snowman::collision_squished(GameObject& object) +void +Snowman::loose_head() { // replace with Snowball Vector snowball_pos = get_pos(); @@ -41,17 +38,50 @@ snowball_pos.x += 5; snowball_pos.y += 1; - SnowBall* snowball = new SnowBall(snowball_pos, dir); - remove_me(); + /* Create death animation for the (now headless) snowman. */ + set_action (dir == LEFT ? "headless-left" : "headless-right", /* loops = */ -1); + set_pos (get_pos () + Vector (-4.0, 19.0)); /* difference in the sprite offsets */ + physic.set_velocity_y(0); + physic.set_acceleration_y(0); + physic.enable_gravity(true); + set_state (STATE_FALLING); + + /* Create a new snowball where the snowman's head was */ + SnowBall* snowball = new SnowBall(snowball_pos, dir, dead_script); Sector::current()->add_object(snowball); +} +HitResponse +Snowman::collision_bullet(Bullet& bullet, const CollisionHit& hit) +{ + if(bullet.get_type() == FIRE_BONUS) { + // fire bullets destroy snowman's body + loose_head(); + + sound_manager->play("sounds/pop.ogg", get_pos()); // this could be a different sound + bullet.remove_me(); + + return ABORT_MOVE; + } + else { + // in all other cases, bullets ricochet + bullet.ricochet(*this, hit); + return FORCE_MOVE; + } +} + +bool +Snowman::collision_squished(GameObject& object) +{ // bounce Player* player = dynamic_cast(&object); - if (player) player->bounce(*this); -/* - sprite->set_action(dir == LEFT ? "squished-left" : "squished-right"); - kill_squished(object); -*/ + if (player) + player->bounce(*this); + + sound_manager->play("sounds/pop.ogg", get_pos()); + + loose_head(); + return true; } diff -Nru supertux-0.3.3/src/badguy/snowman.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/snowman.hpp --- supertux-0.3.3/src/badguy/snowman.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/snowman.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -29,7 +29,10 @@ Snowman(const Vector& pos, Direction d); protected: + void loose_head(); + virtual HitResponse collision_bullet(Bullet& bullet, const CollisionHit& hit); bool collision_squished(GameObject& object); + }; #endif diff -Nru supertux-0.3.3/src/badguy/sspiky.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/sspiky.cpp --- supertux-0.3.3/src/badguy/sspiky.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/sspiky.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -20,13 +20,11 @@ #include "sprite/sprite.hpp" #include "supertux/object_factory.hpp" -static const float WALKSPEED = 80; - SSpiky::SSpiky(const Reader& reader) : WalkingBadguy(reader, "images/creatures/spiky/sleepingspiky.sprite", "left", "right"), state(SSPIKY_SLEEPING) { - walk_speed = WALKSPEED; - max_drop_height = -1; + walk_speed = 80; + max_drop_height = 600; } void diff -Nru supertux-0.3.3/src/badguy/stalactite.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/stalactite.cpp --- supertux-0.3.3/src/badguy/stalactite.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/stalactite.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -16,7 +16,9 @@ #include "badguy/stalactite.hpp" +#include "audio/sound_manager.hpp" #include "math/random_generator.hpp" +#include "object/bullet.hpp" #include "object/player.hpp" #include "sprite/sprite.hpp" #include "supertux/object_factory.hpp" @@ -33,6 +35,9 @@ { countMe = false; set_colgroup_active(COLGROUP_TOUCHABLE); + sound_manager->preload("sounds/cracking.wav"); + sound_manager->preload("sounds/sizzle.ogg"); + sound_manager->preload("sounds/icecrash.ogg"); } void @@ -47,6 +52,7 @@ && player->get_bbox().p1.y < bbox.p2.y + SHAKE_RANGE_Y) { timer.start(SHAKE_TIME); state = STALACTITE_SHAKING; + sound_manager->play("sounds/cracking.wav", get_pos()); } } } else if(state == STALACTITE_SHAKING) { @@ -70,6 +76,7 @@ physic.set_velocity_y(0); set_state(STATE_SQUISHED); sprite->set_action("squished"); + sound_manager->play("sounds/icecrash.ogg", get_pos()); set_group(COLGROUP_MOVING_ONLY_STATIC); run_dead_script(); } @@ -112,6 +119,21 @@ } return FORCE_MOVE; +} + +HitResponse +Stalactite::collision_bullet(Bullet& bullet, const CollisionHit& ) +{ + if(state == STALACTITE_HANGING) { + timer.start(SHAKE_TIME); + state = STALACTITE_SHAKING; + bullet.remove_me(); + if(bullet.get_type() == FIRE_BONUS) + sound_manager->play("sounds/sizzle.ogg", get_pos()); + sound_manager->play("sounds/cracking.wav", get_pos()); + } + + return FORCE_MOVE; } void diff -Nru supertux-0.3.3/src/badguy/stalactite.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/stalactite.hpp --- supertux-0.3.3/src/badguy/stalactite.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/stalactite.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -28,6 +28,7 @@ void collision_solid(const CollisionHit& hit); HitResponse collision_player(Player& player, const CollisionHit& hit); HitResponse collision_badguy(BadGuy& other, const CollisionHit& hit); + HitResponse collision_bullet(Bullet& bullet, const CollisionHit& ); void kill_fall(); void draw(DrawingContext& context); diff -Nru supertux-0.3.3/src/badguy/walking_badguy.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/walking_badguy.cpp --- supertux-0.3.3/src/badguy/walking_badguy.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/walking_badguy.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -74,20 +74,63 @@ sprite->set_action(dir == LEFT ? walk_left_action : walk_right_action); bbox.set_size(sprite->get_current_hitbox_width(), sprite->get_current_hitbox_height()); physic.set_velocity_x(dir == LEFT ? -walk_speed : walk_speed); + physic.set_acceleration_x (0.0); } void WalkingBadguy::set_walk_speed (float ws) { walk_speed = fabs (ws); - physic.set_velocity_x(dir == LEFT ? -walk_speed : walk_speed); + /* physic.set_velocity_x(dir == LEFT ? -walk_speed : walk_speed); */ } void -WalkingBadguy::active_update(float elapsed_time) +WalkingBadguy::add_velocity (const Vector& velocity) +{ + physic.set_velocity(physic.get_velocity() + velocity); +} + +void +WalkingBadguy::active_update(float elapsed_time, float dest_x_velocity) { BadGuy::active_update(elapsed_time); + float current_x_velocity = physic.get_velocity_x (); + + if (frozen) + { + physic.set_velocity_x (0.0); + physic.set_acceleration_x (0.0); + } + /* We're very close to our target speed. Just set it to avoid oscillation */ + else if ((current_x_velocity > (dest_x_velocity - 5.0)) + && (current_x_velocity < (dest_x_velocity + 5.0))) + { + physic.set_velocity_x (dest_x_velocity); + physic.set_acceleration_x (0.0); + } + /* Check if we're going too slow or even in the wrong direction */ + else if (((dest_x_velocity <= 0.0) && (current_x_velocity > dest_x_velocity)) + || ((dest_x_velocity > 0.0) && (current_x_velocity < dest_x_velocity))) + { + /* acceleration == walk-speed => it will take one second to get from zero + * to full speed. */ + physic.set_acceleration_x (dest_x_velocity); + } + /* Check if we're going too fast */ + else if (((dest_x_velocity <= 0.0) && (current_x_velocity < dest_x_velocity)) + || ((dest_x_velocity > 0.0) && (current_x_velocity > dest_x_velocity))) + { + /* acceleration == walk-speed => it will take one second to get twice the + * speed to normal speed. */ + physic.set_acceleration_x ((-1.0) * dest_x_velocity); + } + else + { + /* The above should have covered all cases. */ + assert (23 == 42); + } + if (max_drop_height > -1) { if (on_ground() && might_fall(max_drop_height+1)) { @@ -95,6 +138,20 @@ } } + if ((dir == LEFT) && (physic.get_velocity_x () > 0.0)) { + dir = RIGHT; + set_action (walk_right_action, /* loops = */ -1); + } + else if ((dir == RIGHT) && (physic.get_velocity_x () < 0.0)) { + dir = LEFT; + set_action (walk_left_action, /* loops = */ -1); + } +} + +void +WalkingBadguy::active_update(float elapsed_time) +{ + this->active_update (elapsed_time, (dir == LEFT) ? -walk_speed : +walk_speed); } void @@ -135,6 +192,7 @@ dir = dir == LEFT ? RIGHT : LEFT; sprite->set_action(dir == LEFT ? walk_left_action : walk_right_action); physic.set_velocity_x(-physic.get_velocity_x()); + physic.set_acceleration_x (-physic.get_acceleration_x ()); // if we get dizzy, we fall off the screen if (turn_around_timer.started()) { diff -Nru supertux-0.3.3/src/badguy/walking_badguy.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/walking_badguy.hpp --- supertux-0.3.3/src/badguy/walking_badguy.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/walking_badguy.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -45,6 +45,7 @@ void initialize(); void active_update(float elapsed_time); + void active_update(float elapsed_time, float target_velocity); void collision_solid(const CollisionHit& hit); HitResponse collision_badguy(BadGuy& badguy, const CollisionHit& hit); void freeze(); @@ -53,6 +54,11 @@ float get_velocity_y() const; void set_velocity_y(float vy); + /** + * Adds velocity to the badguy (be careful when using this) + */ + void add_velocity(const Vector& velocity); + float get_walk_speed (void) const { return (walk_speed); diff -Nru supertux-0.3.3/src/badguy/willowisp.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/willowisp.cpp --- supertux-0.3.3/src/badguy/willowisp.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/willowisp.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -23,6 +23,7 @@ #include "object/player.hpp" #include "scripting/squirrel_util.hpp" #include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" #include "supertux/game_session.hpp" #include "supertux/object_factory.hpp" #include "supertux/sector.hpp" @@ -44,7 +45,8 @@ walker(), flyspeed(), track_range(), - vanish_range() + vanish_range(), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-small.sprite")) { bool running = false; flyspeed = FLYSPEED; @@ -73,6 +75,9 @@ sound_manager->preload(SOUNDFILE); sound_manager->preload("sounds/warp.wav"); + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.0f, 0.2f, 0.0f)); + sprite->set_action("idle"); } @@ -85,6 +90,7 @@ context.set_target(DrawingContext::LIGHTMAP); sprite->draw(context, get_pos(), layer); + lightsprite->draw(context, get_bbox().get_middle(), 0); context.pop_target(); } @@ -277,7 +283,7 @@ if (name.empty()) return; - std::cout << "Expose me '" << name << "'\n"; + std::cout << "[DEBUG] Expose me '" << name << "'\n"; scripting::WillOWisp* _this = static_cast (this); expose_object(vm, table_idx, _this, name); } @@ -288,7 +294,7 @@ if (name.empty()) return; - std::cout << "UnExpose me '" << name << "'\n"; + std::cout << "[DEBUG] UnExpose me '" << name << "'\n"; scripting::unexpose_object(vm, table_idx, name); } diff -Nru supertux-0.3.3/src/badguy/willowisp.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/willowisp.hpp --- supertux-0.3.3/src/badguy/willowisp.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/willowisp.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -81,6 +81,7 @@ float flyspeed; float track_range; float vanish_range; + SpritePtr lightsprite; }; #endif diff -Nru supertux-0.3.3/src/badguy/zeekling.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/zeekling.cpp --- supertux-0.3.3/src/badguy/zeekling.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/badguy/zeekling.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -109,6 +109,12 @@ void Zeekling::collision_solid(const CollisionHit& hit) { + if(sprite->get_action() == "squished-left" || + sprite->get_action() == "squished-right") + { + return; + } + if(hit.top || hit.bottom) { onBumpVertical(); } else if(hit.left || hit.right) { diff -Nru supertux-0.3.3/src/control/controller.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/control/controller.cpp --- supertux-0.3.3/src/control/controller.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/control/controller.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -50,6 +50,12 @@ } } +void +Controller::set_control(Control control, bool value) +{ + controls[control] = value; +} + bool Controller::hold(Control control) { diff -Nru supertux-0.3.3/src/control/controller.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/control/controller.hpp --- supertux-0.3.3/src/control/controller.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/control/controller.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -47,6 +47,7 @@ Controller(); virtual ~Controller(); + void set_control(Control control, bool value); /** returns true if the control is pressed down */ bool hold(Control control); /** returns true if the control has just been pressed down this frame */ diff -Nru supertux-0.3.3/src/control/joystickkeyboardcontroller.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/control/joystickkeyboardcontroller.cpp --- supertux-0.3.3/src/control/joystickkeyboardcontroller.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/control/joystickkeyboardcontroller.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -30,6 +30,7 @@ #include "util/writer.hpp" JoystickKeyboardController::JoystickKeyboardController() : + controller(), keymap(), joy_button_map(), joy_axis_map(), @@ -47,24 +48,26 @@ wait_for_key(-1), wait_for_joystick(-1) { + controller = new Controller; + // initialize default keyboard map - keymap[SDLK_LEFT] = LEFT; - keymap[SDLK_RIGHT] = RIGHT; - keymap[SDLK_UP] = UP; - keymap[SDLK_DOWN] = DOWN; - keymap[SDLK_SPACE] = JUMP; - keymap[SDLK_LCTRL] = ACTION; - keymap[SDLK_LALT] = ACTION; - keymap[SDLK_ESCAPE] = PAUSE_MENU; - keymap[SDLK_p] = PAUSE_MENU; - keymap[SDLK_PAUSE] = PAUSE_MENU; - keymap[SDLK_RETURN] = MENU_SELECT; - keymap[SDLK_KP_ENTER] = MENU_SELECT; - keymap[SDLK_CARET] = CONSOLE; - keymap[SDLK_DELETE] = PEEK_LEFT; - keymap[SDLK_PAGEDOWN] = PEEK_RIGHT; - keymap[SDLK_HOME] = PEEK_UP; - keymap[SDLK_END] = PEEK_DOWN; + keymap[SDLK_LEFT] = Controller::LEFT; + keymap[SDLK_RIGHT] = Controller::RIGHT; + keymap[SDLK_UP] = Controller::UP; + keymap[SDLK_DOWN] = Controller::DOWN; + keymap[SDLK_SPACE] = Controller::JUMP; + keymap[SDLK_LCTRL] = Controller::ACTION; + keymap[SDLK_LALT] = Controller::ACTION; + keymap[SDLK_ESCAPE] = Controller::PAUSE_MENU; + keymap[SDLK_p] = Controller::PAUSE_MENU; + keymap[SDLK_PAUSE] = Controller::PAUSE_MENU; + keymap[SDLK_RETURN] = Controller::MENU_SELECT; + keymap[SDLK_KP_ENTER] = Controller::MENU_SELECT; + keymap[SDLK_CARET] = Controller::CONSOLE; + keymap[SDLK_DELETE] = Controller::PEEK_LEFT; + keymap[SDLK_PAGEDOWN] = Controller::PEEK_RIGHT; + keymap[SDLK_HOME] = Controller::PEEK_UP; + keymap[SDLK_END] = Controller::PEEK_DOWN; jump_with_up_joy = false; jump_with_up_kbd = false; @@ -74,31 +77,31 @@ dead_zone = 1000; // Default joystick button configuration - joy_button_map[0] = JUMP; - joy_button_map[1] = ACTION; + bind_joybutton(0, 0, Controller::JUMP); + bind_joybutton(0, 1, Controller::ACTION); // 6 or more Buttons if( min_joybuttons > 5 ){ - joy_button_map[4] = PEEK_LEFT; - joy_button_map[5] = PEEK_RIGHT; + bind_joybutton(0, 4, Controller::PEEK_LEFT); + bind_joybutton(0, 5, Controller::PEEK_RIGHT); // 8 or more if(min_joybuttons > 7) - joy_button_map[min_joybuttons-1] = PAUSE_MENU; + bind_joybutton(0, min_joybuttons-1, Controller::PAUSE_MENU); } else { // map the last 2 buttons to menu and pause if(min_joybuttons > 2) - joy_button_map[min_joybuttons-1] = PAUSE_MENU; + bind_joybutton(0, min_joybuttons-1, Controller::PAUSE_MENU); // map all remaining joystick buttons to MENU_SELECT for(int i = 2; i < max_joybuttons; ++i) { if(i != min_joybuttons-1) - joy_button_map[i] = MENU_SELECT; + bind_joybutton(0, i, Controller::MENU_SELECT); } } // Default joystick axis configuration - joy_axis_map[-1] = LEFT; - joy_axis_map[ 1] = RIGHT; - joy_axis_map[-2] = UP; - joy_axis_map[ 2] = DOWN; + bind_joyaxis(0, -1, Controller::LEFT); + bind_joyaxis(0, 1, Controller::RIGHT); + bind_joyaxis(0, -2, Controller::UP); + bind_joyaxis(0, 2, Controller::DOWN); } JoystickKeyboardController::~JoystickKeyboardController() @@ -108,6 +111,7 @@ if(*i != 0) SDL_JoystickClose(*i); } + delete controller; } void @@ -171,6 +175,12 @@ } } +Controller* +JoystickKeyboardController::get_main_controller() +{ + return controller; +} + void JoystickKeyboardController::read(const Reader& lisp) { @@ -192,15 +202,15 @@ } int i = 0; - for(i = 0; controlNames[i] != 0; ++i) { - if(control == controlNames[i]) + for(i = 0; Controller::controlNames[i] != 0; ++i) { + if(control == Controller::controlNames[i]) break; } - if(controlNames[i] == 0) { + if(Controller::controlNames[i] == 0) { log_info << "Invalid control '" << control << "' in keymap" << std::endl; continue; } - keymap[(SDLKey) key] = (Control)i; + keymap[SDLKey(key)] = Control(i); } } } @@ -220,40 +230,43 @@ map->get("control", control); int i = 0; - for(i = 0; controlNames[i] != 0; ++i) { - if(control == controlNames[i]) + for(i = 0; Controller::controlNames[i] != 0; ++i) { + if(control == Controller::controlNames[i]) break; } - if(controlNames[i] == 0) { + if(Controller::controlNames[i] == 0) { log_info << "Invalid control '" << control << "' in buttonmap" << std::endl; continue; } + bool js_available = joysticks.size() > 0; + if (map->get("button", button)) { - if(button < 0 || button >= max_joybuttons) { + if(js_available && (button < 0 || button >= max_joybuttons)) { log_info << "Invalid button '" << button << "' in buttonmap" << std::endl; continue; } - bind_joybutton(button, (Control) i); + bind_joybutton(0, button, Control(i)); } if (map->get("axis", axis)) { - if (axis == 0 || abs(axis) > max_joyaxis) { + if (js_available && (axis == 0 || abs(axis) > max_joyaxis)) { log_info << "Invalid axis '" << axis << "' in axismap" << std::endl; continue; } - bind_joyaxis(axis, (Control) i); + bind_joyaxis(0, axis, Control(i)); } if (map->get("hat", hat)) { - if (hat != SDL_HAT_UP && + if (js_available && + hat != SDL_HAT_UP && hat != SDL_HAT_DOWN && hat != SDL_HAT_LEFT && hat != SDL_HAT_RIGHT) { log_info << "Invalid axis '" << axis << "' in axismap" << std::endl; continue; } else { - bind_joyhat(hat, (Control) i); + bind_joyhat(0, hat, Control(i)); } } } @@ -269,7 +282,7 @@ for(KeyMap::iterator i = keymap.begin(); i != keymap.end(); ++i) { writer.start_list("map"); writer.write("key", (int) i->first); - writer.write("control", controlNames[i->second]); + writer.write("control", Controller::controlNames[i->second]); writer.end_list("map"); } writer.end_list("keymap"); @@ -281,22 +294,22 @@ for(ButtonMap::iterator i = joy_button_map.begin(); i != joy_button_map.end(); ++i) { writer.start_list("map"); - writer.write("button", i->first); - writer.write("control", controlNames[i->second]); + writer.write("button", i->first.second); + writer.write("control", Controller::controlNames[i->second]); writer.end_list("map"); } for(HatMap::iterator i = joy_hat_map.begin(); i != joy_hat_map.end(); ++i) { writer.start_list("map"); - writer.write("hat", i->first); - writer.write("control", controlNames[i->second]); + writer.write("hat", i->first.second); + writer.write("control", Controller::controlNames[i->second]); writer.end_list("map"); } for(AxisMap::iterator i = joy_axis_map.begin(); i != joy_axis_map.end(); ++i) { writer.start_list("map"); - writer.write("axis", i->first); - writer.write("control", controlNames[i->second]); + writer.write("axis", i->first.second); + writer.write("control", Controller::controlNames[i->second]); writer.end_list("map"); } @@ -304,18 +317,24 @@ } void +JoystickKeyboardController::update() +{ + controller->update(); +} + +void JoystickKeyboardController::reset() { - Controller::reset(); + controller->reset(); } void JoystickKeyboardController::set_joy_controls(Control id, bool value) { if (jump_with_up_joy && id == Controller::UP) - controls[Controller::JUMP] = value; + controller->set_control(Controller::JUMP, value); - controls[(Control)id] = value; + controller->set_control(id, value); } void @@ -324,7 +343,7 @@ switch(event.type) { case SDL_KEYUP: case SDL_KEYDOWN: - process_key_event(event); + process_key_event(event.key); break; case SDL_JOYAXISMOTION: @@ -352,7 +371,7 @@ { if(jbutton.state == SDL_PRESSED) { - bind_joybutton(jbutton.button, (Control)wait_for_joystick); + bind_joybutton(jbutton.which, jbutton.button, (Control)wait_for_joystick); MenuStorage::get_joystick_options_menu()->update(); reset(); wait_for_joystick = -1; @@ -360,7 +379,7 @@ } else { - ButtonMap::iterator i = joy_button_map.find(jbutton.button); + ButtonMap::iterator i = joy_button_map.find(std::make_pair(jbutton.which, jbutton.button)); if(i == joy_button_map.end()) { log_debug << "Unmapped joybutton " << (int)jbutton.button << " pressed" << std::endl; } else { @@ -376,9 +395,9 @@ { if (abs(jaxis.value) > dead_zone) { if (jaxis.value < 0) - bind_joyaxis(-(jaxis.axis + 1), Control(wait_for_joystick)); + bind_joyaxis(jaxis.which, -(jaxis.axis + 1), Control(wait_for_joystick)); else - bind_joyaxis(jaxis.axis + 1, Control(wait_for_joystick)); + bind_joyaxis(jaxis.which, jaxis.axis + 1, Control(wait_for_joystick)); MenuStorage::get_joystick_options_menu()->update(); wait_for_joystick = -1; @@ -390,26 +409,22 @@ // mapped separately (needed for jump/down vs up/down) int axis = jaxis.axis + 1; - AxisMap::iterator left = joy_axis_map.find(-axis); - AxisMap::iterator right = joy_axis_map.find(axis); + AxisMap::iterator left = joy_axis_map.find(std::make_pair(jaxis.which, -axis)); + AxisMap::iterator right = joy_axis_map.find(std::make_pair(jaxis.which, axis)); if(left == joy_axis_map.end()) { - std::cout << "Unmapped joyaxis " << (int)jaxis.axis << " moved" << std::endl; + // std::cout << "Unmapped joyaxis " << (int)jaxis.axis << " moved" << std::endl; } else { if (jaxis.value < -dead_zone) set_joy_controls(left->second, true); - else if (jaxis.value > dead_zone) - set_joy_controls(left->second, false); else set_joy_controls(left->second, false); } if(right == joy_axis_map.end()) { - std::cout << "Unmapped joyaxis " << (int)jaxis.axis << " moved" << std::endl; + // std::cout << "Unmapped joyaxis " << (int)jaxis.axis << " moved" << std::endl; } else { - if (jaxis.value < -dead_zone) - set_joy_controls(right->second, false); - else if (jaxis.value > dead_zone) + if (jaxis.value > dead_zone) set_joy_controls(right->second, true); else set_joy_controls(right->second, false); @@ -425,16 +440,16 @@ if (wait_for_joystick >= 0) { if (changed & SDL_HAT_UP && jhat.value & SDL_HAT_UP) - bind_joyhat(SDL_HAT_UP, (Control)wait_for_joystick); + bind_joyhat(jhat.which, SDL_HAT_UP, Control(wait_for_joystick)); if (changed & SDL_HAT_DOWN && jhat.value & SDL_HAT_DOWN) - bind_joyhat(SDL_HAT_DOWN, (Control)wait_for_joystick); + bind_joyhat(jhat.which, SDL_HAT_DOWN, Control(wait_for_joystick)); if (changed & SDL_HAT_LEFT && jhat.value & SDL_HAT_LEFT) - bind_joyhat(SDL_HAT_LEFT, (Control)wait_for_joystick); + bind_joyhat(jhat.which, SDL_HAT_LEFT, Control(wait_for_joystick)); if (changed & SDL_HAT_RIGHT && jhat.value & SDL_HAT_RIGHT) - bind_joyhat(SDL_HAT_RIGHT, (Control)wait_for_joystick); + bind_joyhat(jhat.which, SDL_HAT_RIGHT, Control(wait_for_joystick)); MenuStorage::get_joystick_options_menu()->update(); wait_for_joystick = -1; @@ -443,28 +458,28 @@ { if (changed & SDL_HAT_UP) { - HatMap::iterator it = joy_hat_map.find(SDL_HAT_UP); + HatMap::iterator it = joy_hat_map.find(std::make_pair(jhat.which, SDL_HAT_UP)); if (it != joy_hat_map.end()) set_joy_controls(it->second, jhat.value & SDL_HAT_UP); } if (changed & SDL_HAT_DOWN) { - HatMap::iterator it = joy_hat_map.find(SDL_HAT_DOWN); + HatMap::iterator it = joy_hat_map.find(std::make_pair(jhat.which, SDL_HAT_DOWN)); if (it != joy_hat_map.end()) set_joy_controls(it->second, jhat.value & SDL_HAT_DOWN); } if (changed & SDL_HAT_LEFT) { - HatMap::iterator it = joy_hat_map.find(SDL_HAT_LEFT); + HatMap::iterator it = joy_hat_map.find(std::make_pair(jhat.which, SDL_HAT_LEFT)); if (it != joy_hat_map.end()) set_joy_controls(it->second, jhat.value & SDL_HAT_LEFT); } if (changed & SDL_HAT_RIGHT) { - HatMap::iterator it = joy_hat_map.find(SDL_HAT_RIGHT); + HatMap::iterator it = joy_hat_map.find(std::make_pair(jhat.which, SDL_HAT_RIGHT)); if (it != joy_hat_map.end()) set_joy_controls(it->second, jhat.value & SDL_HAT_RIGHT); } @@ -474,12 +489,12 @@ } void -JoystickKeyboardController::process_key_event(const SDL_Event& event) +JoystickKeyboardController::process_key_event(const SDL_KeyboardEvent& event) { - KeyMap::iterator key_mapping = keymap.find(event.key.keysym.sym); + KeyMap::iterator key_mapping = keymap.find(event.keysym.sym); // if console key was pressed: toggle console - if ((key_mapping != keymap.end()) && (key_mapping->second == CONSOLE)) { + if ((key_mapping != keymap.end()) && (key_mapping->second == Controller::CONSOLE)) { if (event.type == SDL_KEYDOWN) Console::instance->toggle(); } else { @@ -494,20 +509,21 @@ //log_debug << "Key " << event.key.keysym.sym << " is unbound" << std::endl; } else { Control control = key_mapping->second; - controls[control] = (event.type == SDL_KEYDOWN); - if (jump_with_up_kbd && control == UP){ - controls[JUMP] = (event.type == SDL_KEYDOWN); + bool value = (event.type == SDL_KEYDOWN); + controller->set_control(control, value); + if (jump_with_up_kbd && control == Controller::UP){ + controller->set_control(Controller::JUMP, value); } } } } void -JoystickKeyboardController::process_console_key_event(const SDL_Event& event) +JoystickKeyboardController::process_console_key_event(const SDL_KeyboardEvent& event) { if (event.type != SDL_KEYDOWN) return; - switch (event.key.keysym.sym) { + switch (event.keysym.sym) { case SDLK_RETURN: Console::instance->enter(); break; @@ -542,7 +558,7 @@ Console::instance->move_cursor(+1); break; default: - int c = event.key.keysym.unicode; + int c = event.keysym.unicode; if ((c >= 32) && (c <= 126)) { Console::instance->input((char)c); } @@ -551,16 +567,16 @@ } void -JoystickKeyboardController::process_menu_key_event(const SDL_Event& event) +JoystickKeyboardController::process_menu_key_event(const SDL_KeyboardEvent& event) { // wait for key mode? if(wait_for_key >= 0) { if(event.type == SDL_KEYUP) return; - if(event.key.keysym.sym != SDLK_ESCAPE - && event.key.keysym.sym != SDLK_PAUSE) { - bind_key(event.key.keysym.sym, (Control) wait_for_key); + if(event.keysym.sym != SDLK_ESCAPE + && event.keysym.sym != SDLK_PAUSE) { + bind_key(event.keysym.sym, Control(wait_for_key)); } reset(); MenuStorage::get_key_options_menu()->update(); @@ -568,7 +584,7 @@ return; } if(wait_for_joystick >= 0) { - if(event.key.keysym.sym == SDLK_ESCAPE) { + if(event.keysym.sym == SDLK_ESCAPE) { reset(); MenuStorage::get_joystick_options_menu()->update(); wait_for_joystick = -1; @@ -580,34 +596,34 @@ /* we use default keys when the menu is open (to avoid problems when * redefining keys to invalid settings */ - switch(event.key.keysym.sym) { + switch(event.keysym.sym) { case SDLK_UP: - control = UP; + control = Controller::UP; break; case SDLK_DOWN: - control = DOWN; + control = Controller::DOWN; break; case SDLK_LEFT: - control = LEFT; + control = Controller::LEFT; break; case SDLK_RIGHT: - control = RIGHT; + control = Controller::RIGHT; break; case SDLK_SPACE: case SDLK_RETURN: case SDLK_KP_ENTER: - control = MENU_SELECT; + control = Controller::MENU_SELECT; break; case SDLK_ESCAPE: case SDLK_PAUSE: - control = PAUSE_MENU; + control = Controller::PAUSE_MENU; break; default: return; break; } - controls[control] = (event.type == SDL_KEYDOWN); + controller->set_control(control, (event.type == SDL_KEYDOWN)); } void @@ -637,7 +653,7 @@ } void -JoystickKeyboardController::bind_joyaxis(int axis, Control control) +JoystickKeyboardController::bind_joyaxis(JoyId joy_id, int axis, Control control) { // axis isn't the SDL axis number, but axisnumber + 1 with sign // changed depending on if the positive or negative end is to be @@ -647,25 +663,25 @@ unbind_joystick_control(control); // add new mapping - joy_axis_map[axis] = control; + joy_axis_map[std::make_pair(joy_id, axis)] = control; } void -JoystickKeyboardController::bind_joyhat(int dir, Control c) +JoystickKeyboardController::bind_joyhat(JoyId joy_id, int dir, Control c) { unbind_joystick_control(c); // add new mapping - joy_hat_map[dir] = c; + joy_hat_map[std::make_pair(joy_id, dir)] = c; } void -JoystickKeyboardController::bind_joybutton(int button, Control control) +JoystickKeyboardController::bind_joybutton(JoyId joy_id, int button, Control control) { unbind_joystick_control(control); // add new mapping - joy_button_map[button] = control; + joy_button_map[std::make_pair(joy_id, button)] = control; } void @@ -688,7 +704,7 @@ keymap.erase(i); // add new mapping - keymap[key]= control; + keymap[key] = control; } void @@ -697,15 +713,15 @@ std::cout << "Joystick Mappings" << std::endl; std::cout << "-----------------" << std::endl; for(AxisMap::iterator i = joy_axis_map.begin(); i != joy_axis_map.end(); ++i) { - std::cout << "Axis: " << i->first << " -> " << i->second << std::endl; + std::cout << "Axis: " << i->first.second << " -> " << i->second << std::endl; } for(ButtonMap::iterator i = joy_button_map.begin(); i != joy_button_map.end(); ++i) { - std::cout << "Button: " << i->first << " -> " << i->second << std::endl; + std::cout << "Button: " << i->first.second << " -> " << i->second << std::endl; } for(HatMap::iterator i = joy_hat_map.begin(); i != joy_hat_map.end(); ++i) { - std::cout << "Hat: " << i->first << " -> " << i->second << std::endl; + std::cout << "Hat: " << i->first.second << " -> " << i->second << std::endl; } std::cout << std::endl; } @@ -726,7 +742,7 @@ { for(AxisMap::iterator i = joy_axis_map.begin(); i != joy_axis_map.end(); ++i) { if(i->second == c) - return i->first; + return i->first.second; } return 0; @@ -737,7 +753,7 @@ { for(ButtonMap::iterator i = joy_button_map.begin(); i != joy_button_map.end(); ++i) { if(i->second == c) - return i->first; + return i->first.second; } return -1; @@ -748,7 +764,7 @@ { for(HatMap::iterator i = joy_hat_map.begin(); i != joy_hat_map.end(); ++i) { if(i->second == c) - return i->first; + return i->first.second; } return -1; diff -Nru supertux-0.3.3/src/control/joystickkeyboardcontroller.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/control/joystickkeyboardcontroller.hpp --- supertux-0.3.3/src/control/joystickkeyboardcontroller.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/control/joystickkeyboardcontroller.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -31,9 +31,22 @@ class Menu; class KeyboardMenu; class JoystickMenu; +class Controller; -class JoystickKeyboardController : public Controller +class JoystickKeyboardController { +private: + friend class KeyboardMenu; + friend class JoystickMenu; + + typedef Controller::Control Control; + typedef Uint8 JoyId; + + typedef std::map KeyMap; + typedef std::map, Control> ButtonMap; + typedef std::map, Control> AxisMap; + typedef std::map, Control> HatMap; + public: JoystickKeyboardController(); virtual ~JoystickKeyboardController(); @@ -44,19 +57,20 @@ void write(Writer& writer); void read(const Reader& lisp); + void update(); void reset(); - Menu* get_key_options_menu(); - Menu* get_joystick_options_menu(); void updateAvailableJoysticks(); + Controller *get_main_controller(); + private: - void process_key_event(const SDL_Event& event); + void process_key_event(const SDL_KeyboardEvent& event); void process_hat_event(const SDL_JoyHatEvent& jhat); void process_axis_event(const SDL_JoyAxisEvent& jaxis); void process_button_event(const SDL_JoyButtonEvent& jbutton); - void process_console_key_event(const SDL_Event& event); - void process_menu_key_event(const SDL_Event& event); + void process_console_key_event(const SDL_KeyboardEvent& event); + void process_menu_key_event(const SDL_KeyboardEvent& event); void print_joystick_mappings(); @@ -67,23 +81,16 @@ void unbind_joystick_control(Control c); - void bind_joybutton(int button, Control c); - void bind_joyaxis(int axis, Control c); - void bind_joyhat(int dir, Control c); + void bind_joybutton(JoyId joy_id, int button, Control c); + void bind_joyaxis(JoyId joy_id, int axis, Control c); + void bind_joyhat(JoyId joy_id, int dir, Control c); void bind_key(SDLKey key, Control c); void set_joy_controls(Control id, bool value); private: - friend class KeyboardMenu; - friend class JoystickMenu; + Controller *controller; - typedef std::map KeyMap; - typedef std::map ButtonMap; - typedef std::map AxisMap; - typedef std::map HatMap; - -private: KeyMap keymap; ButtonMap joy_button_map; diff -Nru supertux-0.3.3/src/gui/menu.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/gui/menu.cpp --- supertux-0.3.3/src/gui/menu.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/gui/menu.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -46,12 +46,7 @@ effect_progress(), effect_start_time(), arrange_left(), - active_item(), - checkbox(), - checkbox_checked(), - back(), - arrow_left(), - arrow_right() + active_item() { MenuManager::all_menus.push_back(this); @@ -67,12 +62,6 @@ effect_progress = 0.0f; effect_start_time = 0.0f; - - checkbox = Surface::create("images/engine/menu/checkbox-unchecked.png"); - checkbox_checked = Surface::create("images/engine/menu/checkbox-checked.png"); - back = Surface::create("images/engine/menu/arrow-back.png"); - arrow_left = Surface::create("images/engine/menu/arrow-left.png"); - arrow_right = Surface::create("images/engine/menu/arrow-right.png"); } Menu::~Menu() @@ -237,52 +226,53 @@ effect_progress = 0.0f; } + Controller *controller = g_jk_controller->get_main_controller(); /** check main input controller... */ - if(g_main_controller->pressed(Controller::UP)) { + if(controller->pressed(Controller::UP)) { menuaction = MENU_ACTION_UP; menu_repeat_time = real_time + MENU_REPEAT_INITIAL; } - if(g_main_controller->hold(Controller::UP) && + if(controller->hold(Controller::UP) && menu_repeat_time != 0 && real_time > menu_repeat_time) { menuaction = MENU_ACTION_UP; menu_repeat_time = real_time + MENU_REPEAT_RATE; } - if(g_main_controller->pressed(Controller::DOWN)) { + if(controller->pressed(Controller::DOWN)) { menuaction = MENU_ACTION_DOWN; menu_repeat_time = real_time + MENU_REPEAT_INITIAL; } - if(g_main_controller->hold(Controller::DOWN) && + if(controller->hold(Controller::DOWN) && menu_repeat_time != 0 && real_time > menu_repeat_time) { menuaction = MENU_ACTION_DOWN; menu_repeat_time = real_time + MENU_REPEAT_RATE; } - if(g_main_controller->pressed(Controller::LEFT)) { + if(controller->pressed(Controller::LEFT)) { menuaction = MENU_ACTION_LEFT; menu_repeat_time = real_time + MENU_REPEAT_INITIAL; } - if(g_main_controller->hold(Controller::LEFT) && + if(controller->hold(Controller::LEFT) && menu_repeat_time != 0 && real_time > menu_repeat_time) { menuaction = MENU_ACTION_LEFT; menu_repeat_time = real_time + MENU_REPEAT_RATE; } - if(g_main_controller->pressed(Controller::RIGHT)) { + if(controller->pressed(Controller::RIGHT)) { menuaction = MENU_ACTION_RIGHT; menu_repeat_time = real_time + MENU_REPEAT_INITIAL; } - if(g_main_controller->hold(Controller::RIGHT) && + if(controller->hold(Controller::RIGHT) && menu_repeat_time != 0 && real_time > menu_repeat_time) { menuaction = MENU_ACTION_RIGHT; menu_repeat_time = real_time + MENU_REPEAT_RATE; } - if(g_main_controller->pressed(Controller::ACTION) - || g_main_controller->pressed(Controller::MENU_SELECT)) { + if(controller->pressed(Controller::ACTION) + || controller->pressed(Controller::MENU_SELECT)) { menuaction = MENU_ACTION_HIT; } - if(g_main_controller->pressed(Controller::PAUSE_MENU)) { + if(controller->pressed(Controller::PAUSE_MENU)) { menuaction = MENU_ACTION_BACK; } @@ -452,7 +442,6 @@ Color text_color = default_color; float x_pos = pos.x; float y_pos = pos.y + 24*index - menu_height/2 + 12; - int shadow_size = 2; int text_width = int(Resources::normal_font->get_text_width(pitem.text)); int input_width = int(Resources::normal_font->get_text_width(pitem.input) + 10); int list_width = 0; @@ -469,7 +458,6 @@ if(index == active_item) { - shadow_size = 3; text_color = active_color; } @@ -548,17 +536,17 @@ } case MN_STRINGSELECT: { - float roff = arrow_left->get_width(); + float roff = Resources::arrow_left->get_width(); // Draw left side context.draw_text(Resources::normal_font, pitem.text, Vector(left, y_pos - int(Resources::normal_font->get_height()/2)), ALIGN_LEFT, LAYER_GUI, text_color); // Draw right side - context.draw_surface(arrow_left, + context.draw_surface(Resources::arrow_left, Vector(right - list_width - roff - roff, y_pos - 8), LAYER_GUI); - context.draw_surface(arrow_right, + context.draw_surface(Resources::arrow_right, Vector(right - roff, y_pos - 8), LAYER_GUI); context.draw_text(Resources::normal_font, pitem.list[pitem.selected], @@ -571,7 +559,7 @@ context.draw_text(Resources::Resources::normal_font, pitem.text, Vector(pos.x, y_pos - int(Resources::normal_font->get_height()/2)), ALIGN_CENTER, LAYER_GUI, text_color); - context.draw_surface(back, + context.draw_surface(Resources::back, Vector(x_pos + text_width/2 + 16, y_pos - 8), LAYER_GUI); break; @@ -584,12 +572,12 @@ ALIGN_LEFT, LAYER_GUI, text_color); if(pitem.toggled) - context.draw_surface(checkbox_checked, - Vector(x_pos + (menu_width/2-16) - checkbox->get_width(), y_pos - 8), + context.draw_surface(Resources::checkbox_checked, + Vector(x_pos + (menu_width/2-16) - Resources::checkbox->get_width(), y_pos - 8), LAYER_GUI + 1); else - context.draw_surface(checkbox, - Vector(x_pos + (menu_width/2-16) - checkbox->get_width(), y_pos - 8), + context.draw_surface(Resources::checkbox, + Vector(x_pos + (menu_width/2-16) - Resources::checkbox->get_width(), y_pos - 8), LAYER_GUI + 1); break; } @@ -623,6 +611,9 @@ Resources::big_font->get_text_width(items[i]->input) + 16; if(items[i]->kind == MN_TOGGLE) w += 32; + if (items[i]->kind == MN_STRINGSELECT) + w += font->get_text_width(items[i]->list[items[i]->selected]) + 32; + if(w > menu_width) menu_width = w; @@ -777,6 +768,7 @@ switch(event.type) { case SDL_MOUSEBUTTONDOWN: + if(event.button.button == SDL_BUTTON_LEFT) { int x = int(event.motion.x * float(SCREEN_WIDTH)/g_screen->w); int y = int(event.motion.y * float(SCREEN_HEIGHT)/g_screen->h); diff -Nru supertux-0.3.3/src/gui/menu.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/gui/menu.hpp --- supertux-0.3.3/src/gui/menu.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/gui/menu.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -137,12 +137,6 @@ private: int arrange_left; int active_item; - - SurfacePtr checkbox; - SurfacePtr checkbox_checked; - SurfacePtr back; - SurfacePtr arrow_left; - SurfacePtr arrow_right; }; #endif diff -Nru supertux-0.3.3/src/gui/menu_manager.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/gui/menu_manager.cpp --- supertux-0.3.3/src/gui/menu_manager.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/gui/menu_manager.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -75,7 +75,7 @@ } // just to be sure... - g_main_controller->reset(); + g_jk_controller->reset(); } void diff -Nru supertux-0.3.3/src/gui/mousecursor.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/gui/mousecursor.hpp --- supertux-0.3.3/src/gui/mousecursor.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/gui/mousecursor.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -63,6 +63,8 @@ /// Set current cursor. static void set_current(MouseCursor* pcursor) { current_ = pcursor; }; + + friend class Resources; private: int mid_x; diff -Nru supertux-0.3.3/src/lisp/parser.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/lisp/parser.cpp --- supertux-0.3.3/src/lisp/parser.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/lisp/parser.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -36,7 +36,8 @@ dictionary_manager(0), dictionary(0), token(), - obst() + obst(), + searchpath() { if(translate) { dictionary_manager = new tinygettext::DictionaryManager(); @@ -46,6 +47,7 @@ } obstack_init(&obst); + searchpath = PHYSFS_getSearchPath(); } Parser::~Parser() @@ -53,6 +55,7 @@ obstack_free(&obst, NULL); delete lexer; delete dictionary_manager; + PHYSFS_freeList(searchpath); } static std::string dirname(const std::string& filename) @@ -78,7 +81,6 @@ if(dictionary_manager) { std::string rel_dir = dirname (filename); - char **searchpath = PHYSFS_getSearchPath(); for(char** i = searchpath; *i != NULL; i++) { std::string abs_dir = std::string (*i) + PHYSFS_getDirSeparator () + rel_dir; @@ -192,11 +194,11 @@ } case Lexer::TOKEN_INTEGER: result = new(obst) Lisp(Lisp::TYPE_INTEGER); - sscanf(lexer->getString(), "%d", &result->v.integer); + result->v.integer = atoi(lexer->getString()); break; case Lexer::TOKEN_REAL: result = new(obst) Lisp(Lisp::TYPE_REAL); - sscanf(lexer->getString(), "%f", &result->v.real); + result->v.real = strtof(lexer->getString(), NULL); break; case Lexer::TOKEN_TRUE: result = new(obst) Lisp(Lisp::TYPE_BOOLEAN); diff -Nru supertux-0.3.3/src/lisp/parser.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/lisp/parser.hpp --- supertux-0.3.3/src/lisp/parser.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/lisp/parser.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -60,6 +60,7 @@ tinygettext::DictionaryManager* dictionary_manager; tinygettext::Dictionary* dictionary; Lexer::TokenType token; + char** searchpath; struct obstack obst; diff -Nru supertux-0.3.3/src/math/aatriangle.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/math/aatriangle.cpp --- supertux-0.3.3/src/math/aatriangle.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/math/aatriangle.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -24,11 +24,11 @@ direction = 3 - direction; int deform = dir & AATriangle::DEFORM_MASK; switch (deform) { - case AATriangle::DEFORM1: - deform = AATriangle::DEFORM2; + case AATriangle::DEFORM_BOTTOM: + deform = AATriangle::DEFORM_TOP; break; - case AATriangle::DEFORM2: - deform = AATriangle::DEFORM1; + case AATriangle::DEFORM_TOP: + deform = AATriangle::DEFORM_BOTTOM; break; default: // unchanged diff -Nru supertux-0.3.3/src/math/aatriangle.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/math/aatriangle.hpp --- supertux-0.3.3/src/math/aatriangle.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/math/aatriangle.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -42,10 +42,10 @@ SOUTHEAST, NORTHWEST, DIRECTION_MASK = 0x0003, - DEFORM1 = 0x0010, - DEFORM2 = 0x0020, - DEFORM3 = 0x0030, - DEFORM4 = 0x0040, + DEFORM_BOTTOM = 0x0010, + DEFORM_TOP = 0x0020, + DEFORM_LEFT = 0x0030, + DEFORM_RIGHT = 0x0040, DEFORM_MASK = 0x0070 }; diff -Nru supertux-0.3.3/src/math/random_generator.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/math/random_generator.cpp --- supertux-0.3.3/src/math/random_generator.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/math/random_generator.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,4 +1,4 @@ -// $Id: random_generator.cpp 6382 2010-02-21 23:18:32Z mathnerd314 $ +// $Id$ // // A strong random number generator // diff -Nru supertux-0.3.3/src/math/random_generator.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/math/random_generator.hpp --- supertux-0.3.3/src/math/random_generator.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/math/random_generator.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,4 +1,4 @@ -// $Id: random_generator.hpp 6382 2010-02-21 23:18:32Z mathnerd314 $ +// $Id$ // // A strong random number generator // diff -Nru supertux-0.3.3/src/object/bonus_block.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/bonus_block.cpp --- supertux-0.3.3/src/object/bonus_block.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/bonus_block.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -22,12 +22,16 @@ #include "object/broken_brick.hpp" #include "object/flower.hpp" #include "object/bouncy_coin.hpp" +#include "object/coin_explode.hpp" +#include "object/coin_rain.hpp" #include "object/growup.hpp" #include "object/oneup.hpp" #include "object/player.hpp" #include "object/portable.hpp" +#include "object/powerup.hpp" #include "object/specialriser.hpp" #include "object/star.hpp" +#include "object/trampoline.hpp" #include "sprite/sprite_manager.hpp" #include "supertux/constants.hpp" #include "supertux/level.hpp" @@ -39,7 +43,9 @@ BonusBlock::BonusBlock(const Vector& pos, int data) : Block(sprite_manager->create("images/objects/bonus_block/bonusblock.sprite")), contents(), - object(0) + object(0), + hit_counter(1), + lightsprite() { bbox.set_pos(pos); sprite->set_action("normal"); @@ -49,6 +55,24 @@ case 3: contents = CONTENT_STAR; break; case 4: contents = CONTENT_1UP; break; case 5: contents = CONTENT_ICEGROW; break; + case 6: contents = CONTENT_LIGHT; + sound_manager->preload("sounds/switch.ogg"); + lightsprite=Surface::create("/images/objects/lightmap_light/bonusblock_light.png"); + break; + case 7: contents = CONTENT_TRAMPOLINE; + //object = new Trampoline(get_pos(), false); //needed if this is to be moved to custom + break; + case 8: contents = CONTENT_CUSTOM; + object = new Trampoline(get_pos(), true); + break; + case 9: contents = CONTENT_CUSTOM; + object = new Rock(get_pos(), "images/objects/rock/rock.sprite"); + break; + case 10: contents = CONTENT_RAIN; break; + case 11: contents = CONTENT_EXPLODE; break; + case 12: contents = CONTENT_CUSTOM; + object = new PowerUp(get_pos(), "images/powerups/potions/red-potion.sprite"); + break; default: log_warning << "Invalid box contents" << std::endl; contents = CONTENT_COIN; @@ -59,7 +83,9 @@ BonusBlock::BonusBlock(const Reader& lisp) : Block(sprite_manager->create("images/objects/bonus_block/bonusblock.sprite")), contents(), - object(0) + object(0), + hit_counter(1), + lightsprite() { Vector pos; @@ -71,6 +97,13 @@ iter.value()->get(pos.x); } else if(token == "y") { iter.value()->get(pos.y); + } else if(token == "sprite") { + iter.value()->get(sprite_name); + sprite = sprite_manager->create(sprite_name); + } else if(token == "count") { + iter.value()->get(hit_counter); + } else if(token == "script") { + iter.value()->get(script); } else if(token == "contents") { std::string contentstring; iter.value()->get(contentstring); @@ -86,6 +119,17 @@ contents = CONTENT_1UP; } else if(contentstring == "custom") { contents = CONTENT_CUSTOM; + } else if(contentstring == "script") { // use when bonusblock is to contain ONLY a script + contents = CONTENT_SCRIPT; + } else if(contentstring == "light") { + contents = CONTENT_LIGHT; + sound_manager->preload("sounds/switch.ogg"); + } else if(contentstring == "trampoline") { + contents = CONTENT_TRAMPOLINE; + } else if(contentstring == "rain") { + contents = CONTENT_RAIN; + } else if(contentstring == "explode") { + contents = CONTENT_EXPLODE; } else { log_warning << "Invalid box contents '" << contentstring << "'" << std::endl; } @@ -104,6 +148,8 @@ if(contents == CONTENT_CUSTOM && object == 0) throw std::runtime_error("Need to specify content object for custom block"); + if(contents == CONTENT_LIGHT) + lightsprite = Surface::create("/images/objects/lightmap_light/bonusblock_light.png"); bbox.set_pos(pos); } @@ -114,9 +160,9 @@ } void -BonusBlock::hit(Player& ) +BonusBlock::hit(Player & player) { - try_open(); + try_open(&player); } HitResponse @@ -124,7 +170,8 @@ Player* player = dynamic_cast (&other); if (player) { - if (player->does_buttjump) try_open(); + if (player->does_buttjump) + try_drop(player); } BadGuy* badguy = dynamic_cast (&other); @@ -133,21 +180,21 @@ // Badguy's bottom has to be below the top of the block // SHIFT_DELTA is required to slide over one tile gaps. if( badguy->can_break() && ( badguy->get_bbox().get_bottom() > get_bbox().get_top() + SHIFT_DELTA ) ){ - try_open(); + try_open(player); } } Portable* portable = dynamic_cast (&other); if(portable) { MovingObject* moving = dynamic_cast (&other); if(moving->get_bbox().get_top() > get_bbox().get_bottom() - SHIFT_DELTA) { - try_open(); + try_open(player); } } return Block::collision(other, hit); } void -BonusBlock::try_open() +BonusBlock::try_open(Player *player) { if(sprite->get_action() == "empty") { sound_manager->play("sounds/brick.wav"); @@ -156,19 +203,28 @@ Sector* sector = Sector::current(); assert(sector); - assert(sector->player); - Player& player = *(sector->player); - Direction direction = (player.get_bbox().get_middle().x > get_bbox().get_middle().x) ? LEFT : RIGHT; + + if (player == NULL) + player = sector->player; + + if (player == NULL) + return; + + Direction direction = (player->get_bbox().get_middle().x > get_bbox().get_middle().x) ? LEFT : RIGHT; switch(contents) { case CONTENT_COIN: + { Sector::current()->add_object(new BouncyCoin(get_pos(), true)); - player.get_status()->add_coins(1); - Sector::current()->get_level()->stats.coins++; + player->get_status()->add_coins(1); + if (hit_counter != 0) + Sector::current()->get_level()->stats.coins++; break; + } case CONTENT_FIREGROW: - if(player.get_status()->bonus == NO_BONUS) { + { + if(player->get_status()->bonus == NO_BONUS) { SpecialRiser* riser = new SpecialRiser(get_pos(), new GrowUp(direction)); sector->add_object(riser); } else { @@ -178,9 +234,11 @@ } sound_manager->play("sounds/upgrade.wav"); break; + } case CONTENT_ICEGROW: - if(player.get_status()->bonus == NO_BONUS) { + { + if(player->get_status()->bonus == NO_BONUS) { SpecialRiser* riser = new SpecialRiser(get_pos(), new GrowUp(direction)); sector->add_object(riser); } else { @@ -190,25 +248,193 @@ } sound_manager->play("sounds/upgrade.wav"); break; + } case CONTENT_STAR: + { sector->add_object(new Star(get_pos() + Vector(0, -32), direction)); + sound_manager->play("sounds/upgrade.wav"); break; + } case CONTENT_1UP: + { sector->add_object(new OneUp(get_pos(), direction)); + sound_manager->play("sounds/upgrade.wav"); break; + } case CONTENT_CUSTOM: + { SpecialRiser* riser = new SpecialRiser(get_pos(), object); object = 0; sector->add_object(riser); sound_manager->play("sounds/upgrade.wav"); break; + } + + case CONTENT_SCRIPT: + { break; } // because scripts always run, this prevents default contents from being assumed + + case CONTENT_LIGHT: + { + if(sprite->get_action() == "on") + sprite->set_action("off"); + else + sprite->set_action("on"); + sound_manager->play("sounds/switch.ogg"); + break; + } + case CONTENT_TRAMPOLINE: + { + SpecialRiser* riser = new SpecialRiser(get_pos(), new Trampoline(get_pos(), false)); + sector->add_object(riser); + sound_manager->play("sounds/upgrade.wav"); + break; + } + case CONTENT_RAIN: + { + hit_counter = 1; // multiple hits of coin rain is not allowed + Sector::current()->add_object(new CoinRain(get_pos(), true)); + sound_manager->play("sounds/upgrade.wav"); + break; + } + case CONTENT_EXPLODE: + { + hit_counter = 1; // multiple hits of coin explode is not allowed + Sector::current()->add_object(new CoinExplode(get_pos() + Vector (0, -40))); + sound_manager->play("sounds/upgrade.wav"); + break; + } + } + + if(script != "") { // scripts always run if defined + std::istringstream stream(script); + Sector::current()->run_script(stream, "BonusBlockScript"); + } + + start_bounce(player); + if(hit_counter <= 0 || contents == CONTENT_LIGHT){ //use 0 to allow infinite hits + }else if(hit_counter == 1){ + sprite->set_action("empty"); + }else{ + hit_counter--; + } +} + +void +BonusBlock::try_drop(Player *player) +{ + if(sprite->get_action() == "empty") { + sound_manager->play("sounds/brick.wav"); + return; + } + + Sector* sector = Sector::current(); + assert(sector); + + // First what's below the bonus block, if solid send it up anyway (excepting doll) + Rectf dest; + dest.p1.x = bbox.get_left() + 1; + dest.p1.y = bbox.get_bottom() + 1; + dest.p2.x = bbox.get_right() - 1; + dest.p2.y = dest.p1.y + 30; + if (!Sector::current()->is_free_of_statics(dest, this, true) && !(contents == CONTENT_1UP)) { + try_open(player); + return; + } + + if (player == NULL) + player = sector->player; + + if (player == NULL) + return; + + Direction direction = (player->get_bbox().get_middle().x > get_bbox().get_middle().x) ? LEFT : RIGHT; + + switch(contents) { + case CONTENT_COIN: + { + try_open(player); + break; + } + + case CONTENT_FIREGROW: + { + sector->add_object(new PowerUp(get_pos() + Vector(0, 32), "images/powerups/fireflower/fireflower.sprite")); + sound_manager->play("sounds/upgrade.wav"); + break; + } + + case CONTENT_ICEGROW: + { + sector->add_object(new PowerUp(get_pos() + Vector(0, 32), "images/powerups/iceflower/iceflower.sprite")); + sound_manager->play("sounds/upgrade.wav"); + break; + } + + case CONTENT_STAR: + { + sector->add_object(new Star(get_pos() + Vector(0, 32), direction)); + sound_manager->play("sounds/upgrade.wav"); + break; + } + + case CONTENT_1UP: + { + sector->add_object(new OneUp(get_pos(), DOWN)); + sound_manager->play("sounds/upgrade.wav"); + break; + } + + case CONTENT_CUSTOM: + { + //TODO: non-portable trampolines could be moved to CONTENT_CUSTOM, but they should not drop + object->set_pos(get_pos() + Vector(0, 32)); + sector->add_object(object); + object = 0; + sound_manager->play("sounds/upgrade.wav"); + break; + } + + case CONTENT_SCRIPT: + { break; } // because scripts always run, this prevents default contents from being assumed + + case CONTENT_LIGHT: + { + try_open(player); + break; + } + case CONTENT_TRAMPOLINE: + { + try_open(player); + break; + } + case CONTENT_RAIN: + { + try_open(player); + break; + } + case CONTENT_EXPLODE: + { + hit_counter = 1; // multiple hits of coin explode is not allowed + Sector::current()->add_object(new CoinExplode(get_pos() + Vector (0, 40))); + sound_manager->play("sounds/upgrade.wav"); + break; + } } - start_bounce(&player); - sprite->set_action("empty"); + if(script != "") { // scripts always run if defined + std::istringstream stream(script); + Sector::current()->run_script(stream, "powerup-script"); + } + + if(hit_counter <= 0 || contents == CONTENT_LIGHT){ //use 0 to allow infinite hits + }else if(hit_counter == 1){ + sprite->set_action("empty"); + }else{ + hit_counter--; + } } void @@ -229,4 +455,17 @@ remove_me(); } +void +BonusBlock::draw(DrawingContext& context){ + // do the regular drawing first + Block::draw(context); + // then Draw the light if on. + if(sprite->get_action() == "on") { + Vector pos = get_pos() + (bbox.get_size() - lightsprite->get_size()) / 2; + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + context.draw_surface(lightsprite, pos, 10); + context.pop_target(); + } +} /* EOF */ diff -Nru supertux-0.3.3/src/object/bonus_block.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/bonus_block.hpp --- supertux-0.3.3/src/object/bonus_block.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/bonus_block.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -18,6 +18,7 @@ #define HEADER_SUPERTUX_OBJECT_BONUS_BLOCK_HPP #include "object/block.hpp" +#include "object/moving_sprite.hpp" class BonusBlock : public Block { @@ -27,7 +28,8 @@ virtual ~BonusBlock(); HitResponse collision(GameObject& other, const CollisionHit& hit); - void try_open(); + void try_open(Player *player); + void try_drop(Player *player); enum Contents { CONTENT_COIN, @@ -35,7 +37,12 @@ CONTENT_ICEGROW, CONTENT_STAR, CONTENT_1UP, - CONTENT_CUSTOM + CONTENT_CUSTOM, + CONTENT_SCRIPT, + CONTENT_LIGHT, + CONTENT_TRAMPOLINE, + CONTENT_RAIN, + CONTENT_EXPLODE }; protected: @@ -44,10 +51,15 @@ public: Contents contents; MovingObject* object; + int hit_counter; + void draw(DrawingContext& context); private: BonusBlock(const BonusBlock&); BonusBlock& operator=(const BonusBlock&); + std::string sprite_name; + std::string script; + SurfacePtr lightsprite; }; #endif diff -Nru supertux-0.3.3/src/object/brick.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/brick.cpp --- supertux-0.3.3/src/object/brick.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/brick.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -18,16 +18,17 @@ #include "audio/sound_manager.hpp" #include "badguy/badguy.hpp" -#include "object/flower.hpp" #include "object/bouncy_coin.hpp" +#include "object/explosion.hpp" +#include "object/flower.hpp" #include "object/player.hpp" #include "object/portable.hpp" #include "sprite/sprite_manager.hpp" #include "supertux/constants.hpp" #include "supertux/sector.hpp" -Brick::Brick(const Vector& pos, int data) - : Block(sprite_manager->create("images/objects/bonus_block/brick.sprite")), breakable(false), +Brick::Brick(const Vector& pos, int data, const std::string& spriteName) + : Block(sprite_manager->create(spriteName)), breakable(false), coin_counter(0) { bbox.set_pos(pos); @@ -51,7 +52,7 @@ Player* player = dynamic_cast (&other); if (player) { - if (player->does_buttjump) try_break(); + if (player->does_buttjump) try_break(player); } BadGuy* badguy = dynamic_cast (&other); @@ -60,16 +61,20 @@ // Badguy's bottom has to be below the top of the brick // SHIFT_DELTA is required to slide over one tile gaps. if( badguy->can_break() && ( badguy->get_bbox().get_bottom() > get_bbox().get_top() + SHIFT_DELTA ) ){ - try_break(); + try_break(player); } } Portable* portable = dynamic_cast (&other); if(portable) { MovingObject* moving = dynamic_cast (&other); if(moving->get_bbox().get_top() > get_bbox().get_bottom() - SHIFT_DELTA) { - try_break(); + try_break(player); } } + Explosion* explosion = dynamic_cast (&other); + if(explosion && explosion->hurts()) { + try_break(player); + } return Block::collision(other, hit); } diff -Nru supertux-0.3.3/src/object/brick.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/brick.hpp --- supertux-0.3.3/src/object/brick.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/brick.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -22,9 +22,9 @@ class Brick : public Block { public: - Brick(const Vector& pos, int data); + Brick(const Vector& pos, int data, const std::string& spriteName); - void try_break(Player* player = false); + void try_break(Player* player); HitResponse collision(GameObject& other, const CollisionHit& hit); protected: diff -Nru supertux-0.3.3/src/object/bullet.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/bullet.cpp --- supertux-0.3.3/src/object/bullet.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/bullet.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -14,8 +14,10 @@ // You should have received a copy of the GNU General Public License // along with this program. If not, see . +#include "math/random_generator.hpp" #include "object/bullet.hpp" #include "object/camera.hpp" +#include "sprite/sprite.hpp" #include "sprite/sprite_manager.hpp" #include "supertux/globals.hpp" #include "supertux/sector.hpp" @@ -29,6 +31,8 @@ physic(), life_count(3), sprite(), + light(0.0f,0.0f,0.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-small.sprite")), type(type) { float speed = dir == RIGHT ? BULLET_XM : -BULLET_XM; @@ -36,7 +40,9 @@ if(type == FIRE_BONUS) { sprite = sprite_manager->create("images/objects/bullets/firebullet.sprite"); - } else if(type == ICE_BONUS) { + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.3f, 0.1f, 0.0f)); + } else if(type == ICE_BONUS) { life_count = 10; sprite = sprite_manager->create("images/objects/bullets/icebullet.sprite"); } else { @@ -56,6 +62,11 @@ void Bullet::update(float elapsed_time) { + // cause fireball color to flicker randomly + if (gameRandom.rand(5) != 0) { + lightsprite->set_color(Color(0.3f + gameRandom.rand(10)/100.0f, 0.1f + gameRandom.rand(20)/100.0f, gameRandom.rand(10)/100.0f)); + } else + lightsprite->set_color(Color(0.3f, 0.1f, 0.0f)); // remove bullet when it's offscreen float scroll_x = Sector::current()->camera->get_translation().x; @@ -76,7 +87,19 @@ void Bullet::draw(DrawingContext& context) { + //Draw the Sprite. sprite->draw(context, get_pos(), LAYER_OBJECTS); + //Draw the light if fire and dark + if(type == FIRE_BONUS){ + context.get_light( get_bbox().get_middle(), &light ); + if (light.red + light.green < 2.0){ + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + sprite->draw(context, get_pos(), LAYER_OBJECTS); + lightsprite->draw(context, get_bbox().get_middle(), 0); + context.pop_target(); + } + } } void diff -Nru supertux-0.3.3/src/object/bullet.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/bullet.hpp --- supertux-0.3.3/src/object/bullet.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/bullet.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -49,6 +49,8 @@ Physic physic; int life_count; SpritePtr sprite; + Color light; + SpritePtr lightsprite; BonusType type; }; diff -Nru supertux-0.3.3/src/object/camera.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/camera.cpp --- supertux-0.3.3/src/object/camera.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/camera.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -305,7 +305,8 @@ { const CameraConfig& config = *(this->config); Player* player = sector->player; - const Vector& player_pos = Vector(player->get_bbox().get_middle().x, + // TODO: co-op mode needs a good camera + Vector player_pos(player->get_bbox().get_middle().x, player->get_bbox().get_bottom()); static Vector last_player_pos = player_pos; Vector player_delta = player_pos - last_player_pos; diff -Nru supertux-0.3.3/src/object/candle.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/candle.cpp --- supertux-0.3.3/src/object/candle.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/candle.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -24,13 +24,31 @@ #include "util/reader.hpp" Candle::Candle(const Reader& lisp) - : MovingSprite(lisp, "images/objects/candle/candle.sprite", LAYER_BACKGROUNDTILES+1, COLGROUP_DISABLED), burning(true), - candle_light_1(Surface::create("images/objects/candle/candle-light-1.png")), - candle_light_2(Surface::create("images/objects/candle/candle-light-2.png")) + : MovingSprite(lisp, "images/objects/candle/candle.sprite", LAYER_BACKGROUNDTILES+1, COLGROUP_DISABLED), + burning(true), + flicker(true), + lightcolor(1.0f, 1.0f, 1.0f), + candle_light_1(sprite_manager->create("images/objects/candle/candle-light-1.sprite")), + candle_light_2(sprite_manager->create("images/objects/candle/candle-light-2.sprite")) { lisp.get("name", name); lisp.get("burning", burning); - + lisp.get("flicker", flicker); + //get color from lisp + std::vector vColor; + lisp.get("color", vColor); + //change the light color if defined + if (vColor.size() >= 3) { + lightcolor = Color(vColor); + candle_light_1->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + candle_light_2->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + candle_light_1->set_color(lightcolor); + candle_light_2->set_color(lightcolor); + //the following allows the original candle appearance to be preserved + candle_light_1->set_action("white"); + candle_light_2->set_action("white"); + } + if (burning) { sprite->set_action("on"); } else { @@ -47,14 +65,16 @@ // draw on lightmap if (burning) { - Vector pos = get_pos() + (bbox.get_size() - candle_light_1->get_size()) / 2; + //Vector pos = get_pos() + (bbox.get_size() - candle_light_1->get_size()) / 2; context.push_target(); context.set_target(DrawingContext::LIGHTMAP); // draw approx. 1 in 10 frames darker. Makes the candle flicker - if (gameRandom.rand(10) != 0) { - context.draw_surface(candle_light_1, pos, layer); + if (gameRandom.rand(10) != 0 || !flicker) { + //context.draw_surface(candle_light_1, pos, layer); + candle_light_1->draw(context, get_bbox().get_middle(), 0); } else { - context.draw_surface(candle_light_2, pos, layer); + //context.draw_surface(candle_light_2, pos, layer); + candle_light_2->draw(context, get_bbox().get_middle(), 0); } context.pop_target(); } @@ -103,11 +123,11 @@ this->burning = burning; if (burning) { sprite->set_action("on"); - puff_smoke(); } else { sprite->set_action("off"); - puff_smoke(); } + //puff smoke for flickering light sources only + if (flicker) puff_smoke(); } /* EOF */ diff -Nru supertux-0.3.3/src/object/candle.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/candle.hpp --- supertux-0.3.3/src/object/candle.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/candle.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -48,8 +48,10 @@ private: bool burning; /**< true if candle is currently lighted */ - SurfacePtr candle_light_1; /**< drawn to lightmap */ - SurfacePtr candle_light_2; /**< drawn to lightmap (alternative image) */ + bool flicker; /**< true if candle light is to flicker */ + Color lightcolor; /**< determines color or light given off */ + SpritePtr candle_light_1; /**< drawn to lightmap */ + SpritePtr candle_light_2; /**< drawn to lightmap (alternative image) */ }; diff -Nru supertux-0.3.3/src/object/coin.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/coin.cpp --- supertux-0.3.3/src/object/coin.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/coin.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -17,25 +17,72 @@ #include "object/coin.hpp" #include "audio/sound_manager.hpp" +#include "util/reader.hpp" #include "object/bouncy_coin.hpp" #include "object/player.hpp" +#include "object/tilemap.hpp" #include "supertux/level.hpp" #include "supertux/object_factory.hpp" #include "supertux/sector.hpp" Coin::Coin(const Vector& pos) - : MovingSprite(pos, "images/objects/coin/coin.sprite", LAYER_TILES, COLGROUP_TOUCHABLE) + : MovingSprite(pos, "images/objects/coin/coin.sprite", LAYER_OBJECTS - 1, COLGROUP_TOUCHABLE), + path(), + walker(), + offset(), + from_tilemap(false), + physic() { sound_manager->preload("sounds/coin.wav"); } +Coin::Coin(const Vector& pos, TileMap* tilemap) + : MovingSprite(pos, "images/objects/coin/coin.sprite", LAYER_OBJECTS - 1, COLGROUP_TOUCHABLE), + path(boost::shared_ptr(tilemap->get_path())), + walker(boost::shared_ptr(tilemap->get_walker())), + offset(), + from_tilemap(true), + physic() +{ + if(walker.get()) { + Vector v = path->get_base(); + offset = pos - v; + } + + sound_manager->preload("sounds/coin.wav"); +} + Coin::Coin(const Reader& reader) - : MovingSprite(reader, "images/objects/coin/coin.sprite", LAYER_TILES, COLGROUP_TOUCHABLE) + : MovingSprite(reader, "images/objects/coin/coin.sprite", LAYER_OBJECTS - 1, COLGROUP_TOUCHABLE), + path(), + walker(), + offset(), + from_tilemap(false), + physic() { + const lisp::Lisp* pathLisp = reader.get_lisp("path"); + if (pathLisp) { + path.reset(new Path()); + path->read(*pathLisp); + walker.reset(new PathWalker(path.get())); + Vector v = path->get_base(); + set_pos(v); + } + sound_manager->preload("sounds/coin.wav"); } void +Coin::update(float elapsed_time) +{ + // if we have a path to follow, follow it + if (walker.get()) { + Vector v = from_tilemap ? offset + walker->get_pos() : walker->advance(elapsed_time); + movement = v - get_pos(); + } +} + +void Coin::collect() { // TODO: commented out musical code. Maybe fork this for a special "MusicalCoin" object? @@ -125,4 +172,59 @@ return ABORT_MOVE; } +/* The following defines a coin subject to gravity */ +HeavyCoin::HeavyCoin(const Vector& pos, const Vector& init_velocity) + : Coin(pos), + physic() +{ + physic.enable_gravity(true); + sound_manager->preload("sounds/coin2.ogg"); + set_group(COLGROUP_MOVING); + physic.set_velocity(init_velocity); +} + +HeavyCoin::HeavyCoin(const Reader& reader) + : Coin(reader), + physic() +{ + physic.enable_gravity(true); + sound_manager->preload("sounds/coin2.ogg"); + set_group(COLGROUP_MOVING); +} + +void +HeavyCoin::update(float elapsed_time) +{ + // enable physics + movement = physic.get_movement(elapsed_time); +} + +void +HeavyCoin::collision_solid(const CollisionHit& hit) +{ + int clink_threshold = 100; // sets the minimum speed needed to result in collision noise + //TODO: colliding HeavyCoins should have their own unique sound + + if(hit.bottom) { + if(physic.get_velocity_y() > clink_threshold) + sound_manager->play("sounds/coin2.ogg"); + if(physic.get_velocity_y() > 200) {// lets some coins bounce + physic.set_velocity_y(-99); + }else{ + physic.set_velocity_y(0); + physic.set_velocity_x(0); + } + } + if(hit.right || hit.left) { + if(physic.get_velocity_x() > clink_threshold || physic.get_velocity_x() < clink_threshold) + sound_manager->play("sounds/coin2.ogg"); + physic.set_velocity_x(-physic.get_velocity_x()); + } + if(hit.top) { + if(physic.get_velocity_y() < clink_threshold) + sound_manager->play("sounds/coin2.ogg"); + physic.set_velocity_y(-physic.get_velocity_y()); + } +} + /* EOF */ diff -Nru supertux-0.3.3/src/object/coin_explode.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/coin_explode.cpp --- supertux-0.3.3/src/object/coin_explode.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/coin_explode.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,53 @@ +// CoinExplode - several coins are hurled through the air +// Copyright (C) 2013 LMH +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include "object/coin_explode.hpp" + +#include "math/random_generator.hpp" +#include "object/coin.hpp" +#include "supertux/sector.hpp" + +CoinExplode::CoinExplode(const Vector& pos) : + position(pos) +{ +} + +void +CoinExplode::update(float ) +{ + int mag = 100; // madnitude that coins are to be thrown + int rand = 30; // max variation to be subtracted from magnitide + + Sector::current()->add_object(new HeavyCoin(position, Vector (2.5,-4.5)*(mag-gameRandom.rand(rand)))); + Sector::current()->add_object(new HeavyCoin(position, Vector (2,-5)*(mag-gameRandom.rand(rand)))); + Sector::current()->add_object(new HeavyCoin(position, Vector (1.5,-5.5)*(mag-gameRandom.rand(rand)))); + Sector::current()->add_object(new HeavyCoin(position, Vector (1,-6)*(mag+gameRandom.rand(rand)))); + Sector::current()->add_object(new HeavyCoin(position, Vector (0.5,-6.5)*(mag-gameRandom.rand(rand)))); + Sector::current()->add_object(new HeavyCoin(position, Vector (-2.5,-4.5)*(mag-gameRandom.rand(rand)))); + Sector::current()->add_object(new HeavyCoin(position, Vector (-2,-5)*(mag-gameRandom.rand(rand)))); + Sector::current()->add_object(new HeavyCoin(position, Vector (-1.5,-5.5)*(mag-gameRandom.rand(rand)))); + Sector::current()->add_object(new HeavyCoin(position, Vector (-1,-6)*(mag+gameRandom.rand(rand)))); + Sector::current()->add_object(new HeavyCoin(position, Vector (-0.5,-6.5)*(mag-gameRandom.rand(rand)))); + + remove_me(); +} + +void +CoinExplode::draw(DrawingContext &) +{ +} + +/* EOF */ diff -Nru supertux-0.3.3/src/object/coin_explode.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/coin_explode.hpp --- supertux-0.3.3/src/object/coin_explode.hpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/coin_explode.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,38 @@ +// CoinExplode - several coins are hurled through the air +// Copyright (C) 2013 LMH +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#ifndef HEADER_SUPERTUX_OBJECT_COIN_EXPLODE_HPP +#define HEADER_SUPERTUX_OBJECT_COIN_EXPLODE_HPP + +#include + +#include "math/vector.hpp" +#include "supertux/game_object.hpp" + +class CoinExplode : public GameObject +{ +public: + CoinExplode(const Vector& pos); + virtual void update(float elapsed_time); + virtual void draw(DrawingContext& context); + +private: + Vector position; +}; + +#endif + +/* EOF */ diff -Nru supertux-0.3.3/src/object/coin.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/coin.hpp --- supertux-0.3.3/src/object/coin.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/coin.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -18,16 +18,43 @@ #define HEADER_SUPERTUX_OBJECT_COIN_HPP #include "object/moving_sprite.hpp" +#include "supertux/physic.hpp" + +class Path; +class PathWalker; +class TileMap; class Coin : public MovingSprite { public: Coin(const Vector& pos); + Coin(const Vector& pos, TileMap* tilemap); Coin(const Reader& reader); HitResponse collision(GameObject& other, const CollisionHit& hit); void collect(); + virtual void update(float elapsed_time); + +private: + boost::shared_ptr path; + boost::shared_ptr walker; + Vector offset; + bool from_tilemap; + Physic physic; +}; + +class HeavyCoin : public Coin +{ +public: + HeavyCoin(const Vector& pos, const Vector& init_velocity); + HeavyCoin(const Reader& reader); + + virtual void update(float elapsed_time); + virtual void collision_solid(const CollisionHit& hit); + +private: + Physic physic; }; #endif diff -Nru supertux-0.3.3/src/object/coin_rain.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/coin_rain.cpp --- supertux-0.3.3/src/object/coin_rain.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/coin_rain.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,82 @@ +// SuperTux +// Copyright (C) 2013 LMH +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include "object/coin_rain.hpp" + +#include "math/random_generator.hpp" +#include "object/coin.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" +#include "supertux/sector.hpp" + +static const float DROP_TIME = .1f; // time duration between "drops" of coin rain + +CoinRain::CoinRain(const Vector& pos, bool emerge) : + sprite(), + position(pos), + emerge_distance(0), + timer(), + counter(0), + drop(0) +{ + sprite = sprite_manager->create("images/objects/coin/coin.sprite"); + + if(emerge) { + emerge_distance = sprite->get_height(); + } +} + +void +CoinRain::update(float elapsed_time) +{ + // first a single (untouchable) coin flies up above the sector + if(position.y > -32){ + float dist = -500 * elapsed_time; + position.y += dist; + emerge_distance += dist; + } // then the first collectable coin drops from one of ten random positions + else if (counter==0){ + drop = gameRandom.rand(10); + Sector::current()->add_object(new HeavyCoin(Vector (position.x+32*((drop<5)?-drop-1:drop-4),-32), Vector (0,0))); + counter++; + timer.start(DROP_TIME); + } // finally the remainder of the coins drop in a determined but appears to be a random order + else if(timer.check()){ + if(counter<10){ + drop += 7; + if(drop >= 10) drop -=10; + Sector::current()->add_object(new HeavyCoin(Vector (position.x+32*((drop<5)?-drop-1:drop-4),-32), Vector (0,0))); + counter++; + timer.start(DROP_TIME); + }else{ + remove_me(); + } + } +} + +void +CoinRain::draw(DrawingContext& context) +{ + int layer; + if(emerge_distance > 0) { + layer = LAYER_OBJECTS - 5; + } else { + layer = LAYER_OBJECTS + 5; + } + sprite->draw(context, position, layer); +} + +/* EOF */ diff -Nru supertux-0.3.3/src/object/coin_rain.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/coin_rain.hpp --- supertux-0.3.3/src/object/coin_rain.hpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/coin_rain.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,48 @@ +// SuperTux +// Copyright (C) 2013 LMH +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#ifndef HEADER_SUPERTUX_OBJECT_COIN_RAIN_HPP +#define HEADER_SUPERTUX_OBJECT_COIN_RAIN_HPP + +#include + +#include "math/vector.hpp" +#include "sprite/sprite_ptr.hpp" +#include "supertux/game_object.hpp" +#include "supertux/timer.hpp" +#include "video/color.hpp" + +class Sprite; + +class CoinRain : public GameObject +{ +public: + CoinRain(const Vector& pos, bool emerge=false); + virtual void update(float elapsed_time); + virtual void draw(DrawingContext& context); + +private: + SpritePtr sprite; + Vector position; + float emerge_distance; + Timer timer; + int counter; + int drop; +}; + +#endif + +/* EOF */ diff -Nru supertux-0.3.3/src/object/endsequence.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/endsequence.cpp --- supertux-0.3.3/src/object/endsequence.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/endsequence.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -94,6 +94,7 @@ void EndSequence::running(float /*elapsed_time*/) { + end_sequence_controller->update(); } void diff -Nru supertux-0.3.3/src/object/explosion.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/explosion.cpp --- supertux-0.3.3/src/object/explosion.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/explosion.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -18,52 +18,108 @@ #include "audio/sound_manager.hpp" #include "badguy/badguy.hpp" +#include "badguy/walking_badguy.hpp" #include "math/random_generator.hpp" #include "object/player.hpp" #include "object/sprite_particle.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" #include "supertux/object_factory.hpp" #include "supertux/sector.hpp" #include -Explosion::Explosion(const Vector& pos) - : MovingSprite(pos, "images/objects/explosion/explosion.sprite", LAYER_OBJECTS+40, COLGROUP_MOVING), state(STATE_WAITING) +Explosion::Explosion(const Vector& pos) : + MovingSprite(pos, "images/objects/explosion/explosion.sprite", LAYER_OBJECTS+40, COLGROUP_MOVING), + hurt(true), + push(false), + state(STATE_WAITING), + light(0.0f,0.0f,0.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-large.sprite")) { sound_manager->preload("sounds/explosion.wav"); + sound_manager->preload("sounds/firecracker.ogg"); set_pos(get_pos() - (get_bbox().get_middle() - get_pos())); + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.6f, 0.6f, 0.6f)); } -Explosion::Explosion(const Reader& reader) - : MovingSprite(reader, "images/objects/explosion/explosion.sprite", LAYER_OBJECTS+40, COLGROUP_MOVING), state(STATE_WAITING) +Explosion::Explosion(const Reader& reader) : + MovingSprite(reader, "images/objects/explosion/explosion.sprite", LAYER_OBJECTS+40, COLGROUP_MOVING), + hurt(true), + push(false), + state(STATE_WAITING), + light(0.0f,0.0f,0.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-large.sprite")) { sound_manager->preload("sounds/explosion.wav"); + sound_manager->preload("sounds/firecracker.ogg"); + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.6f, 0.6f, 0.6f)); } void Explosion::explode() { - if (state != STATE_WAITING) return; + if (state != STATE_WAITING) + return; state = STATE_EXPLODING; - set_action("default", 1); + set_action(hurt ? "default" : "pop", 1); sprite->set_animation_loops(1); //TODO: this is necessary because set_action will not set "loops" when "action" is the default action - sound_manager->play("sounds/explosion.wav", get_pos()); - - if (0) - { - // spawn some particles - // TODO: provide convenience function in MovingSprite or MovingObject? - for (int i = 0; i < 100; i++) { - Vector ppos = bbox.get_middle(); - float angle = graphicsRandom.randf(-M_PI_2, M_PI_2); - float velocity = graphicsRandom.randf(450, 900); - float vx = sin(angle)*velocity; - float vy = -cos(angle)*velocity; - Vector pspeed = Vector(vx, vy); - Vector paccel = Vector(0, 1000); - Sector::current()->add_object(new SpriteParticle("images/objects/particles/explosion.sprite", "default", ppos, ANCHOR_MIDDLE, pspeed, paccel, LAYER_OBJECTS-1)); - } + sprite->set_angle(graphicsRandom.randf(0, 360)); // a random rotation on the sprite to make explosions appear more random + sound_manager->play(hurt ? "sounds/explosion.wav" : "sounds/firecracker.ogg", get_pos()); + + +#if 0 + // spawn some particles + // TODO: provide convenience function in MovingSprite or MovingObject? + for (int i = 0; i < 100; i++) { + Vector ppos = bbox.get_middle(); + float angle = graphicsRandom.randf(-M_PI_2, M_PI_2); + float velocity = graphicsRandom.randf(450, 900); + float vx = sin(angle)*velocity; + float vy = -cos(angle)*velocity; + Vector pspeed = Vector(vx, vy); + Vector paccel = Vector(0, 1000); + Sector::current()->add_object(new SpriteParticle("images/objects/particles/explosion.sprite", "default", ppos, ANCHOR_MIDDLE, pspeed, paccel, LAYER_OBJECTS-1)); } +#endif + + if (push) { + Vector center = get_bbox ().get_middle (); + std::vector near_objects = Sector::current()->get_nearby_objects (center, 10.0 * 32.0); + + for (size_t i = 0; i < near_objects.size (); i++) { + MovingObject *obj = near_objects[i]; + Vector obj_vector = obj->get_bbox ().get_middle (); + Vector direction = obj_vector - center; + float distance = direction.norm (); + + /* If the distance is very small, for example because "obj" is the badguy + * causing the explosion, skip this object. */ + if (distance <= 1.0) + continue; + + /* The force decreases with the distance squared. In the distance of one + * tile (32 pixels) you will have a speed increase of 150 pixels/s. */ + float force = 150.0 * 32.0*32.0 / (distance * distance); + if (force > 200.0) + force = 200.0; + + Vector add_speed = direction.unit () * force; + + Player *player = dynamic_cast (obj); + if (player) { + player->add_velocity (add_speed); + } + + WalkingBadguy *badguy = dynamic_cast (obj); + if (badguy) { + badguy->add_velocity (add_speed); + } + } /* for (i = 0 ... near_objects) */ + } /* if (push) */ } void @@ -81,10 +137,26 @@ } } +void +Explosion::draw(DrawingContext& context) +{ + //Draw the Sprite. + sprite->draw(context, get_pos(), LAYER_OBJECTS+40); + //Explosions produce light (if ambient light is not maxed) + context.get_light( get_bbox().get_middle(), &light); + if (light.red + light.green + light.blue < 3.0){ + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + lightsprite->draw(context, get_bbox().get_middle(), 0); + context.pop_target(); + } +} + HitResponse Explosion::collision(GameObject& other, const CollisionHit& ) { - if(state != STATE_EXPLODING) return ABORT_MOVE; + if ((state != STATE_EXPLODING) || !hurt) + return ABORT_MOVE; Player* player = dynamic_cast(&other); if(player != 0) { diff -Nru supertux-0.3.3/src/object/explosion.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/explosion.hpp --- supertux-0.3.3/src/object/explosion.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/explosion.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -32,8 +32,29 @@ Explosion(const Reader& reader); void update(float elapsed_time); + void draw(DrawingContext& context); HitResponse collision(GameObject& other, const CollisionHit& hit); + bool hurts (void) const + { + return this->hurt; + } + + void hurts (bool val) + { + this->hurt = val; + } + + bool pushes (void) const + { + return this->push; + } + + void pushes (bool val) + { + this->push = val; + } + protected: /** * plays sound, starts animation @@ -45,7 +66,11 @@ STATE_WAITING, STATE_EXPLODING }; + bool hurt; + bool push; State state; + Color light; + SpritePtr lightsprite; }; diff -Nru supertux-0.3.3/src/object/firefly.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/firefly.cpp --- supertux-0.3.3/src/object/firefly.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/firefly.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -18,6 +18,7 @@ #include +#include "audio/sound_manager.hpp" #include "math/random_generator.hpp" #include "object/player.hpp" #include "object/sprite_particle.hpp" @@ -45,6 +46,14 @@ sprite = sprite_manager->create( sprite_name ); bbox.set_size(sprite->get_current_hitbox_width(), sprite->get_current_hitbox_height()); reactivate(); + + //Load sound + if( sprite_name.find("vbell", 0) == std::string::npos ) { + sound_manager->preload("sounds/savebell_low.wav"); + } + else { + sound_manager->preload("sounds/savebell2.wav"); + } } void @@ -63,7 +72,8 @@ HitResponse Firefly::collision(GameObject& other, const CollisionHit& ) { - if(activated) + // If the bell is already activated, don't ring it again! + if(activated || sprite->get_action() == "ringing") return ABORT_MOVE; Player* player = dynamic_cast (&other); @@ -81,7 +91,14 @@ Vector paccel = Vector(0, 1000); Sector::current()->add_object(new SpriteParticle("images/objects/particles/reset.sprite", "default", ppos, ANCHOR_MIDDLE, pspeed, paccel, LAYER_OBJECTS-1)); } - // TODO play sound + + if( sprite_name.find("vbell", 0) == std::string::npos ) { + sound_manager->play("sounds/savebell2.wav"); + } + else { + sound_manager->play("sounds/savebell_low.wav"); + } + sprite->set_action("ringing"); GameSession::current()->set_reset_point(Sector::current()->get_name(), initial_position); diff -Nru supertux-0.3.3/src/object/flower.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/flower.cpp --- supertux-0.3.3/src/object/flower.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/flower.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -17,22 +17,28 @@ #include "audio/sound_manager.hpp" #include "object/flower.hpp" #include "object/player.hpp" +#include "sprite/sprite.hpp" #include "sprite/sprite_manager.hpp" Flower::Flower(BonusType _type) : type(_type), sprite(), - drawing_effect(NO_EFFECT) + drawing_effect(NO_EFFECT), + light(1.0f,1.0f,1.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-small.sprite")) { bbox.set_size(32, 32); - + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + if(type == FIRE_BONUS) { sprite = sprite_manager->create("images/powerups/fireflower/fireflower.sprite"); sound_manager->preload("sounds/fire-flower.wav"); + lightsprite->set_color(Color(0.3f, 0.0f, 0.0f)); } else if(type == ICE_BONUS) { sprite = sprite_manager->create("images/powerups/iceflower/iceflower.sprite"); sound_manager->preload("sounds/fire-flower.wav"); + lightsprite->set_color(Color(0.0f, 0.1f, 0.2f)); } else { assert(false); } @@ -52,7 +58,16 @@ void Flower::draw(DrawingContext& context) { + //Draw the Sprite. sprite->draw(context, get_pos(), LAYER_OBJECTS, drawing_effect); + //Draw the light when dark + context.get_light( get_bbox().get_middle(), &light ); + if (light.red + light.green + light.blue < 3.0){ + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + lightsprite->draw(context, get_bbox().get_middle(), 0); + context.pop_target(); + } } HitResponse diff -Nru supertux-0.3.3/src/object/flower.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/flower.hpp --- supertux-0.3.3/src/object/flower.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/flower.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -39,7 +39,9 @@ private: Flower(const Flower&); Flower& operator=(const Flower&); - + Color light; + SpritePtr lightsprite; + friend class FlipLevelTransformer; }; diff -Nru supertux-0.3.3/src/object/growup.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/growup.cpp --- supertux-0.3.3/src/object/growup.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/growup.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -14,17 +14,29 @@ // You should have received a copy of the GNU General Public License // along with this program. If not, see . +#include + #include "audio/sound_manager.hpp" #include "object/growup.hpp" #include "object/player.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" GrowUp::GrowUp(Direction direction) : MovingSprite(Vector(0,0), "images/powerups/egg/egg.sprite", LAYER_OBJECTS, COLGROUP_MOVING), - physic() + physic(), + light(0.0f,0.0f,0.0f), + shadesprite(sprite_manager->create("images/powerups/egg/egg.sprite")), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-small.sprite")) { physic.enable_gravity(true); physic.set_velocity_x((direction == LEFT)?-100:100); sound_manager->preload("sounds/grow.ogg"); + //shadow to remain in place as egg rolls + shadesprite->set_action("shadow"); + //set light for glow effect + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.2f, 0.2f, 0.0f)); } void @@ -34,6 +46,24 @@ } void +GrowUp::draw(DrawingContext& context){ + //Set Sprite rotation angle + sprite->set_angle(get_pos().x * 360.0f / (32.0f * M_PI)); + //Draw the Sprite. + MovingSprite::draw(context); + //Draw shade + shadesprite->draw(context, get_pos(), layer+1); + //Draw the light when dark + context.get_light( get_bbox().get_middle(), &light ); + if (light.red + light.green < 2.0){ + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + lightsprite->draw(context, get_bbox().get_middle(), 0); + context.pop_target(); + } +} + +void GrowUp::collision_solid(const CollisionHit& hit) { if(hit.top) diff -Nru supertux-0.3.3/src/object/growup.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/growup.hpp --- supertux-0.3.3/src/object/growup.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/growup.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -27,12 +27,16 @@ GrowUp(Direction direction = RIGHT); virtual void update(float elapsed_time); + virtual void draw(DrawingContext& context); virtual void collision_solid(const CollisionHit& hit); virtual HitResponse collision(GameObject& other, const CollisionHit& hit); void do_jump(); private: Physic physic; + Color light; + SpritePtr shadesprite; + SpritePtr lightsprite; }; #endif diff -Nru supertux-0.3.3/src/object/icecrusher.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/icecrusher.cpp --- supertux-0.3.3/src/object/icecrusher.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/icecrusher.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -17,29 +17,56 @@ #include "object/icecrusher.hpp" +#include + +#include "audio/sound_manager.hpp" #include "badguy/badguy.hpp" -#include "sprite/sprite.hpp" +#include "object/camera.hpp" +#include "object/particles.hpp" #include "object/player.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" #include "supertux/object_factory.hpp" #include "supertux/sector.hpp" namespace { /* Maximum movement speed in pixels per LOGICAL_FPS */ const float MAX_DROP_SPEED = 10.0; -const float RECOVER_SPEED = -3.125; -const float ACTIVATION_DISTANCE = 4.0; -const float PAUSE_TIME = 0.5; +const float RECOVER_SPEED_NORMAL = -3.125; +const float RECOVER_SPEED_LARGE = -2.0; +const float DROP_ACTIVATION_DISTANCE = 4.0; +const float PAUSE_TIME_NORMAL = 0.5; +const float PAUSE_TIME_LARGE = 1.0; } IceCrusher::IceCrusher(const Reader& reader) : - MovingSprite(reader, "images/creatures/icecrusher/icecrusher.sprite", LAYER_OBJECTS, COLGROUP_STATIC), + MovingSprite(reader, "images/creatures/icecrusher/icecrusher.sprite", LAYER_OBJECTS, COLGROUP_STATIC), state(IDLE), start_position(), physic(), - cooldown_timer(0.0) + cooldown_timer(0.0), + lefteye(), + righteye(), + whites(), + ic_size(NORMAL) { + // TODO: icecrusher hitting deserves its own sounds- + // one for hitting the ground, one for hitting Tux + sound_manager->preload("sounds/brick.wav"); + start_position = get_bbox().p1; set_state(state, true); + + float sprite_width = sprite->get_width (); + if (sprite_width >= 128.0) + ic_size = LARGE; + + lefteye = sprite_manager->create(sprite_name); + lefteye->set_action("lefteye"); + righteye = sprite_manager->create(sprite_name); + righteye->set_action("righteye"); + whites = sprite_manager->create(sprite_name); + whites->set_action("whites"); } /* @@ -87,6 +114,7 @@ /* If the other object is the player, and the collision is at the bottom of * the ice crusher, hurt the player. */ if (player && hit.bottom) { + sound_manager->play("sounds/brick.wav"); if(player->is_invincible()) { if (state == CRUSHING) set_state(RECOVERING); @@ -112,7 +140,40 @@ break; case CRUSHING: if (hit.bottom) { - cooldown_timer = PAUSE_TIME; + if (ic_size == LARGE) { + cooldown_timer = PAUSE_TIME_LARGE; + Sector::current()->camera->shake (/* frequency = */ .125f, /* x = */ 0.0, /* y = */ 16.0); + sound_manager->play("sounds/brick.wav"); + // throw some particles, bigger and more for large icecrusher + for(int j = 0; j < 9; j++) + { + Sector::current()->add_object( + new Particles(Vector(get_bbox().p2.x - j*8 - 4, get_bbox().p2.y), + 0, 90-5*j, Vector(140, -380), Vector(0, 300), + 1, Color(.6f, .6f, .6f), 5, 1.8f, LAYER_OBJECTS+1)); + Sector::current()->add_object( + new Particles(Vector(get_bbox().p1.x + j*8 + 4, get_bbox().p2.y), + 270+5*j, 360, Vector(140, -380), Vector(0, 300), + 1, Color(.6f, .6f, .6f), 5, 1.8f, LAYER_OBJECTS+1)); + } + } + else { + cooldown_timer = PAUSE_TIME_NORMAL; + Sector::current()->camera->shake (/* frequency = */ .1f, /* x = */ 0.0, /* y = */ 8.0); + sound_manager->play("sounds/brick.wav"); + // throw some particles + for(int j = 0; j < 5; j++) + { + Sector::current()->add_object( + new Particles(Vector(get_bbox().p2.x - j*8 - 4, get_bbox().p2.y), + 0, 90+10*j, Vector(140, -260), Vector(0, 300), + 1, Color(.6f, .6f, .6f), 4, 1.6f, LAYER_OBJECTS+1)); + Sector::current()->add_object( + new Particles(Vector(get_bbox().p1.x + j*8 + 4, get_bbox().p2.y), + 270+10*j, 360, Vector(140, -260), Vector(0, 300), + 1, Color(.6f, .6f, .6f), 4, 1.6f, LAYER_OBJECTS+1)); + } + } set_state(RECOVERING); } break; @@ -153,11 +214,17 @@ if (get_bbox().p1.y <= start_position.y+1) { set_pos(start_position); movement = Vector (0, 0); - cooldown_timer = PAUSE_TIME; + if (ic_size == LARGE) + cooldown_timer = PAUSE_TIME_LARGE; + else + cooldown_timer = PAUSE_TIME_NORMAL; set_state(IDLE); } else { - movement = Vector (0, RECOVER_SPEED); + if (ic_size == LARGE) + movement = Vector (0, RECOVER_SPEED_LARGE); + else + movement = Vector (0, RECOVER_SPEED_NORMAL); } break; default: @@ -166,6 +233,23 @@ } } +void +IceCrusher::draw(DrawingContext& context) +{ + context.push_target(); + context.set_target(DrawingContext::NORMAL); + sprite->draw(context, get_pos(), layer); + if(!(state == CRUSHING) && sprite->has_action("whites")) + { + // draw icecrusher's eyes slightly behind + lefteye->draw(context, get_pos()+eye_position(false), layer-1); + righteye->draw(context, get_pos()+eye_position(true), layer-1); + // draw the whites of icecrusher's eyes even further behind + whites->draw(context, get_pos(), layer-2); + } + context.pop_target(); +} + bool IceCrusher::found_victim() { @@ -174,12 +258,57 @@ const Rectf& player_bbox = player->get_bbox(); const Rectf& crusher_bbox = get_bbox(); + Rectf crush_area = Rectf(crusher_bbox.p1.x+1, crusher_bbox.p2.y, crusher_bbox.p2.x-1, std::max(crusher_bbox.p2.y,player_bbox.p1.y-1)); if ((player_bbox.p1.y >= crusher_bbox.p2.y) /* player is below crusher */ - && (player_bbox.p2.x > (crusher_bbox.p1.x - ACTIVATION_DISTANCE)) - && (player_bbox.p1.x < (crusher_bbox.p2.x + ACTIVATION_DISTANCE))) + && (player_bbox.p2.x > (crusher_bbox.p1.x - DROP_ACTIVATION_DISTANCE)) + && (player_bbox.p1.x < (crusher_bbox.p2.x + DROP_ACTIVATION_DISTANCE)) + && (Sector::current()->is_free_of_statics(crush_area, this, false))/* and area to player is free of objects */) return true; else return false; } +Vector +IceCrusher::eye_position(bool right) +{ + if(state == IDLE) + { + Player* player = Sector::current()->get_nearest_player (this->get_bbox ()); + if(player) + { + // Icecrusher focuses on approximate position of player's head + const float player_focus_x = (player->get_bbox().p2.x + player->get_bbox().p1.x) * 0.5; + const float player_focus_y = player->get_bbox().p2.y * 0.25 + player->get_bbox().p1.y * 0.75; + // Icecrusher's approximate origin of line-of-sight + const float crusher_origin_x = (get_bbox().p2.x + get_bbox().p1.x) * 0.5; + const float crusher_origin_y = (get_bbox().p2.y + get_bbox().p1.y) * 0.5; + // Line-of-sight displacement from icecrusher to player + const float displacement_x = player_focus_x - crusher_origin_x; + const float displacement_y = player_focus_y - crusher_origin_y; + const float displacement_mag = pow(pow(displacement_x, 2.0) + pow(displacement_y, 2.0), 0.5); + // Determine weighting for eye displacement along x given icecrusher eye shape + int weight_x = sprite->get_width()/64 * (((displacement_x > 0) == right) ? 1 : 4); + int weight_y = sprite->get_width()/64 * 2; + + return Vector(displacement_x/displacement_mag * weight_x, displacement_y/displacement_mag * weight_y - weight_y); + } + } + else if(state == RECOVERING) + { + // Eyes spin while icecrusher is recovering, giving a dazed impression + return Vector(sin((right ? 1 : -1) * // X motion of each eye is opposite of the other + (get_pos().y/13 - // Phase factor due to y position + (ic_size==NORMAL ? RECOVER_SPEED_NORMAL : RECOVER_SPEED_LARGE) + cooldown_timer*13)) * //Phase factor due to cooldown timer + sprite->get_width()/64 * 2 - (right ? 1 : -1) * // Amplitude dependent on size + sprite->get_width()/64 * 2, // Offset to keep eyes visible + cos((right ? 3.1415 : 0) + // Eyes spin out of phase of eachother + get_pos().y/13 - // Phase factor due to y position + (ic_size==NORMAL ? RECOVER_SPEED_NORMAL : RECOVER_SPEED_LARGE) + cooldown_timer*13) * //Phase factor due to cooldown timer + sprite->get_width()/64 * 2 - // Amplitude dependent on size + sprite->get_width()/64 * 2); // Offset to keep eyes visible + } + + return Vector(0,0); +} + /* EOF */ diff -Nru supertux-0.3.3/src/object/icecrusher.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/icecrusher.hpp --- supertux-0.3.3/src/object/icecrusher.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/icecrusher.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -34,6 +34,7 @@ virtual HitResponse collision(GameObject& other, const CollisionHit& hit); virtual void collision_solid(const CollisionHit& hit); virtual void update(float elapsed_time); + virtual void draw(DrawingContext& context); #if 0 const Vector& get_speed() const @@ -56,7 +57,18 @@ Player* get_nearest_player(); bool found_victim(); void set_state(IceCrusherState state, bool force = false); + Vector eye_position(bool right); + SpritePtr lefteye; + SpritePtr righteye; + SpritePtr whites; + +private: + enum IceCrusherSize { + NORMAL, + LARGE + }; + IceCrusherSize ic_size; }; #endif diff -Nru supertux-0.3.3/src/object/infoblock.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/infoblock.cpp --- supertux-0.3.3/src/object/infoblock.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/infoblock.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -94,6 +94,17 @@ } } +HitResponse +InfoBlock::collision(GameObject& other, const CollisionHit& hit){ + + Player* player = dynamic_cast (&other); + if (player) { + if (player->does_buttjump) + InfoBlock::hit(*player); + } + return Block::collision(other, hit); +} + Player* InfoBlock::get_nearest_player() { @@ -115,7 +126,7 @@ if (delta == 0) return; - // hide message if player is too far away or above infoblock + // hide message if player is too far away if (dest_pct > 0) { Player* player = get_nearest_player(); if (player) { @@ -123,7 +134,7 @@ Vector p2 = player->get_pos() + (player->get_bbox().p2 - player->get_bbox().p1) / 2; Vector dist = (p2 - p1); float d = dist.norm(); - if (d > 128 || dist.y < 0) dest_pct = 0; + if (d > 128) dest_pct = 0; } } diff -Nru supertux-0.3.3/src/object/infoblock.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/infoblock.hpp --- supertux-0.3.3/src/object/infoblock.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/infoblock.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -33,6 +33,7 @@ protected: virtual void hit(Player& player); + virtual HitResponse collision(GameObject& other, const CollisionHit& hit); Player* get_nearest_player(); protected: diff -Nru supertux-0.3.3/src/object/ispy.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/ispy.cpp --- supertux-0.3.3/src/object/ispy.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/ispy.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -68,9 +68,9 @@ // normalize to positive numerator if (num < 0) { - num =- num; - den1 =- den1; - den2 =- den2; + num = -num; + den1 = -den1; + den2 = -den2; } // numerator is zero -> Check for parallel or coinciding lines diff -Nru supertux-0.3.3/src/object/magicblock.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/magicblock.cpp --- supertux-0.3.3/src/object/magicblock.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/magicblock.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -131,9 +131,11 @@ solid_time+=elapsed_time; color.alpha = ALPHA_SOLID; sprite->set_action("solid"); + set_group(COLGROUP_STATIC); } else { color.alpha = ALPHA_NONSOLID; sprite->set_action("normal"); + set_group(COLGROUP_DISABLED); } } diff -Nru supertux-0.3.3/src/object/oneup.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/oneup.cpp --- supertux-0.3.3/src/object/oneup.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/oneup.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -23,6 +23,8 @@ physic() { physic.set_velocity((direction == LEFT)?-100:100, -400); + if(direction == DOWN) // this causes the doll to drop when opened with a butt-jump + physic.set_velocity(0, -100); } void diff -Nru supertux-0.3.3/src/object/particlesystem_interactive.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/particlesystem_interactive.cpp --- supertux-0.3.3/src/object/particlesystem_interactive.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/particlesystem_interactive.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -93,7 +93,7 @@ continue; Rectf rect = solids->get_tile_bbox(x, y); - if(tile->getAttributes() & Tile::SLOPE) { // slope tile + if(tile->is_slope ()) { // slope tile AATriangle triangle = AATriangle(rect, tile->getData()); if(rectangle_aatriangle(&constraints, dest, triangle)) { diff -Nru supertux-0.3.3/src/object/path_walker.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/path_walker.cpp --- supertux-0.3.3/src/object/path_walker.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/path_walker.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -65,9 +65,16 @@ } } - const Path::Node* next_node = & (path->nodes[next_node_nr]); node_time += elapsed_time * node_mult; + return get_pos(); +} + +Vector +PathWalker::get_pos() +{ + const Path::Node* current_node = & (path->nodes[current_node_nr]); + const Path::Node* next_node = & (path->nodes[next_node_nr]); Vector new_pos = current_node->position + (next_node->position - current_node->position) * node_time; diff -Nru supertux-0.3.3/src/object/path_walker.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/path_walker.hpp --- supertux-0.3.3/src/object/path_walker.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/path_walker.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -31,11 +31,13 @@ virtual ~PathWalker(); /** - * advances the path walker on the path and returns the position delta - * to the last position + * advances the path walker on the path and returns its new position */ virtual Vector advance(float elapsed_time); + /** current position of path walker */ + Vector get_pos(); + /** advance until at given node, then stop */ void goto_node(int node_no); diff -Nru supertux-0.3.3/src/object/player.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/player.cpp --- supertux-0.3.3/src/object/player.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/player.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -74,7 +74,7 @@ /** maximum run velocity (pixel/s) */ static const float MAX_RUN_XM = 320; /** maximum horizontal climb velocity */ -static const float MAX_CLIMB_XM = 48; +static const float MAX_CLIMB_XM = 96; /** maximum vertical climb velocity */ static const float MAX_CLIMB_YM = 128; /** instant velocity when tux starts to walk */ @@ -99,6 +99,13 @@ static const float JUMP_GRACE_TIME = 0.25f; /**< time before hitting the ground that the jump button may be pressed (and still trigger a jump) */ +/* Tux's collision rectangle */ +static const float TUX_WIDTH = 31.8f; +static const float RUNNING_TUX_WIDTH = 34; +static const float SMALL_TUX_HEIGHT = 30.8f; +static const float BIG_TUX_HEIGHT = 62.8f; +static const float DUCKED_TUX_HEIGHT = 31.8f; + bool no_water = true; } @@ -152,8 +159,11 @@ climbing(0) { this->name = name; - controller = g_main_controller; + controller = g_jk_controller->get_main_controller(); scripting_controller.reset(new CodeController()); + // if/when we have complete penny gfx, we can + // load those instead of Tux's sprite in the + // constructor sprite = sprite_manager->create("images/creatures/tux/tux.sprite"); airarrow = Surface::create("images/engine/hud/airarrow.png"); idle_timer.start(IDLE_TIME[0]/1000.0f); @@ -179,9 +189,9 @@ Player::init() { if(is_big()) - set_size(31.8f, 62.8f); + set_size(TUX_WIDTH, BIG_TUX_HEIGHT); else - set_size(31.8f, 30.8f); + set_size(TUX_WIDTH, SMALL_TUX_HEIGHT); dir = RIGHT; old_dir = dir; @@ -189,6 +199,7 @@ dead = false; dying = false; + winning = false; peekingX = AUTO; peekingY = AUTO; last_ground_y = 0; @@ -202,6 +213,7 @@ deactivated = false; backflipping = false; backflip_direction = 0; + sprite->set_angle(0.0f); visible = true; swimming = false; on_ice = false; @@ -252,6 +264,15 @@ this->controller = controller; } +void +Player::set_winning() +{ + if( ! is_winning() ){ + winning = true; + invincible_timer.start(10000.0f); + } +} + void Player::use_scripting_controller(bool use_or_release) { @@ -282,6 +303,7 @@ bbox2.move(Vector(0, bbox.get_height() - new_height)); bbox2.set_height(new_height); + if(new_height > bbox.get_height()) { Rectf additional_space = bbox2; additional_space.set_height(new_height - bbox.get_height()); @@ -300,6 +322,9 @@ Player::trigger_sequence(std::string sequence_name) { if (climbing) stop_climbing(*climbing); + backflipping = false; + backflip_direction = 0; + sprite->set_angle(0.0f); GameSession::current()->start_sequence(sequence_name); } @@ -312,6 +337,7 @@ no_water = true; if(dying && dying_timer.check()) { + set_bonus(NO_BONUS, true); dead = true; return; } @@ -326,13 +352,13 @@ // extend/shrink tux collision rectangle so that we fall through/walk over 1 // tile holes if(fabsf(physic.get_velocity_x()) > MAX_WALK_XM) { - set_width(34); + set_width(RUNNING_TUX_WIDTH); } else { - set_width(31.8f); + set_width(TUX_WIDTH); } // on downward slopes, adjust vertical velocity so tux walks smoothly down - if (on_ground()) { + if (on_ground() && !dying) { if(floor_normal.y != 0) { if ((floor_normal.x * physic.get_velocity_x()) >= 0) { physic.set_velocity_y(250); @@ -341,10 +367,12 @@ } // handle backflipping - if (backflipping) { + if (backflipping && !dying) { //prevent player from changing direction when backflipping dir = (backflip_direction == 1) ? LEFT : RIGHT; if (backflip_timer.started()) physic.set_velocity_x(100 * backflip_direction); + //rotate sprite during flip + sprite->set_angle(sprite->get_angle() + (dir==LEFT?1:-1) * elapsed_time * (360.0f / 0.5f)); } // set fall mode... @@ -361,9 +389,10 @@ // check if we landed if(on_ground()) { jumping = false; - if (backflipping && (!backflip_timer.started())) { + if (backflipping && (backflip_timer.get_timegone() > 0.15f)) { backflipping = false; backflip_direction = 0; + sprite->set_angle(0.0f); // if controls are currently deactivated, we take care of standing up ourselves if (deactivated) @@ -412,6 +441,14 @@ if (sprite->animation_done()) growing = false; } + // when climbing animate only while moving + if(climbing){ + if((physic.get_velocity_x()==0)&&(physic.get_velocity_y()==0)) + sprite->stop_animation(); + else + sprite->set_animation_loops(-1); + } + } bool @@ -467,9 +504,8 @@ } } - // do not run if action key is pressed or we're holding something - // so tux can only walk while shooting - if ( controller->hold(Controller::ACTION) || grabbed_object ) { + // do not run if we're holding something which slows us down + if ( grabbed_object && grabbed_object->is_hampering() ) { ax = dirsign * WALK_ACCELERATION_X; // limit speed if(vx >= MAX_WALK_XM && dirsign > 0) { @@ -562,7 +598,7 @@ if (does_buttjump) return; - if (adjust_height(31.8f)) { + if (adjust_height(DUCKED_TUX_HEIGHT)) { duck = true; growing = false; unduck_hurt_timer.stop(); @@ -580,7 +616,7 @@ if (backflipping) return; - if (adjust_height(63.8f)) { + if (adjust_height(BIG_TUX_HEIGHT)) { duck = false; unduck_hurt_timer.stop(); } else { @@ -606,7 +642,7 @@ backflipping = true; do_jump(-580); sound_manager->play("sounds/flip.wav"); - backflip_timer.start(0.15f); + backflip_timer.start(TUX_BACKFLIP_TIME); } void @@ -786,7 +822,7 @@ dest.p1.x = bbox.get_right() + 1; dest.p2.x = dest.p1.x + grabbed_bbox.get_width(); } - if(Sector::current()->is_free_of_movingstatics(dest)) { + if(Sector::current()->is_free_of_tiles(dest, true)) { moving_object->set_pos(dest.p1); if(controller->hold(Controller::UP)) { grabbed_object->ungrab(*this, UP); @@ -799,6 +835,13 @@ log_debug << "Non MovingObject grabbed?!?" << std::endl; } } + + /* stop backflipping at will */ + if( backflipping && ( !controller->hold(Controller::JUMP) && !backflip_timer.started()) ){ + backflipping = false; + backflip_direction = 0; + sprite->set_angle(0.0f); + } } void @@ -942,9 +985,9 @@ bool Player::set_bonus(BonusType type, bool animate) { - if(player_status->bonus == NO_BONUS) { - if (!adjust_height(62.8f)) { - printf("can't adjust\n"); + if((player_status->bonus == NO_BONUS) && (type != NO_BONUS)) { + if (!adjust_height(BIG_TUX_HEIGHT)) { + log_debug << "Can't adjust Tux height" << std::endl; return false; } if(animate) { @@ -1051,7 +1094,7 @@ // update() will take care of cancelling when growing completed } else if (climbing) { - sprite->set_action(sa_prefix+"-skid"+sa_postfix); + sprite->set_action(sa_prefix+"-climbing"+sa_postfix); } else if (backflipping) { sprite->set_action(sa_prefix+"-backflip"+sa_postfix); @@ -1068,8 +1111,10 @@ else if ((wants_buttjump || does_buttjump) && is_big()) { sprite->set_action(sa_prefix+"-buttjump"+sa_postfix); } - else if (!on_ground()) { - sprite->set_action(sa_prefix+"-jump"+sa_postfix); + else if (!on_ground() || fall_mode != ON_GROUND) { + if(physic.get_velocity_x() != 0 || fall_mode != ON_GROUND) { + sprite->set_action(sa_prefix+"-jump"+sa_postfix); + } } else { if (fabsf(physic.get_velocity_x()) < 1.0f) { @@ -1203,6 +1248,11 @@ return FORCE_MOVE; } + Player* player = dynamic_cast (&other); + if(player) { + return ABORT_MOVE; + } + if(hit.left || hit.right) { try_grab(); //grab objects right now, in update it will be too late } @@ -1241,7 +1291,7 @@ void Player::kill(bool completely) { - if(dying || deactivated) + if(dying || deactivated || is_winning() ) return; if(!completely && (safe_timer.started() || invincible_timer.started())) @@ -1262,13 +1312,14 @@ set_bonus(GROWUP_BONUS, true); } else if(player_status->bonus == GROWUP_BONUS) { safe_timer.start(TUX_SAFE_TIME /* + GROWING_TIME */); - adjust_height(30.8f); + adjust_height(SMALL_TUX_HEIGHT); duck = false; backflipping = false; + sprite->set_angle(0.0f); set_bonus(NO_BONUS, true); } else if(player_status->bonus == NO_BONUS) { safe_timer.start(TUX_SAFE_TIME); - adjust_height(30.8f); + adjust_height(SMALL_TUX_HEIGHT); duck = false; } } else { @@ -1306,6 +1357,7 @@ dying_timer.start(3.0); set_group(COLGROUP_DISABLED); + // TODO: need nice way to handle players dying in co-op mode Sector::current()->effect->fade_out(3.0); sound_manager->stop_music(3.0); } @@ -1316,13 +1368,14 @@ { set_pos(vector); - // TODO: do we need the following? Seems irrelevant to moving the player + // Reset size to get correct hitbox if Tux was eg. ducked before moving if(is_big()) - set_size(31.8f, 63.8f); + set_size(TUX_WIDTH, BIG_TUX_HEIGHT); else - set_size(31.8f, 31.8f); + set_size(TUX_WIDTH, SMALL_TUX_HEIGHT); duck = false; backflipping = false; + sprite->set_angle(0.0f); last_ground_y = vector.y; if (climbing) stop_climbing(*climbing); @@ -1444,12 +1497,17 @@ void Player::start_climbing(Climbable& climbable) { - if (climbing == &climbable) return; + if (climbing || !&climbable) return; climbing = &climbable; physic.enable_gravity(false); physic.set_velocity(0, 0); physic.set_acceleration(0, 0); + if (backflipping) { + backflipping = false; + backflip_direction = 0; + sprite->set_angle(0.0f); + } } void diff -Nru supertux-0.3.3/src/object/player.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/player.hpp --- supertux-0.3.3/src/object/player.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/player.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -40,6 +40,7 @@ static const float TUX_INVINCIBLE_TIME_WARNING = 2.0f; static const float GROWING_TIME = 0.35f; static const int GROWING_FRAMES = 7; +static const float TUX_BACKFLIP_TIME = 2.1f; // minimum air time that backflip results in a loss of control class Camera; class PlayerStatus; @@ -62,6 +63,15 @@ virtual void unexpose(HSQUIRRELVM vm, SQInteger table_idx); void set_controller(Controller* controller); + /* + * Level solved. Don't kill Tux any more. + */ + void set_winning(); + bool is_winning() + { + return winning; + } + Controller* get_controller() { return controller; @@ -258,6 +268,7 @@ private: bool dying; + bool winning; bool backflipping; int backflip_direction; Direction peekingX; diff -Nru supertux-0.3.3/src/object/portable.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/portable.hpp --- supertux-0.3.3/src/object/portable.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/portable.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -45,6 +45,15 @@ { return true; } + + /** + * Is the object so heavy/bulky/fragile that Tux can't run while + * carrying it? + */ + virtual bool is_hampering() + { + return false; + } }; #endif diff -Nru supertux-0.3.3/src/object/powerup.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/powerup.cpp --- supertux-0.3.3/src/object/powerup.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/powerup.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -17,8 +17,11 @@ #include "audio/sound_manager.hpp" #include "object/player.hpp" #include "object/powerup.hpp" +#include "scripting/level.hpp" #include "supertux/object_factory.hpp" #include "supertux/sector.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" #include "util/reader.hpp" #include @@ -27,7 +30,9 @@ MovingSprite(lisp, LAYER_OBJECTS, COLGROUP_MOVING), physic(), script(), - no_physics() + no_physics(), + light(0.0f,0.0f,0.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-small.sprite")) { lisp.get("script", script); no_physics = false; @@ -35,6 +40,44 @@ physic.enable_gravity(true); sound_manager->preload("sounds/grow.ogg"); sound_manager->preload("sounds/fire-flower.wav"); + //set default light for glow effect for standard sprites + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.0f, 0.0f, 0.0f)); + if (sprite_name == "images/powerups/egg/egg.sprite") { + lightsprite->set_color(Color(0.2f, 0.2f, 0.0f)); + } else if (sprite_name == "images/powerups/fireflower/fireflower.sprite") { + lightsprite->set_color(Color(0.3f, 0.0f, 0.0f)); + } else if (sprite_name == "images/powerups/iceflower/iceflower.sprite") { + lightsprite->set_color(Color(0.0f, 0.1f, 0.2f)); + } else if (sprite_name == "images/powerups/star/star.sprite") { + lightsprite->set_color(Color(0.4f, 0.4f, 0.4f)); + } + +} + +PowerUp::PowerUp(const Vector& pos, const std::string& sprite_name) : + MovingSprite(pos, sprite_name, LAYER_OBJECTS, COLGROUP_MOVING), + physic(), + script(), + no_physics(false), + light(0.0f,0.0f,0.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-small.sprite")) +{ + physic.enable_gravity(true); + sound_manager->preload("sounds/grow.ogg"); + sound_manager->preload("sounds/fire-flower.wav"); + //set default light for glow effect for standard sprites + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.0f, 0.0f, 0.0f)); + if (sprite_name == "images/powerups/egg/egg.sprite") { + lightsprite->set_color(Color(0.2f, 0.2f, 0.0f)); + } else if (sprite_name == "images/powerups/fireflower/fireflower.sprite") { + lightsprite->set_color(Color(0.3f, 0.0f, 0.0f)); + } else if (sprite_name == "images/powerups/iceflower/iceflower.sprite") { + lightsprite->set_color(Color(0.0f, 0.1f, 0.2f)); + } else if (sprite_name == "images/powerups/star/star.sprite") { + lightsprite->set_color(Color(0.4f, 0.4f, 0.4f)); + } } void @@ -71,10 +114,16 @@ if(!player->add_bonus(FIRE_BONUS, true)) return FORCE_MOVE; sound_manager->play("sounds/fire-flower.wav"); + } else if (sprite_name == "images/powerups/iceflower/iceflower.sprite") { + if(!player->add_bonus(ICE_BONUS, true)) + return FORCE_MOVE; + sound_manager->play("sounds/fire-flower.wav"); } else if (sprite_name == "images/powerups/star/star.sprite") { player->make_invincible(); } else if (sprite_name == "images/powerups/1up/1up.sprite") { player->get_status()->add_coins(100); + } else if (sprite_name == "images/powerups/potions/red-potion.sprite") { + scripting::Level_flip_vertically(); } remove_me(); @@ -88,4 +137,21 @@ movement = physic.get_movement(elapsed_time); } +void +PowerUp::draw(DrawingContext& context){ + //Draw the Sprite. + sprite->draw(context, get_pos(), layer); + //Draw light when dark for defaults + context.get_light( get_bbox().get_middle(), &light ); + if (light.red + light.green + light.blue < 3.0){ + //Stars are brighter + if (sprite_name == "images/powerups/star/star.sprite") { + sprite->draw(context, get_pos(), layer); + } + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + lightsprite->draw(context, get_bbox().get_middle(), 0); + context.pop_target(); + } +} /* EOF */ diff -Nru supertux-0.3.3/src/object/powerup.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/powerup.hpp --- supertux-0.3.3/src/object/powerup.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/powerup.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -23,8 +23,10 @@ { public: PowerUp(const Reader& lisp); + PowerUp(const Vector& pos, const std::string& sprite_name); virtual void update(float elapsed_time); + virtual void draw(DrawingContext& context); virtual void collision_solid(const CollisionHit& hit); virtual HitResponse collision(GameObject& other, const CollisionHit& hit); @@ -32,6 +34,8 @@ Physic physic; std::string script; bool no_physics; + Color light; + SpritePtr lightsprite; }; #endif diff -Nru supertux-0.3.3/src/object/rainsplash.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/rainsplash.cpp --- supertux-0.3.3/src/object/rainsplash.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/rainsplash.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -39,7 +39,7 @@ void RainSplash::update(float time) { - time = 0;//just so i don't get an "unused variable" error - don't know how to circumvent this + (void) time; frame++; if (frame >= 10) remove_me(); } diff -Nru supertux-0.3.3/src/object/rusty_trampoline.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/rusty_trampoline.cpp --- supertux-0.3.3/src/object/rusty_trampoline.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/rusty_trampoline.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,136 @@ +// SuperTux - Rusty Trampoline +// Copyright (C) 2006 Wolfgang Becker +// Copyright (C) 2011 Jonas Kuemmerlin +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include "audio/sound_manager.hpp" +#include "badguy/walking_badguy.hpp" +#include "control/controller.hpp" +#include "object/player.hpp" +#include "object/rusty_trampoline.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" +#include "supertux/object_factory.hpp" +#include "util/reader.hpp" + +/* Trampoline will accelerate player to to VY_BOUNCE, if + * he jumps on it to VY_TRIGGER. */ +namespace { +const std::string BOUNCE_SOUND = "sounds/trampoline.wav"; +const float VY_TRIGGER = -900; //negative, upwards +const float VY_BOUNCE = -500; +} + +RustyTrampoline::RustyTrampoline(const Reader& lisp) : + Rock(lisp, "images/objects/rusty-trampoline/rusty-trampoline.sprite"), + portable(true), counter(3) +{ + sound_manager->preload(BOUNCE_SOUND); + + lisp.get("counter", counter); + lisp.get("portable", portable); //do we really need this? +} + +void +RustyTrampoline::update(float elapsed_time) +{ + if(sprite->animation_done()) { + if (counter < 1) { + remove_me(); + } else { + sprite->set_action("normal"); + } + + } + + Rock::update(elapsed_time); +} + +HitResponse +RustyTrampoline::collision(GameObject& other, const CollisionHit& hit) +{ + + //Trampoline has to be on ground to work. + if(on_ground) { + Player* player = dynamic_cast (&other); + //Trampoline works for player + if(player) { + float vy = player->get_physic().get_velocity_y(); + //player is falling down on trampoline + if(hit.top && vy >= 0) { + if(player->get_controller()->hold(Controller::JUMP)) { + vy = VY_TRIGGER; + } else { + vy = VY_BOUNCE; + } + player->get_physic().set_velocity_y(vy); + sound_manager->play(BOUNCE_SOUND); + counter--; + if (counter > 0) { + sprite->set_action("swinging", 1); + } else { + sprite->set_action("breaking", 1); + } + + return FORCE_MOVE; + } + } + WalkingBadguy* walking_badguy = dynamic_cast (&other); + //Trampoline also works for WalkingBadguy + if(walking_badguy) { + float vy = walking_badguy->get_velocity_y(); + //walking_badguy is falling down on trampoline + if(hit.top && vy >= 0) { + vy = VY_BOUNCE; + walking_badguy->set_velocity_y(vy); + sound_manager->play(BOUNCE_SOUND); + counter--; + if (counter > 0) { + sprite->set_action("swinging", 1); + } else { + sprite->set_action("breaking", 1); + } + return FORCE_MOVE; + } + } + } + + return Rock::collision(other, hit); +} + +void +RustyTrampoline::collision_solid(const CollisionHit& hit) { + Rock::collision_solid(hit); +} + +void +RustyTrampoline::grab(MovingObject& object, const Vector& pos, Direction dir) { + Rock::grab(object, pos, dir); +} + +void +RustyTrampoline::ungrab(MovingObject& object, Direction dir) { + Rock::ungrab(object, dir); + sprite->set_action("breaking", 1); + counter = 0; //remove in update() +} + +bool +RustyTrampoline::is_portable() const +{ + return Rock::is_portable() && portable; +} + +/* EOF */ diff -Nru supertux-0.3.3/src/object/rusty_trampoline.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/rusty_trampoline.hpp --- supertux-0.3.3/src/object/rusty_trampoline.hpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/rusty_trampoline.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,49 @@ +// SuperTux - Rusty Trampoline +// Copyright (C) 2006 Wolfgang Becker +// Copyright (C) 2011 Jonas Kuemmerlin +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#ifndef HEADER_SUPERTUX_OBJECT_RUSTY_TRAMPOLINE_HPP +#define HEADER_SUPERTUX_OBJECT_RUSTY_TRAMPOLINE_HPP + +#include "object/rock.hpp" + +/** + * Jumping on a trampoline makes tux jump higher. + * After 3 jumps, it breaks (configurable) + * It cannot be carried (breaks on ungrab) + */ +class RustyTrampoline : public Rock +{ +public: + RustyTrampoline(const Reader& reader); + + HitResponse collision(GameObject& other, const CollisionHit& hit); + void collision_solid(const CollisionHit& hit); + void update(float elapsed_time); + + void grab(MovingObject&, const Vector& pos, Direction); + void ungrab(MovingObject&, Direction); + bool is_portable() const; + +private: + bool portable; + int counter; + +}; + +#endif + +/* EOF */ diff -Nru supertux-0.3.3/src/object/scripted_object.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/scripted_object.cpp --- supertux-0.3.3/src/object/scripted_object.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/scripted_object.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -143,6 +143,18 @@ return solid; } +bool +ScriptedObject::gravity_enabled() const +{ + return physic.gravity_enabled(); +} + +void +ScriptedObject::enable_gravity(bool f) +{ + physic.enable_gravity(f); +} + void ScriptedObject::set_action(const std::string& animation) { diff -Nru supertux-0.3.3/src/object/scripted_object.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/scripted_object.hpp --- supertux-0.3.3/src/object/scripted_object.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/scripted_object.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -54,6 +54,8 @@ bool is_visible(); void set_solid(bool solid); bool is_solid(); + void enable_gravity(bool gravity_enabled); + bool gravity_enabled() const; std::string get_name(); diff -Nru supertux-0.3.3/src/object/sprite_particle.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/sprite_particle.cpp --- supertux-0.3.3/src/object/sprite_particle.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/sprite_particle.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -16,6 +16,8 @@ // along with this program. If not, see . #include "object/camera.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" #include "object/sprite_particle.hpp" #include "supertux/globals.hpp" #include "supertux/sector.hpp" @@ -29,7 +31,10 @@ position(position), velocity(velocity), acceleration(acceleration), - drawing_layer(drawing_layer) + drawing_layer(drawing_layer), + light(0.0f,0.0f,0.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-tiny.sprite")), + glow(false) { sprite = sprite_manager->create(sprite_name); if (!sprite.get()) throw std::runtime_error("Could not load sprite "+sprite_name); @@ -37,6 +42,9 @@ sprite->set_animation_loops(1); //TODO: this is necessary because set_action will not set "loops" when "action" is the default action this->position -= get_anchor_pos(sprite->get_current_hitbox(), anchor); + + if(sprite_name=="images/objects/particles/sparkle.sprite") + glow = true; } SpriteParticle::~SpriteParticle() @@ -77,6 +85,19 @@ SpriteParticle::draw(DrawingContext& context) { sprite->draw(context, position, drawing_layer); + + //Sparkles glow in the dark + if(glow){ + context.get_light(position, &light ); + if (light.red + light.green + light.blue < 3.0){ + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + sprite->draw(context, position, drawing_layer); + lightsprite->draw(context, position + Vector(12,12), 0); + context.pop_target(); + } + } + } /* EOF */ diff -Nru supertux-0.3.3/src/object/sprite_particle.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/sprite_particle.hpp --- supertux-0.3.3/src/object/sprite_particle.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/sprite_particle.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -40,6 +40,9 @@ Vector velocity; Vector acceleration; int drawing_layer; + Color light; + SpritePtr lightsprite; + bool glow; private: SpriteParticle(const SpriteParticle&); diff -Nru supertux-0.3.3/src/object/star.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/star.cpp --- supertux-0.3.3/src/object/star.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/star.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -16,6 +16,8 @@ #include "object/player.hpp" #include "object/star.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" static const float INITIALJUMP = -400; static const float STAR_SPEED = 150; @@ -23,9 +25,14 @@ Star::Star(const Vector& pos, Direction direction) : MovingSprite(pos, "images/powerups/star/star.sprite", LAYER_OBJECTS, COLGROUP_MOVING), - physic() + physic(), + light(0.0f,0.0f,0.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-small.sprite")) { physic.set_velocity((direction == LEFT) ? -STAR_SPEED : STAR_SPEED, INITIALJUMP); + //set light for glow effect + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.4f, 0.4f, 0.4f)); } void @@ -35,6 +42,21 @@ } void +Star::draw(DrawingContext& context){ + //Draw the Sprite. + MovingSprite::draw(context); + //Draw the light when dark + context.get_light( get_bbox().get_middle(), &light ); + if (light.red + light.green + light.blue < 3.0){ + MovingSprite::draw(context); + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + lightsprite->draw(context, get_bbox().get_middle(), 0); + context.pop_target(); + } +} + +void Star::collision_solid(const CollisionHit& hit) { if(hit.bottom) { diff -Nru supertux-0.3.3/src/object/star.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/star.hpp --- supertux-0.3.3/src/object/star.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/star.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -25,11 +25,14 @@ Star(const Vector& pos, Direction direction = RIGHT); virtual void update(float elapsed_time); + virtual void draw(DrawingContext& context); virtual void collision_solid(const CollisionHit& hit); virtual HitResponse collision(GameObject& other, const CollisionHit& hit); private: Physic physic; + Color light; + SpritePtr lightsprite; }; #endif diff -Nru supertux-0.3.3/src/object/tilemap.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/tilemap.hpp --- supertux-0.3.3/src/object/tilemap.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/tilemap.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -17,6 +17,8 @@ #ifndef HEADER_SUPERTUX_OBJECT_TILEMAP_HPP #define HEADER_SUPERTUX_OBJECT_TILEMAP_HPP +#include + #include "object/path_walker.hpp" #include "supertux/game_object.hpp" #include "supertux/script_interface.hpp" @@ -88,8 +90,11 @@ } } - Path *get_path() - { return path.get(); } + boost::shared_ptr get_path() + { return path; } + + boost::shared_ptr get_walker() + { return walker; } void set_offset(const Vector &offset) { this->offset = offset; } @@ -188,8 +193,8 @@ float current_alpha; /**< current tilemap opacity */ float remaining_fade_time; /**< seconds until requested tilemap opacity is reached */ - std::auto_ptr path; - std::auto_ptr walker; + boost::shared_ptr path; + boost::shared_ptr walker; DrawingContext::Target draw_target; /**< set to LIGHTMAP to draw to lightmap */ diff -Nru supertux-0.3.3/src/object/trampoline.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/trampoline.cpp --- supertux-0.3.3/src/object/trampoline.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/trampoline.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -49,6 +49,18 @@ } } +Trampoline::Trampoline(const Vector& pos, bool port) : + Rock(pos, "images/objects/trampoline/trampoline.sprite"), + portable(port) +{ + sound_manager->preload(TRAMPOLINE_SOUND); + if(!port) { + sprite_name = "images/objects/trampoline/trampoline_fix.sprite"; + sprite = sprite_manager->create(sprite_name); + sprite->set_action("normal"); + } +} + void Trampoline::update(float elapsed_time) { diff -Nru supertux-0.3.3/src/object/trampoline.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/trampoline.hpp --- supertux-0.3.3/src/object/trampoline.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/trampoline.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -26,6 +26,7 @@ { public: Trampoline(const Reader& reader); + Trampoline(const Vector& pos, bool port); HitResponse collision(GameObject& other, const CollisionHit& hit); void collision_solid(const CollisionHit& hit); diff -Nru supertux-0.3.3/src/object/unstable_tile.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/unstable_tile.cpp --- supertux-0.3.3/src/object/unstable_tile.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/unstable_tile.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -27,9 +27,12 @@ UnstableTile::UnstableTile(const Reader& lisp) : MovingSprite(lisp, LAYER_TILES, COLGROUP_STATIC), physic(), - state(STATE_NORMAL) + state(STATE_NORMAL), + slowfall_timer() { sprite->set_action("normal"); + physic.set_gravity_modifier (.98); + physic.enable_gravity (false); } HitResponse @@ -39,39 +42,76 @@ Player* player = dynamic_cast (&other); if(player != NULL && player->get_bbox().get_bottom() < get_bbox().get_top() + SHIFT_DELTA) { - dissolve (); + shake (); } if (dynamic_cast (&other)) { - dissolve (); + shake (); } } return FORCE_MOVE; } -void UnstableTile::dissolve (void) +void UnstableTile::shake (void) { if (state != STATE_NORMAL) return; + if (sprite->has_action ("shake")) { + state = STATE_SHAKE; + this->set_action ("shake", /* loops = */ 1); + } + else { + dissolve (); + } +} + +void UnstableTile::dissolve (void) +{ + if ((state != STATE_NORMAL) && (state != STATE_SHAKE)) + return; + if (sprite->has_action ("dissolve")) { state = STATE_DISSOLVE; this->set_action ("dissolve", /* loops = */ 1); } else { - fall_down (); + slow_fall (); + } +} + +void UnstableTile::slow_fall (void) +{ + /* Only enter slow-fall if neither shake nor dissolve is available. */ + if (state != STATE_NORMAL) { + this->fall_down (); + return; + } + + if (sprite->has_action ("fall-down")) { + state = STATE_SLOWFALL; + this->set_action ("fall-down", /* loops = */ 1); + physic.set_gravity_modifier (.10); + physic.enable_gravity (true); + slowfall_timer = 0.5; /* Fall slowly for half a second. */ + } + else { + remove_me (); } } void UnstableTile::fall_down (void) { - if ((state != STATE_NORMAL) && (state != STATE_DISSOLVE)) + if ((state != STATE_NORMAL) + && (state != STATE_SHAKE) + && (state != STATE_DISSOLVE) + && (state != STATE_SLOWFALL)) return; if (sprite->has_action ("fall-down")) { state = STATE_FALL; this->set_action ("fall-down", /* loops = */ 1); - set_group (COLGROUP_DISABLED); + physic.set_gravity_modifier (.98); physic.enable_gravity (true); } else { @@ -87,9 +127,25 @@ case STATE_NORMAL: break; - case STATE_DISSOLVE: + case STATE_SHAKE: if (sprite->animation_done()) + dissolve (); + break; + + case STATE_DISSOLVE: + if (sprite->animation_done()) { + /* dissolving is done. Set to non-solid. */ + set_group (COLGROUP_DISABLED); fall_down (); + } + break; + + case STATE_SLOWFALL: + if (slowfall_timer >= elapsed_time) + slowfall_timer -= elapsed_time; + else /* Switch to normal falling procedure */ + fall_down (); + movement = physic.get_movement (elapsed_time); break; case STATE_FALL: diff -Nru supertux-0.3.3/src/object/unstable_tile.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/unstable_tile.hpp --- supertux-0.3.3/src/object/unstable_tile.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/unstable_tile.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -37,18 +37,23 @@ private: enum State { STATE_NORMAL, /**< default state */ - STATE_DISSOLVE, /**< crumbling, still solid */ - STATE_FALL /**< disintegrating, no longer solid */ + STATE_SHAKE, /**< shaking, still solid */ + STATE_DISSOLVE, /**< dissolving, will turn non-solid after this */ + STATE_SLOWFALL, /**< slow fall phase (used when neither shaking nor dissolving exist */ + STATE_FALL /**< falling down */ }; void startCrumbling(); private: + void shake (void); void dissolve (void); void fall_down (void); + void slow_fall (void); Physic physic; State state; + float slowfall_timer; }; #endif diff -Nru supertux-0.3.3/src/object/weak_block.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/weak_block.cpp --- supertux-0.3.3/src/object/weak_block.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/weak_block.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -17,42 +17,93 @@ #include "object/weak_block.hpp" +#include "audio/sound_manager.hpp" +#include "math/random_generator.hpp" #include "object/bullet.hpp" #include "object/explosion.hpp" #include "supertux/object_factory.hpp" #include "supertux/sector.hpp" +#include "sprite/sprite.hpp" +#include "sprite/sprite_manager.hpp" +#include "util/reader.hpp" #include WeakBlock::WeakBlock(const Reader& lisp) - : MovingSprite(lisp, "images/objects/strawbox/strawbox.sprite", LAYER_TILES, COLGROUP_STATIC), state(STATE_NORMAL) +: MovingSprite(lisp, "images/objects/weak_block/strawbox.sprite", LAYER_TILES, COLGROUP_STATIC), state(STATE_NORMAL), + linked(true), + light(0.0f,0.0f,0.0f), + lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-small.sprite")) { sprite->set_action("normal"); + //Check if this weakblock destroys adjacent weakblocks + if(lisp.get("linked", linked)){ + if(! linked){ + sprite_name = "images/objects/weak_block/meltbox.sprite"; + sprite = sprite_manager->create(sprite_name); + sprite->set_action("normal"); + } + } + if(sprite_name == "images/objects/weak_block/strawbox.sprite") { + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.3f, 0.2f, 0.1f)); + } else if(sprite_name == "images/objects/weak_block/meltbox.sprite") + sound_manager->preload("sounds/sizzle.ogg"); } HitResponse -WeakBlock::collision(GameObject& other, const CollisionHit& ) +WeakBlock::collision_bullet(Bullet& bullet, const CollisionHit& hit) { switch (state) { - + case STATE_NORMAL: - if (dynamic_cast(&other)) { + //Ensure only fire destroys weakblock + if(bullet.get_type() == FIRE_BONUS) { startBurning(); + bullet.remove_me(); } - if (dynamic_cast (&other)) { - startBurning(); + //Other bullets ricochet + else { + bullet.ricochet(*this, hit); } - break; - + break; + case STATE_BURNING: case STATE_DISINTEGRATING: break; - + default: log_debug << "unhandled state" << std::endl; break; - } + } + + return FORCE_MOVE; +} +HitResponse +WeakBlock::collision(GameObject& other, const CollisionHit& hit) +{ + switch (state) { + + case STATE_NORMAL: + if (Bullet* bullet = dynamic_cast (&other)) { + return collision_bullet(*bullet, hit); + } + //Explosions destroy weakblocks as well + if (dynamic_cast (&other)) { + startBurning(); + } + break; + + case STATE_BURNING: + case STATE_DISINTEGRATING: + break; + + default: + log_debug << "unhandled state" << std::endl; + break; + } + return FORCE_MOVE; } @@ -60,53 +111,87 @@ WeakBlock::update(float ) { switch (state) { - - case STATE_NORMAL: - break; - - case STATE_BURNING: - if (sprite->animation_done()) { - state = STATE_DISINTEGRATING; - sprite->set_action("disintegrating", 1); - spreadHit(); - set_group(COLGROUP_DISABLED); - } - break; - - case STATE_DISINTEGRATING: - if (sprite->animation_done()) { - remove_me(); - return; - } - break; - + + case STATE_NORMAL: + break; + + case STATE_BURNING: + // cause burn light to flicker randomly + if (linked) { + if(gameRandom.rand(10) >= 7) { + lightsprite->set_color(Color(0.2f + gameRandom.rand(20)/100.0f, 0.1f + gameRandom.rand(20)/100.0f, 0.1f)); + } else + lightsprite->set_color(Color(0.3f, 0.2f, 0.1f)); + } + + if (sprite->animation_done()) { + state = STATE_DISINTEGRATING; + sprite->set_action("disintegrating", 1); + spreadHit(); + set_group(COLGROUP_DISABLED); + lightsprite = sprite_manager->create("images/objects/lightmap_light/lightmap_light-tiny.sprite"); + lightsprite->set_blend(Blend(GL_SRC_ALPHA, GL_ONE)); + lightsprite->set_color(Color(0.3f, 0.2f, 0.1f)); + } + break; + + case STATE_DISINTEGRATING: + if (sprite->animation_done()) { + remove_me(); + return; + } + break; + } } void +WeakBlock::draw(DrawingContext& context) +{ + //Draw the Sprite just in front of other objects + sprite->draw(context, get_pos(), LAYER_OBJECTS + 10); + //Draw the light if burning and dark + if(linked && (state != STATE_NORMAL)){ + context.get_light( get_bbox().get_middle(), &light ); + if (light.red + light.green + light.blue < 3.0){ + context.push_target(); + context.set_target(DrawingContext::LIGHTMAP); + sprite->draw(context, get_pos(), LAYER_OBJECTS + 10); + lightsprite->draw(context, get_bbox().get_middle(), 0); + context.pop_target(); + } + } +} + +void WeakBlock::startBurning() { if (state != STATE_NORMAL) return; state = STATE_BURNING; sprite->set_action("burning", 1); + if(sprite_name == "images/objects/weak_block/meltbox.sprite") + sound_manager->play("sounds/sizzle.ogg"); } void WeakBlock::spreadHit() { - Sector* sector = Sector::current(); - if (!sector) { - log_debug << "no current sector" << std::endl; - return; - } - for(Sector::GameObjects::iterator i = sector->gameobjects.begin(); i != sector->gameobjects.end(); ++i) { - WeakBlock* wb = dynamic_cast(*i); - if (!wb) continue; - if (wb == this) continue; - if (wb->state != STATE_NORMAL) continue; - float dx = fabsf(wb->get_pos().x - this->get_pos().x); - float dy = fabsf(wb->get_pos().y - this->get_pos().y); - if ((dx <= 32.5) && (dy <= 32.5)) wb->startBurning(); + //Destroy adjacent weakblocks if applicable + if(linked) { + Sector* sector = Sector::current(); + if (!sector) { + log_debug << "no current sector" << std::endl; + return; + } + for(Sector::GameObjects::iterator i = sector->gameobjects.begin(); i != sector->gameobjects.end(); ++i) { + WeakBlock* wb = dynamic_cast(*i); + if (!wb) continue; + if (wb == this) continue; + if (wb->state != STATE_NORMAL) continue; + float dx = fabsf(wb->get_pos().x - this->get_pos().x); + float dy = fabsf(wb->get_pos().y - this->get_pos().y); + if ((dx <= 32.5) && (dy <= 32.5)) wb->startBurning(); + } } } diff -Nru supertux-0.3.3/src/object/weak_block.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/weak_block.hpp --- supertux-0.3.3/src/object/weak_block.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/object/weak_block.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -20,6 +20,8 @@ #include "object/moving_sprite.hpp" #include "supertux/physic.hpp" +#include "object/bullet.hpp" + /** * A block that can be destroyed by Bullet hits @@ -31,7 +33,8 @@ HitResponse collision(GameObject& other, const CollisionHit& hit); void update(float elapsed_time); - + void draw(DrawingContext& context); + protected: /** * called by self when hit by a bullet @@ -50,6 +53,13 @@ STATE_DISINTEGRATING /**< crumbling to dust, no longer solid */ }; State state; + + bool linked; + virtual HitResponse collision_bullet(Bullet& bullet, const CollisionHit& hit); + + Color light; + SpritePtr lightsprite; + }; #endif diff -Nru supertux-0.3.3/src/scripting/functions.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/scripting/functions.cpp --- supertux-0.3.3/src/scripting/functions.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/scripting/functions.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -252,7 +252,7 @@ { if (!validate_sector_player()) return; ::Player* tux = Sector::current()->player; - log_info << "You are at x " << tux->get_pos().x << ", y " << tux->get_pos().y << std::endl; + log_info << "You are at x " << ((int) tux->get_pos().x) << ", y " << ((int) tux->get_pos().y) << std::endl; } void gotoend() diff -Nru supertux-0.3.3/src/scripting/scripted_object.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/scripting/scripted_object.hpp --- supertux-0.3.3/src/scripting/scripted_object.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/scripting/scripted_object.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -39,6 +39,9 @@ virtual float get_velocity_x() = 0; virtual float get_velocity_y() = 0; + virtual void enable_gravity(bool gravity_enabled) = 0; + virtual bool gravity_enabled() const = 0; + virtual void set_visible(bool visible) = 0; virtual bool is_visible() = 0; diff -Nru supertux-0.3.3/src/scripting/squirrel_error.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/scripting/squirrel_error.hpp --- supertux-0.3.3/src/scripting/squirrel_error.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/scripting/squirrel_error.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -19,6 +19,7 @@ #include #include +#include namespace scripting { diff -Nru supertux-0.3.3/src/scripting/wrapper.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/scripting/wrapper.cpp --- supertux-0.3.3/src/scripting/wrapper.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/scripting/wrapper.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1883,6 +1883,60 @@ } +static SQInteger ScriptedObject_enable_gravity_wrapper(HSQUIRRELVM vm) +{ + SQUserPointer data; + if(SQ_FAILED(sq_getinstanceup(vm, 1, &data, 0)) || !data) { + sq_throwerror(vm, _SC("'enable_gravity' called without instance")); + return SQ_ERROR; + } + scripting::ScriptedObject* _this = reinterpret_cast (data); + SQBool arg0; + if(SQ_FAILED(sq_getbool(vm, 2, &arg0))) { + sq_throwerror(vm, _SC("Argument 1 not a bool")); + return SQ_ERROR; + } + + try { + _this->enable_gravity(arg0 == SQTrue); + + return 0; + + } catch(std::exception& e) { + sq_throwerror(vm, e.what()); + return SQ_ERROR; + } catch(...) { + sq_throwerror(vm, _SC("Unexpected exception while executing function 'enable_gravity'")); + return SQ_ERROR; + } + +} + +static SQInteger ScriptedObject_gravity_enabled_wrapper(HSQUIRRELVM vm) +{ + SQUserPointer data; + if(SQ_FAILED(sq_getinstanceup(vm, 1, &data, 0)) || !data) { + sq_throwerror(vm, _SC("'gravity_enabled' called without instance")); + return SQ_ERROR; + } + scripting::ScriptedObject* _this = reinterpret_cast (data); + + try { + bool return_value = _this->gravity_enabled(); + + sq_pushbool(vm, return_value); + return 1; + + } catch(std::exception& e) { + sq_throwerror(vm, e.what()); + return SQ_ERROR; + } catch(...) { + sq_throwerror(vm, _SC("Unexpected exception while executing function 'gravity_enabled'")); + return SQ_ERROR; + } + +} + static SQInteger ScriptedObject_set_visible_wrapper(HSQUIRRELVM vm) { SQUserPointer data; @@ -5145,6 +5199,20 @@ throw SquirrelError(v, "Couldn't register function 'get_velocity_y'"); } + sq_pushstring(v, "enable_gravity", -1); + sq_newclosure(v, &ScriptedObject_enable_gravity_wrapper, 0); + sq_setparamscheck(v, SQ_MATCHTYPEMASKSTRING, "x|tb"); + if(SQ_FAILED(sq_createslot(v, -3))) { + throw SquirrelError(v, "Couldn't register function 'enable_gravity'"); + } + + sq_pushstring(v, "gravity_enabled", -1); + sq_newclosure(v, &ScriptedObject_gravity_enabled_wrapper, 0); + sq_setparamscheck(v, SQ_MATCHTYPEMASKSTRING, "x|t"); + if(SQ_FAILED(sq_createslot(v, -3))) { + throw SquirrelError(v, "Couldn't register function 'gravity_enabled'"); + } + sq_pushstring(v, "set_visible", -1); sq_newclosure(v, &ScriptedObject_set_visible_wrapper, 0); sq_setparamscheck(v, SQ_MATCHTYPEMASKSTRING, "x|tb"); diff -Nru supertux-0.3.3/src/supertux/collision.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/collision.cpp --- supertux-0.3.3/src/supertux/collision.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/collision.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -54,7 +54,7 @@ return false; Vector normal; - float c; + float c = 0.0; Vector p1; Rectf area; switch(triangle.dir & AATriangle::DEFORM_MASK) { @@ -62,19 +62,19 @@ area.p1 = triangle.bbox.p1; area.p2 = triangle.bbox.p2; break; - case AATriangle::DEFORM1: + case AATriangle::DEFORM_BOTTOM: area.p1 = Vector(triangle.bbox.p1.x, triangle.bbox.p1.y + triangle.bbox.get_height()/2); area.p2 = triangle.bbox.p2; break; - case AATriangle::DEFORM2: + case AATriangle::DEFORM_TOP: area.p1 = triangle.bbox.p1; area.p2 = Vector(triangle.bbox.p2.x, triangle.bbox.p1.y + triangle.bbox.get_height()/2); break; - case AATriangle::DEFORM3: + case AATriangle::DEFORM_LEFT: area.p1 = triangle.bbox.p1; area.p2 = Vector(triangle.bbox.p1.x + triangle.bbox.get_width()/2, triangle.bbox.p2.y); break; - case AATriangle::DEFORM4: + case AATriangle::DEFORM_RIGHT: area.p1 = Vector(triangle.bbox.p1.x + triangle.bbox.get_width()/2, triangle.bbox.p1.y); area.p2 = triangle.bbox.p2; break; @@ -124,8 +124,10 @@ } else { if(outvec.x < 0) { constraints->constrain_right(rect.get_right() + outvec.x, addl_ground_movement.x); + constraints->hit.right = true; } else { constraints->constrain_left(rect.get_left() + outvec.x, addl_ground_movement.x); + constraints->hit.left = true; } if(outvec.y < 0) { diff -Nru supertux-0.3.3/src/supertux/console.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/console.cpp --- supertux-0.3.3/src/supertux/console.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/console.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -311,7 +311,7 @@ sq_pop(vm, 1); // remove table // depending on number of hits, show matches or autocomplete - if (cmds.size() == 0) addLines("No known command starts with \""+prefix+"\""); + if (cmds.empty()) addLines("No known command starts with \""+prefix+"\""); if (cmds.size() == 1) { // one match: just replace input buffer with full command std::string replaceWith = cmds.front(); diff -Nru supertux-0.3.3/src/supertux/flip_level_transformer.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/flip_level_transformer.cpp --- supertux-0.3.3/src/supertux/flip_level_transformer.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/flip_level_transformer.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -111,7 +111,7 @@ Vector offset = tilemap->get_offset(); offset.y = height - offset.y - tilemap->get_bbox().get_height(); tilemap->set_offset(offset); - Path *path = tilemap->get_path(); + Path* path = tilemap->get_path().get(); if (path) transform_path(height, tilemap->get_bbox().get_height(), *path); } diff -Nru supertux-0.3.3/src/supertux/gameconfig.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/gameconfig.cpp --- supertux-0.3.3/src/supertux/gameconfig.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/gameconfig.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -30,7 +30,7 @@ fullscreen_size(800, 600), window_size(800, 600), aspect_size(0, 0), // auto detect - magnification(1.0f), + magnification(0.0f), use_fullscreen(false), video(VideoSystem::AUTO_VIDEO), try_vsync(true), @@ -81,6 +81,8 @@ config_video_lisp->get("aspect_width", aspect_size.width); config_video_lisp->get("aspect_height", aspect_size.height); + + config_video_lisp->get("magnification", magnification); } const lisp::Lisp* config_audio_lisp = config_lisp->get_lisp("audio"); @@ -90,8 +92,8 @@ } const lisp::Lisp* config_control_lisp = config_lisp->get_lisp("control"); - if(config_control_lisp && g_main_controller) { - g_main_controller->read(*config_control_lisp); + if(config_control_lisp && g_jk_controller) { + g_jk_controller->read(*config_control_lisp); } const lisp::Lisp* config_addons_lisp = config_lisp->get_lisp("addons"); @@ -124,6 +126,8 @@ writer.write("aspect_width", aspect_size.width); writer.write("aspect_height", aspect_size.height); + + writer.write("magnification", magnification); writer.end_list("video"); @@ -132,9 +136,9 @@ writer.write("music_enabled", music_enabled); writer.end_list("audio"); - if(g_main_controller) { + if(g_jk_controller) { writer.start_list("control"); - g_main_controller->write(writer); + g_jk_controller->write(writer); writer.end_list("control"); } diff -Nru supertux-0.3.3/src/supertux/game_session.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/game_session.cpp --- supertux-0.3.3/src/supertux/game_session.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/game_session.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -34,6 +34,7 @@ #include "supertux/gameconfig.hpp" #include "supertux/levelintro.hpp" #include "supertux/globals.hpp" +#include "supertux/player_status.hpp" #include "supertux/screen_manager.hpp" #include "supertux/menu/menu_storage.hpp" #include "supertux/menu/game_menu.hpp" @@ -76,24 +77,30 @@ statistics_backdrop = Surface::create("images/engine/menu/score-backdrop.png"); - restart_level(); + if (restart_level() != 0) + throw std::runtime_error ("Initializing the level failed."); game_menu.reset(new GameMenu(*level)); } -void +int GameSession::restart_level() { + PlayerStatus* currentStatus = get_player_status(); + coins_at_start = currentStatus->coins; + bonus_at_start = currentStatus->bonus; + max_fire_bullets_at_start = currentStatus->max_fire_bullets; + max_ice_bullets_at_start = currentStatus->max_ice_bullets; if (edit_mode) { force_ghost_mode(); - return; + return (-1); } game_pause = false; end_sequence = 0; - g_main_controller->reset(); + g_jk_controller->reset(); currentsector = 0; @@ -112,7 +119,6 @@ msg << "Couldn't find sector '" << reset_sector << "' for resetting tux."; throw std::runtime_error(msg.str()); } - level->stats.declare_invalid(); currentsector->activate(reset_pos); } else { currentsector = level->get_sector("main"); @@ -124,6 +130,7 @@ } catch(std::exception& e) { log_fatal << "Couldn't start level: " << e.what() << std::endl; g_screen_manager->exit_screen(); + return (-1); } sound_manager->stop_music(); @@ -137,6 +144,8 @@ log_info << "Next run uses random seed " << g_config->random_seed <put(g_main_controller->hold(Controller::LEFT)); - capture_demo_stream ->put(g_main_controller->hold(Controller::RIGHT)); - capture_demo_stream ->put(g_main_controller->hold(Controller::UP)); - capture_demo_stream ->put(g_main_controller->hold(Controller::DOWN)); - capture_demo_stream ->put(g_main_controller->hold(Controller::JUMP)); - capture_demo_stream ->put(g_main_controller->hold(Controller::ACTION)); + Controller *controller = g_jk_controller->get_main_controller(); + capture_demo_stream ->put(controller->hold(Controller::LEFT)); + capture_demo_stream ->put(controller->hold(Controller::RIGHT)); + capture_demo_stream ->put(controller->hold(Controller::UP)); + capture_demo_stream ->put(controller->hold(Controller::DOWN)); + capture_demo_stream ->put(controller->hold(Controller::JUMP)); + capture_demo_stream ->put(controller->hold(Controller::ACTION)); } } @@ -394,7 +404,11 @@ case MNID_ABORTLEVEL: MenuManager::set_current(0); g_screen_manager->exit_screen(); - break; + currentsector->player->set_bonus(bonus_at_start); + PlayerStatus *currentStatus = get_player_status(); + currentStatus->coins = coins_at_start; + currentStatus->max_fire_bullets = max_fire_bullets_at_start; + currentStatus->max_ice_bullets = max_ice_bullets_at_start; } } } @@ -403,6 +417,9 @@ void GameSession::setup() { + if (currentsector == NULL) + return; + if(currentsector != Sector::current()) { currentsector->activate(currentsector->player->get_pos()); } @@ -413,7 +430,8 @@ while(SDL_PollEvent(&event)) {} - if (!levelintro_shown) { + int total_stats_to_be_collected = level->stats.total_coins + level->stats.total_badguys + level->stats.total_secrets; + if ((!levelintro_shown) && (total_stats_to_be_collected > 0)) { levelintro_shown = true; g_screen_manager->push_screen(new LevelIntro(level.get(), best_level_statistics)); } @@ -423,7 +441,7 @@ GameSession::update(float elapsed_time) { // handle controller - if(g_main_controller->pressed(Controller::PAUSE_MENU)) + if(g_jk_controller->get_main_controller()->pressed(Controller::PAUSE_MENU)) on_escape_press(); process_events(); @@ -570,7 +588,7 @@ end_sequence->start(); sound_manager->play_music("music/leveldone.ogg", false); - currentsector->player->invincible_timer.start(10000.0f); + currentsector->player->set_winning(); // Stop all clocks. for(std::vector::iterator i = currentsector->gameobjects.begin(); diff -Nru supertux-0.3.3/src/supertux/game_session.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/game_session.hpp --- supertux-0.3.3/src/supertux/game_session.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/game_session.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -23,6 +23,7 @@ #include "object/endsequence.hpp" #include "supertux/screen.hpp" +#include "supertux/player_status.hpp" #include "util/currenton.hpp" #include "video/surface.hpp" @@ -79,7 +80,7 @@ * resources for the current level/world */ std::string get_working_directory(); - void restart_level(); + int restart_level(); void toggle_pause(); @@ -146,6 +147,11 @@ bool edit_mode; /**< true if GameSession runs in level editor mode */ bool levelintro_shown; /**< true if the LevelIntro screen was already shown */ + + int coins_at_start; /** How many coins does the player have at the start */ + BonusType bonus_at_start; /** What bonuses does the player have at the start */ + int max_fire_bullets_at_start; /** How many fire bullets does the player have */ + int max_ice_bullets_at_start; /** How many ice bullets does the player have */ private: GameSession(const GameSession&); diff -Nru supertux-0.3.3/src/supertux/globals.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/globals.cpp --- supertux-0.3.3/src/supertux/globals.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/globals.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -18,7 +18,7 @@ #include SDL_Surface* g_screen; -JoystickKeyboardController* g_main_controller = 0; +JoystickKeyboardController* g_jk_controller = 0; tinygettext::DictionaryManager* dictionary_manager = 0; int SCREEN_WIDTH; diff -Nru supertux-0.3.3/src/supertux/globals.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/globals.hpp --- supertux-0.3.3/src/supertux/globals.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/globals.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -40,7 +40,7 @@ extern int SCREEN_HEIGHT; // global variables -extern JoystickKeyboardController* g_main_controller; +extern JoystickKeyboardController* g_jk_controller; extern SDL_Surface* g_screen; diff -Nru supertux-0.3.3/src/supertux/info_box_line.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/info_box_line.cpp --- supertux-0.3.3/src/supertux/info_box_line.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/info_box_line.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -31,20 +31,16 @@ { case ' ': return Resources::small_font; - break; case '-': return Resources::big_font; - break; case '\t': case '*': case '#': case '!': return Resources::normal_font; - break; default: return Resources::normal_font; - log_warning << "Unknown format_char: '" << format_char << "'" << std::endl; - break; + //log_warning << "Unknown format_char: '" << format_char << "'" << std::endl; } } @@ -53,21 +49,17 @@ { case ' ': return TextScroller::small_color; - break; case '-': return TextScroller::heading_color; - break; case '*': return TextScroller::reference_color; case '\t': case '#': case '!': return TextScroller::normal_color; - break; default: return Color(0,0,0); - log_warning << "Unknown format_char: '" << format_char << "'" << std::endl; - break; + //log_warning << "Unknown format_char: '" << format_char << "'" << std::endl; } } @@ -76,26 +68,20 @@ { case ' ': return InfoBoxLine::SMALL; - break; + case '\t': return InfoBoxLine::NORMAL; - break; case '-': return InfoBoxLine::HEADING; - break; case '*': return InfoBoxLine::REFERENCE; - break; case '#': return InfoBoxLine::NORMAL_LEFT; - break; case '!': return InfoBoxLine::IMAGE; - break; default: return InfoBoxLine::SMALL; - log_warning << "Unknown format_char: '" << format_char << "'" << std::endl; - break; + //log_warning << "Unknown format_char: '" << format_char << "'" << std::endl; } } diff -Nru supertux-0.3.3/src/supertux/level.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/level.cpp --- supertux-0.3.3/src/supertux/level.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/level.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -16,6 +16,7 @@ #include "supertux/level.hpp" +#include "badguy/goldbomb.hpp" #include "lisp/list_iterator.hpp" #include "lisp/parser.hpp" #include "object/bonus_block.hpp" @@ -39,6 +40,7 @@ on_menukey_script(), sectors(), stats(), + target_time(), tileset(NULL), free_tileset(false) { @@ -67,7 +69,7 @@ int version = 1; level->get("version", version); if(version == 1) { - log_info << "level uses old format: version 1" << std::endl; + log_info << "[" << filepath << "] level uses old format: version 1" << std::endl; tileset = tile_manager->get_tileset("images/tiles.strf"); load_old_format(*level); return; @@ -81,7 +83,7 @@ std::string tileset_name; if(level->get("tileset", tileset_name)) { if(tileset != NULL) { - log_warning << "multiple tilesets specified in level" << std::endl; + log_warning << "[" << filepath << "] multiple tilesets specified in level" << std::endl; } else { tileset = tile_manager->get_tileset(tileset_name); } @@ -101,7 +103,7 @@ if(token == "version") { iter.value()->get(version); if(version > 2) { - log_warning << "level format newer than application" << std::endl; + log_warning << "[" << filepath << "] level format newer than application" << std::endl; } } else if(token == "tileset" || token == "tilesets") { continue; @@ -119,13 +121,15 @@ Sector* sector = new Sector(this); sector->parse(*(iter.lisp())); add_sector(sector); + } else if(token == "target-time") { + iter.value()->get(target_time); } else { - log_warning << "Unknown token '" << token << "' in level file" << std::endl; + log_warning << "[" << filepath << "] Unknown token '" << token << "' in level file" << std::endl; } } if (license == "") { - log_warning << "The level author did not specify a license for this level. You might not be allowed to share it." << std::endl; + log_warning << "[" << filepath << "] The level author \"" << author << "\" did not specify a license for this level \"" << name << "\". You might not be allowed to share it." << std::endl; } } catch(std::exception& e) { @@ -201,18 +205,19 @@ { if (block->contents == BonusBlock::CONTENT_COIN) { - total_coins++; + total_coins += block->hit_counter; continue; - } -#if 0 - // FIXME: do we want this? q.v. src/object/oneup.cpp - else if (block->contents == BonusBlock::CONTENT_1UP) - { - total_coins += 100; + } else if (block->contents == BonusBlock::CONTENT_RAIN) { + total_coins += 10; + continue; + } else if (block->contents == BonusBlock::CONTENT_EXPLODE) { + total_coins += 10; continue; } -#endif } + GoldBomb *goldbomb = dynamic_cast (*o); + if(goldbomb) + total_coins += 10; } } return total_coins; diff -Nru supertux-0.3.3/src/supertux/level.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/level.hpp --- supertux-0.3.3/src/supertux/level.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/level.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -41,6 +41,7 @@ std::string on_menukey_script; Sectors sectors; Statistics stats; + float target_time; TileSet *tileset; bool free_tileset; diff -Nru supertux-0.3.3/src/supertux/levelintro.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/levelintro.cpp --- supertux-0.3.3/src/supertux/levelintro.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/levelintro.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -26,6 +26,7 @@ #include "util/gettext.hpp" #include +#include LevelIntro::LevelIntro(const Level* level, const Statistics* best_level_statistics) : level(level), @@ -52,12 +53,13 @@ void LevelIntro::update(float elapsed_time) { + Controller *controller = g_jk_controller->get_main_controller(); // Check if it's time to exit the screen - if(g_main_controller->pressed(Controller::JUMP) - || g_main_controller->pressed(Controller::ACTION) - || g_main_controller->pressed(Controller::MENU_SELECT) - || g_main_controller->pressed(Controller::PAUSE_MENU)) { + if(controller->pressed(Controller::JUMP) + || controller->pressed(Controller::ACTION) + || controller->pressed(Controller::MENU_SELECT) + || controller->pressed(Controller::PAUSE_MENU)) { g_screen_manager->exit_screen(new FadeOut(0.1)); } @@ -89,7 +91,7 @@ std::string author = level->get_author(); if ((author != "") && (author != "SuperTux Team")) { - std::string author_text = std::string(_("contributed by ")) + author; + std::string author_text = str(boost::format(_("contributed by %s")) % author); context.draw_center_text(Resources::small_font, author_text, Vector(0, py), LAYER_FOREGROUND1, LevelIntro::author_color); py += static_cast(Resources::small_font->get_height()); } @@ -114,6 +116,13 @@ context.draw_center_text(Resources::normal_font, ss.str(), Vector(0, py), LAYER_FOREGROUND1, LevelIntro::stat_color); py += static_cast(Resources::normal_font->get_height()); } + + { + std::stringstream ss; + ss << _("Badguys killed") << ": " << Statistics::frags_to_string((best_level_statistics && (best_level_statistics->coins >= 0)) ? best_level_statistics->badguys : 0, stats.total_badguys); + context.draw_center_text(Resources::normal_font, ss.str(), Vector(0, py), LAYER_FOREGROUND1,LevelIntro::stat_color); + py += static_cast(Resources::normal_font->get_height()); + } { std::stringstream ss; @@ -124,7 +133,14 @@ { std::stringstream ss; - ss << _("Time") << ": " << Statistics::time_to_string((best_level_statistics && (best_level_statistics->coins >= 0)) ? best_level_statistics->time : 0); + ss << _("Best time") << ": " << Statistics::time_to_string((best_level_statistics && (best_level_statistics->coins >= 0)) ? best_level_statistics->time : 0); + context.draw_center_text(Resources::normal_font, ss.str(), Vector(0, py), LAYER_FOREGROUND1,LevelIntro::stat_color); + py += static_cast(Resources::normal_font->get_height()); + } + + if(level->target_time){ + std::stringstream ss; + ss << _("Level target time") << ": " << Statistics::time_to_string(level->target_time); context.draw_center_text(Resources::normal_font, ss.str(), Vector(0, py), LAYER_FOREGROUND1,LevelIntro::stat_color); py += static_cast(Resources::normal_font->get_height()); } diff -Nru supertux-0.3.3/src/supertux/main.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/main.cpp --- supertux-0.3.3/src/supertux/main.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/main.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -22,6 +22,10 @@ #include #include #include +#include +extern "C" { +#include +} #include "supertux/main.hpp" @@ -52,6 +56,12 @@ namespace { DrawingContext *context_pointer; } +#ifdef _WIN32 +# define WRITEDIR_NAME PACKAGE_NAME +#else +# define WRITEDIR_NAME "." PACKAGE_NAME +#endif + void Main::init_config() { @@ -77,6 +87,12 @@ if (g_config->locale != "") { dictionary_manager->set_language(tinygettext::Language::from_name(g_config->locale)); + } else { + FL_Locale *locale; + FL_FindLocale(&locale); + tinygettext::Language language = tinygettext::Language::from_spec( locale->lang?locale->lang:"", locale->country?locale->country:"", locale->variant?locale->variant:""); + FL_FreeLocale(&locale); + dictionary_manager->set_language(language); } } @@ -94,63 +110,47 @@ // Initialize physfs (this is a slightly modified version of // PHYSFS_setSaneConfig) - const char* application = PACKAGE_NAME; - const char* userdir = PHYSFS_getUserDir(); - - char* writedir = new char[strlen(userdir) + strlen(application) + -#ifndef _WIN32 - 2]; -#else - 1]; -#endif - - // Set configuration directory - sprintf(writedir, -#ifndef _WIN32 - "%s.%s", -#else - "%s%s", -#endif - userdir, application); - if(!PHYSFS_setWriteDir(writedir)) { - // try to create the directory - char* mkdir = new char[strlen(application) + -#ifndef _WIN32 - 2]; -#else - 1]; -#endif - sprintf(mkdir, -#ifndef _WIN32 - ".%s", -#else - "%s", -#endif - application); - if(!PHYSFS_setWriteDir(userdir) || !PHYSFS_mkdir(mkdir)) { - std::ostringstream msg; - msg << "Failed creating configuration directory '" - << writedir << "': " << PHYSFS_getLastError(); - delete[] writedir; - delete[] mkdir; - throw std::runtime_error(msg.str()); - } - delete[] mkdir; + const char *env_writedir; + std::string writedir; - if(!PHYSFS_setWriteDir(writedir)) { + if ((env_writedir = getenv("SUPERTUX2_USER_DIR")) != NULL) { + writedir = env_writedir; + if(!PHYSFS_setWriteDir(writedir.c_str())) { std::ostringstream msg; msg << "Failed to use configuration directory '" << writedir << "': " << PHYSFS_getLastError(); - delete[] writedir; throw std::runtime_error(msg.str()); } + + } else { + std::string userdir = PHYSFS_getUserDir(); + + // Set configuration directory + writedir = userdir + WRITEDIR_NAME; + if(!PHYSFS_setWriteDir(writedir.c_str())) { + // try to create the directory + if(!PHYSFS_setWriteDir(userdir.c_str()) || !PHYSFS_mkdir(WRITEDIR_NAME)) { + std::ostringstream msg; + msg << "Failed creating configuration directory '" + << writedir << "': " << PHYSFS_getLastError(); + throw std::runtime_error(msg.str()); + } + + if(!PHYSFS_setWriteDir(writedir.c_str())) { + std::ostringstream msg; + msg << "Failed to use configuration directory '" + << writedir << "': " << PHYSFS_getLastError(); + throw std::runtime_error(msg.str()); + } + } } - PHYSFS_addToSearchPath(writedir, 0); - delete[] writedir; + PHYSFS_addToSearchPath(writedir.c_str(), 0); // when started from source dir... std::string dir = PHYSFS_getBaseDir(); - dir += "/data"; + if (dir[dir.length() - 1] != '/') + dir += "/"; + dir += "data"; std::string testfname = dir; testfname += "/credits.txt"; bool sourcedir = false; @@ -171,11 +171,14 @@ // when started from Application file on Mac OS X... char path[PATH_MAX]; CFBundleRef mainBundle = CFBundleGetMainBundle(); - assert(mainBundle != 0); + if(mainBundle == 0) + throw "Assertion failed: mainBundle != 0"; CFURLRef mainBundleURL = CFBundleCopyBundleURL(mainBundle); - assert(mainBundleURL != 0); + if(mainBundleURL == 0) + throw "Assertion failed: mainBundleURL != 0"; CFStringRef pathStr = CFURLCopyFileSystemPath(mainBundleURL, kCFURLPOSIXPathStyle); - assert(pathStr != 0); + if(pathStr == 0) + throw "Assertion failed: pathStr != 0"; CFStringGetCString(pathStr, path, PATH_MAX, kCFStringEncodingUTF8); CFRelease(mainBundleURL); CFRelease(pathStr); @@ -227,8 +230,13 @@ void Main::print_usage(const char* argv0) { - std::cerr << _("Usage: ") << argv0 << _(" [OPTIONS] [LEVELFILE]\n\n") - << _("Options:\n" + std::string default_user_data_dir = + std::string(PHYSFS_getUserDir()) + WRITEDIR_NAME; + + std::cerr << boost::format(_( + "\n" + "Usage: %s [OPTIONS] [LEVELFILE]\n\n" + "Options:\n" " -f, --fullscreen Run in fullscreen mode\n" " -w, --window Run in window mode\n" " -g, --geometry WIDTHxHEIGHT Run SuperTux in given resolution\n" @@ -246,7 +254,14 @@ " --record-demo FILE LEVEL Record a demo to FILE\n" " --play-demo FILE LEVEL Play a recorded demo\n" " -s, --debug-scripts Enable script debugger.\n" - "\n") + " --print-datadir Print supertux's primary data directory.\n" + "\n" + "Environment variables:\n" + " SUPERTUX2_USER_DIR Directory for user data (savegames, etc.);\n" + " default %s\n" + "\n" + )) + % argv0 % default_user_data_dir << std::flush; } @@ -267,6 +282,20 @@ print_usage(argv[0]); return true; } + if(arg == "--print-datadir") { + /* + * Print the datadir searchpath to stdout, one path per + * line. Then exit. Intended for use by the supertux-editor. + */ + char **sp; + size_t sp_index; + sp = PHYSFS_getSearchPath(); + if (sp) + for (sp_index = 0; sp[sp_index]; sp_index++) + std::cout << sp[sp_index] << std::endl; + PHYSFS_freeList(sp); + return true; + } } return false; @@ -389,7 +418,6 @@ g_config->start_level = arg; } else { log_warning << "Unknown option '" << arg << "'. Use --help to see a list of options" << std::endl; - return true; } } @@ -549,37 +577,36 @@ int result = 0; try { + /* Do this before pre_parse_commandline, because --help now shows the + * default user data dir. */ + init_physfs(argv[0]); if(pre_parse_commandline(argc, argv)) return 0; - Console::instance = new Console(); - init_physfs(argv[0]); init_sdl(); + Console::instance = new Console(); timelog("controller"); - g_main_controller = new JoystickKeyboardController(); + g_jk_controller = new JoystickKeyboardController(); timelog("config"); init_config(); - timelog("addons"); - AddonManager::get_instance().load_addons(); - - timelog("tinygettext"); - init_tinygettext(); - timelog("commandline"); if(parse_commandline(argc, argv)) return 0; - timelog("audio"); - init_audio(); - timelog("video"); DrawingContext context; context_pointer = &context; init_video(); + + timelog("audio"); + init_audio(); + + timelog("tinygettext"); + init_tinygettext(); Console::instance->init_graphics(); @@ -588,6 +615,9 @@ timelog("resources"); Resources::load_shared(); + + timelog("addons"); + AddonManager::get_instance().load_addons(); timelog(0); @@ -601,6 +631,11 @@ // we have a normal path specified at commandline, not a physfs path. // So we simply mount that path here... std::string dir = FileSystem::dirname(g_config->start_level); + std::string fileProtocol = "file://"; + int position = dir.find(fileProtocol); + if(position != std::string::npos) { + dir = dir.replace(position, fileProtocol.length(), ""); + } log_debug << "Adding dir: " << dir << std::endl; PHYSFS_addToSearchPath(dir.c_str(), true); @@ -645,8 +680,8 @@ g_config->save(); delete g_config; g_config = NULL; - delete g_main_controller; - g_main_controller = NULL; + delete g_jk_controller; + g_jk_controller = NULL; delete Console::instance; Console::instance = NULL; scripting::exit_squirrel(); diff -Nru supertux-0.3.3/src/supertux/menu/addon_menu.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/menu/addon_menu.cpp --- supertux-0.3.3/src/supertux/menu/addon_menu.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/menu/addon_menu.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -18,6 +18,7 @@ #include #include +#include #include "addon/addon.hpp" #include "addon/addon_manager.hpp" @@ -71,13 +72,45 @@ if (!addon.kind.empty()) { - text += addon.kind + " "; + std::string kind = addon.kind; + if(addon.kind == "Levelset") { + kind = _("Levelset"); + } + else if(addon.kind == "Worldmap") { + kind = _("Worldmap"); + } + else if(addon.kind == "World") { + kind = _("World"); + } + else if(addon.kind == "Level") { + kind = _("Level"); + } + + + if(!addon.author.empty()) + { + text = str(boost::format(_("%s \"%s\" by \"%s\"")) + % kind % addon.title % addon.author); + } + else + { + // Only addon type and name, no need for translation. + text = str(boost::format("%s \"%s\"") + % kind % addon.title); + } } - text += std::string("\"") + addon.title + "\""; - - if (!addon.author.empty()) + else { - text += " by \"" + addon.author + "\""; + if (!addon.author.empty()) + { + text = str(boost::format(_("\"%s\" by \"%s\"")) + % addon.title % addon.author); + } + else { + // Only addon name, no need for translation. + text = str(boost::format("\"%s\"") + % addon.title); + } } add_toggle(ADDON_LIST_START_ID + i, text, addon.loaded); } diff -Nru supertux-0.3.3/src/supertux/menu/language_menu.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/menu/language_menu.cpp --- supertux-0.3.3/src/supertux/menu/language_menu.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/menu/language_menu.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -55,12 +55,12 @@ if (item->id == MNID_LANGUAGE_AUTO_DETECT) // auto detect { FL_Locale *locale; - FL_FindLocale(&locale, FL_MESSAGES); - tinygettext::Language language = tinygettext::Language::from_spec(locale->lang, locale->country, locale->variant); + FL_FindLocale(&locale); + tinygettext::Language language = tinygettext::Language::from_spec( locale->lang?locale->lang:"", locale->country?locale->country:"", locale->variant?locale->variant:""); FL_FreeLocale(&locale); - dictionary_manager->set_language(language); - g_config->locale = language.str(); + dictionary_manager->set_language(language); // set currently detected language + g_config->locale = ""; // do auto detect every time on startup g_config->save(); MenuManager::pop_current(); } diff -Nru supertux-0.3.3/src/supertux/menu/menu_storage.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/menu/menu_storage.cpp --- supertux-0.3.3/src/supertux/menu/menu_storage.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/menu/menu_storage.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -46,7 +46,7 @@ { if (!key_options_menu) { // FIXME: this in never freed - key_options_menu = new KeyboardMenu(g_main_controller); + key_options_menu = new KeyboardMenu(g_jk_controller); } return key_options_menu; @@ -57,7 +57,7 @@ { if (!joystick_options_menu) { // FIXME: this in never freed - joystick_options_menu = new JoystickMenu(g_main_controller); + joystick_options_menu = new JoystickMenu(g_jk_controller); } return joystick_options_menu; diff -Nru supertux-0.3.3/src/supertux/menu/options_menu.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/menu/options_menu.cpp --- supertux-0.3.3/src/supertux/menu/options_menu.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/menu/options_menu.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -81,6 +81,30 @@ magnification->list.push_back("160%"); magnification->list.push_back("200%"); magnification->list.push_back("250%"); + if (g_config->magnification != 0.0f) //auto + { + std::ostringstream out; + out << (g_config->magnification*100) << "%"; + std::string magn = out.str(); + size_t count = 0; + for (std::vector::iterator i = magnification->list.begin(); i != magnification->list.end(); ++i) + { + if (*i == magn) + { + magnification->selected = count; + magn.clear(); + break; + } + + ++count; + } + if (!magn.empty()) //magnification not in our list but accept anyway + { + magnification->selected = magnification->list.size(); + magnification->list.push_back(magn); + } + } + SDL_Rect** modes = SDL_ListModes(NULL, SDL_FULLSCREEN|SDL_OPENGL); @@ -115,6 +139,26 @@ // lowest, so reverse them std::sort(fullscreen_res->list.begin(), fullscreen_res->list.end(), StringUtil::numeric_less); } + + std::ostringstream out; + out << g_config->fullscreen_size.width << "x" << g_config->fullscreen_size.height; + std::string fllscrn_sz = out.str(); + size_t cnt = 0; + for (std::vector::iterator i = fullscreen_res->list.begin(); i != fullscreen_res->list.end(); ++i) + { + if (*i == fllscrn_sz) + { + fllscrn_sz.clear(); + fullscreen_res->selected = cnt; + break; + } + ++cnt; + } + if (!fllscrn_sz.empty()) + { + fullscreen_res->selected = fullscreen_res->list.size(); + fullscreen_res->list.push_back(fllscrn_sz); + } MenuItem* aspect = add_string_select(MNID_ASPECTRATIO, _("Aspect Ratio")); aspect->set_help(_("Adjust the aspect ratio")); @@ -131,13 +175,16 @@ std::ostringstream out; out << g_config->aspect_size.width << ":" << g_config->aspect_size.height; std::string aspect_ratio = out.str(); + size_t cnt = 0; for(std::vector::iterator i = aspect->list.begin(); i != aspect->list.end(); ++i) { if(*i == aspect_ratio) { aspect_ratio.clear(); + aspect->selected = cnt; break; } + ++cnt; } if (!aspect_ratio.empty()) diff -Nru supertux-0.3.3/src/supertux/object_factory.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/object_factory.cpp --- supertux-0.3.3/src/supertux/object_factory.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/object_factory.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -26,6 +26,7 @@ #include "badguy/angrystone.hpp" #include "badguy/badguy.hpp" #include "badguy/bomb.hpp" +#include "badguy/skydive.hpp" #include "badguy/bouncing_snowball.hpp" #include "badguy/captainsnowball.hpp" #include "badguy/crystallo.hpp" @@ -35,20 +36,26 @@ #include "badguy/fish.hpp" #include "badguy/flame.hpp" #include "badguy/flyingsnowball.hpp" +#include "badguy/ghostflame.hpp" #include "badguy/ghosttree.hpp" +#include "badguy/goldbomb.hpp" #include "badguy/haywire.hpp" +#include "badguy/iceflame.hpp" #include "badguy/igel.hpp" #include "badguy/jumpy.hpp" #include "badguy/kamikazesnowball.hpp" #include "badguy/kugelblitz.hpp" +#include "badguy/livefire.hpp" #include "badguy/mole.hpp" #include "badguy/mole_rock.hpp" #include "badguy/mrbomb.hpp" #include "badguy/mriceblock.hpp" #include "badguy/mrtree.hpp" +#include "badguy/owl.hpp" #include "badguy/plant.hpp" #include "badguy/poisonivy.hpp" #include "badguy/root.hpp" +#include "badguy/short_fuse.hpp" #include "badguy/skullyhop.hpp" #include "badguy/smartball.hpp" #include "badguy/snail.hpp" @@ -83,6 +90,8 @@ #include "object/candle.hpp" #include "object/cloud_particle_system.hpp" #include "object/coin.hpp" +#include "object/coin_explode.hpp" +#include "object/coin_rain.hpp" #include "object/comet_particle_system.hpp" #include "object/decal.hpp" #include "object/display_effect.hpp" @@ -128,6 +137,7 @@ #include "object/rain_particle_system.hpp" #include "object/rainsplash.hpp" #include "object/rock.hpp" +#include "object/rusty_trampoline.hpp" #include "object/scripted_object.hpp" #include "object/skull_tile.hpp" #include "object/smoke_cloud.hpp" @@ -182,22 +192,32 @@ add_factory("fish"); add_factory("flame"); add_factory("flyingsnowball"); + add_factory("ghostflame"); add_factory("ghosttree"); + add_factory("goldbomb"); add_factory("haywire"); + add_factory("iceflame"); add_factory("igel"); add_factory("jumpy"); add_factory("kamikazesnowball"); add_factory("kugelblitz"); + add_factory("livefire"); + add_factory("livefire_asleep"); + add_factory("livefire_dormant"); add_factory("mole"); add_factory("mole_rock"); add_factory("mrbomb"); add_factory("mriceblock"); add_factory("mrtree"); + add_factory("owl"); add_factory("plant"); add_factory("poisonivy"); + add_factory("short_fuse"); add_factory("sspiky"); + add_factory("skydive"); add_factory("skullyhop"); add_factory("smartball"); + add_factory("smartblock"); add_factory("snail"); add_factory("snowball"); add_factory("snowman"); @@ -224,6 +244,7 @@ add_factory("explosion"); add_factory("firefly"); add_factory("gradient"); + add_factory("heavycoin"); add_factory("hurting_platform"); add_factory("icecrusher"); add_factory("infoblock"); @@ -243,6 +264,7 @@ add_factory("thunderstorm"); add_factory("tilemap"); add_factory("trampoline"); + add_factory("rustytrampoline"); add_factory("unstable_tile"); add_factory("weak_block"); add_factory("wind"); diff -Nru supertux-0.3.3/src/supertux/player_status.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/player_status.cpp --- supertux-0.3.3/src/supertux/player_status.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/player_status.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -132,6 +132,7 @@ void PlayerStatus::draw(DrawingContext& context) { + int player_id = 0; if ((displayed_coins == DISPLAYED_COINS_UNSET) || (fabsf(displayed_coins - coins) > 100)) { @@ -156,10 +157,16 @@ { context.draw_surface(coin_surface, Vector(SCREEN_WIDTH - BORDER_X - coin_surface->get_width() - Resources::fixed_font->get_text_width(coins_text), - BORDER_Y + 1), + BORDER_Y + 1 + (Resources::fixed_font->get_text_height(coins_text) + 5) * player_id), LAYER_HUD); } - context.draw_text(Resources::fixed_font, coins_text, Vector(SCREEN_WIDTH - BORDER_X, BORDER_Y), ALIGN_RIGHT, LAYER_HUD, PlayerStatus::text_color); + context.draw_text(Resources::fixed_font, + coins_text, + Vector(SCREEN_WIDTH - BORDER_X - Resources::fixed_font->get_text_width(coins_text), + BORDER_Y + (Resources::fixed_font->get_text_height(coins_text) + 5) * player_id), + ALIGN_LEFT, + LAYER_HUD, + PlayerStatus::text_color); context.pop_transform(); } diff -Nru supertux-0.3.3/src/supertux/resources.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/resources.cpp --- supertux-0.3.3/src/supertux/resources.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/resources.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -30,6 +30,12 @@ FontPtr Resources::small_font; FontPtr Resources::big_font; +SurfacePtr Resources::checkbox; +SurfacePtr Resources::checkbox_checked; +SurfacePtr Resources::back; +SurfacePtr Resources::arrow_left; +SurfacePtr Resources::arrow_right; + /* Load graphics/sounds shared between all levels: */ void Resources::load_shared() @@ -44,6 +50,13 @@ small_font.reset(new Font(Font::VARIABLE, "fonts/white-small.stf", 1)); big_font.reset(new Font(Font::VARIABLE, "fonts/white-big.stf", 3)); + /* Load menu images */ + checkbox = Surface::create("images/engine/menu/checkbox-unchecked.png"); + checkbox_checked = Surface::create("images/engine/menu/checkbox-checked.png"); + back = Surface::create("images/engine/menu/arrow-back.png"); + arrow_left = Surface::create("images/engine/menu/arrow-left.png"); + arrow_right = Surface::create("images/engine/menu/arrow-right.png"); + tile_manager = new TileManager(); sprite_manager = new SpriteManager(); } @@ -52,17 +65,50 @@ void Resources::unload_shared() { - /* Free global images: */ - fixed_font.reset(); - normal_font.reset(); - small_font.reset(); - big_font.reset(); + /* Free menu images */ + if(checkbox != NULL) + checkbox.reset(); + if(checkbox_checked != NULL) + checkbox_checked.reset(); + if(back != NULL) + back.reset(); + if(arrow_left != NULL) + arrow_left.reset(); + if(arrow_right != NULL) + arrow_right.reset(); - delete sprite_manager; - sprite_manager = NULL; + /* Free global images: */ + if(fixed_font != NULL) + fixed_font.reset(); + if(normal_font != NULL) + normal_font.reset(); + if(small_font != NULL) + small_font.reset(); + if(big_font != NULL) + big_font.reset(); + + /* Free tilesets */ + if(tile_manager != NULL) + { + for(TileManager::TileSets::iterator it = tile_manager->tilesets.begin(); + it != tile_manager->tilesets.end(); ++it) + { + delete it->second; + it->second = NULL; + } + } + if(sprite_manager != NULL) + { + delete sprite_manager; + sprite_manager = NULL; + } /* Free mouse-cursor */ - delete mouse_cursor; + if(mouse_cursor != NULL) + { + mouse_cursor->cursor.reset(); + delete mouse_cursor; + } } /* EOF */ diff -Nru supertux-0.3.3/src/supertux/resources.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/resources.hpp --- supertux-0.3.3/src/supertux/resources.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/resources.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -19,6 +19,8 @@ #define HEADER_SUPERTUX_SUPERTUX_RESOURCES_HPP #include "video/font_ptr.hpp" +#include "video/surface_ptr.hpp" +#include "supertux/tile_set.hpp" class MouseCursor; @@ -32,6 +34,12 @@ static FontPtr small_font; static FontPtr big_font; + static SurfacePtr checkbox; + static SurfacePtr checkbox_checked; + static SurfacePtr back; + static SurfacePtr arrow_left; + static SurfacePtr arrow_right; + public: static void load_shared(); static void unload_shared(); diff -Nru supertux-0.3.3/src/supertux/screen_manager.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/screen_manager.cpp --- supertux-0.3.3/src/supertux/screen_manager.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/screen_manager.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -189,12 +189,12 @@ void ScreenManager::process_events() { - g_main_controller->update(); + g_jk_controller->update(); Uint8* keystate = SDL_GetKeyState(NULL); SDL_Event event; while(SDL_PollEvent(&event)) { - g_main_controller->process_event(event); + g_jk_controller->process_event(event); if(MenuManager::current() != NULL) MenuManager::current()->event(event); diff -Nru supertux-0.3.3/src/supertux/screen_manager.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/screen_manager.hpp --- supertux-0.3.3/src/supertux/screen_manager.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/screen_manager.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -18,6 +18,7 @@ #define HEADER_SUPERTUX_SUPERTUX_MAINLOOP_HPP #include +#include #include "scripting/thread_queue.hpp" diff -Nru supertux-0.3.3/src/supertux/sector.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/sector.cpp --- supertux-0.3.3/src/supertux/sector.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/sector.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -45,7 +45,7 @@ #include "object/snow_particle_system.hpp" #include "object/text_object.hpp" #include "object/tilemap.hpp" -#include "physfs/ifile_stream.hpp" +#include "physfs/ifile_streambuf.hpp" #include "scripting/squirrel_util.hpp" #include "supertux/collision.hpp" #include "supertux/constants.hpp" @@ -59,11 +59,6 @@ #include "trigger/sequence_trigger.hpp" #include "util/file_system.hpp" -#define DEFORM_BOTTOM AATriangle::DEFORM1 -#define DEFORM_TOP AATriangle::DEFORM2 -#define DEFORM_LEFT AATriangle::DEFORM3 -#define DEFORM_RIGHT AATriangle::DEFORM4 - Sector* Sector::_current = 0; bool Sector::show_collrects = false; @@ -420,13 +415,20 @@ add_object(new InvisibleBlock(pos)); solids->change(x, y, 0); } else if(tile->getAttributes() & Tile::COIN) { - add_object(new Coin(pos)); + add_object(new Coin(pos, solids)); solids->change(x, y, 0); } else if(tile->getAttributes() & Tile::FULLBOX) { add_object(new BonusBlock(pos, tile->getData())); solids->change(x, y, 0); } else if(tile->getAttributes() & Tile::BRICK) { - add_object(new Brick(pos, tile->getData())); + if( ( id == 78 ) || ( id == 105 ) ){ + add_object( new Brick(pos, tile->getData(), "images/objects/bonus_block/brickIce.sprite") ); + } else if( ( id == 77 ) || ( id == 104 ) ){ + add_object( new Brick(pos, tile->getData(), "images/objects/bonus_block/brick.sprite") ); + } else { + log_warning << "attribute 'brick #t' is not supported for tile-id " << id << std::endl; + add_object( new Brick(pos, tile->getData(), "images/objects/bonus_block/brick.sprite") ); + } solids->change(x, y, 0); } else if(tile->getAttributes() & Tile::GOAL) { std::string sequence = tile->getData() == 0 ? "endsequence" : "stoptux"; @@ -575,22 +577,37 @@ } try_expose_me(); - // spawn smalltux below spawnpoint - if (!player->is_big()) { - player->move(player_pos + Vector(0,32)); - } else { - player->move(player_pos); - } - // spawning tux in the ground would kill him - if(!is_free_of_tiles(player->get_bbox())) { - log_warning << "Tried spawning Tux in solid matter. Compensating." << std::endl; - Vector npos = player->get_bbox().p1; - npos.y-=32; - player->move(npos); + // two-player hack: move other players to main player's position + // Maybe specify 2 spawnpoints in the level? + for(GameObjects::iterator i = gameobjects.begin(); + i != gameobjects.end(); ++i) { + Player* p = dynamic_cast(*i); + if (!p) continue; + + // spawn smalltux below spawnpoint + if (!p->is_big()) { + p->move(player_pos + Vector(0,32)); + } else { + p->move(player_pos); + } + + // spawning tux in the ground would kill him + if(!is_free_of_tiles(p->get_bbox())) { + log_warning << "Tried spawning Tux in solid matter. Compensating." << std::endl; + Vector npos = p->get_bbox().p1; + npos.y-=32; + p->move(npos); + } } + //FIXME: This is a really dirty workaround for this strange camera jump + player->move(player->get_pos()+Vector(-32, 0)); camera->reset(player->get_pos()); + camera->update(1); + player->move(player->get_pos()+(Vector(32, 0))); + camera->update(1); + update_game_objects(); //Run default.nut just before init script @@ -598,7 +615,8 @@ std::string basedir = FileSystem::dirname(get_level()->filename); if(PHYSFS_exists((basedir + "/info").c_str())) { try { - IFileStream in(basedir + "/default.nut"); + IFileStreambuf ins(basedir + "/default.nut"); + std::istream in(&ins); run_script(in, "default.nut"); } catch(std::exception& ) { // doesn't exist or erroneous; do nothing @@ -953,293 +971,6 @@ } } -/* Returns zero if a unisolid tile is non-solid due to the movement direction, - * non-zero if the tile is solid due to direction. */ -int check_movement_unisolid (Vector movement, const Tile* tile) -{ - int slope_info; - double mv_x; - double mv_y; - double mv_tan; - double slope_tan; - -#define MV_NON_SOLID 0 -#define MV_SOLID 1 - - /* If the tile is not a slope, this is very easy. */ - if ((tile->getAttributes() & Tile::SLOPE) == 0) - { - if (movement.y >= 0) /* moving down */ - return MV_SOLID; - else /* moving up */ - return MV_NON_SOLID; - } - - /* Initialize mv_x and mv_y. Depending on the slope the axis are inverted so - * that we can always use the "SOUTHEAST" case of the slope. The southeast - * case is the following: - * . - * /! - * / ! - * +--+ - */ - mv_x = (double) movement.x; - mv_y = (double) movement.y; - - slope_info = tile->getData(); - switch (slope_info & AATriangle::DIRECTION_MASK) - { - case AATriangle::SOUTHEAST: /* . */ - /* do nothing */ /* /! */ - break; /* / ! */ - /* +--+ */ - case AATriangle::SOUTHWEST: /* . */ - mv_x *= (-1.0); /* !\ */ - break; /* ! \ */ - /* +--+ */ - case AATriangle::NORTHEAST: /* +--+ */ - mv_y *= (-1.0); /* \ ! */ - break; /* \! */ - /* ' */ - case AATriangle::NORTHWEST: /* +--+ */ - mv_x *= (-1.0); /* ! / */ - mv_y *= (-1.0); /* !/ */ - break; /* ' */ - } /* switch (slope_info & DIRECTION_MASK) */ - - /* Handle the easy cases first */ - /* If we're moving to the right and down, then the slope is solid. */ - if ((mv_x >= 0.0) && (mv_y >= 0.0)) /* 4th quadrant */ - return MV_SOLID; - /* If we're moving to the left and up, then the slope is not solid. */ - else if ((mv_x <= 0.0) && (mv_y <= 0.0)) /* 2nd quadrant */ - return MV_NON_SOLID; - - /* The pure up-down and left-right movements have already been handled. */ - assert (mv_x != 0.0); - assert (mv_y != 0.0); - - /* calculate tangent of movement */ - mv_tan = (-1.0) * mv_y / mv_x; - - /* determine tangent of the slope */ - slope_tan = 1.0; - if (((slope_info & AATriangle::DEFORM_MASK) == DEFORM_BOTTOM) - || ((slope_info & AATriangle::DEFORM_MASK) == DEFORM_TOP)) - slope_tan = 0.5; /* ~= 26.6 deg */ - else if (((slope_info & AATriangle::DEFORM_MASK) == DEFORM_LEFT) - || ((slope_info & AATriangle::DEFORM_MASK) == DEFORM_RIGHT)) - slope_tan = 2.0; /* ~= 63.4 deg */ - - /* up and right */ - if (mv_x > 0.0) /* 1st quadrant */ - { - assert (mv_y < 0.0); - if (mv_tan <= slope_tan) - return MV_SOLID; - else - return MV_NON_SOLID; - } - /* down and left */ - else if (mv_x < 0.0) /* 3rd quadrant */ - { - assert (mv_y > 0.0); - if (mv_tan >= slope_tan) - return MV_SOLID; - else - return MV_NON_SOLID; - } - - assert (1 != 1); - return (-1); - -#undef MV_NON_SOLID -#undef MV_SOLID -} /* int check_movement_unisolid */ - -int is_above_line (float l_x, float l_y, float m, - float p_x, float p_y) -{ - float interp_y = (l_y + (m * (p_x - l_x))); - if (interp_y == p_y) - return (1); - else if (interp_y > p_y) - return (1); - else - return (0); -} - -int is_below_line (float l_x, float l_y, float m, - float p_x, float p_y) -{ - if (is_above_line (l_x, l_y, m, p_x, p_y)) - return (0); - else - return (1); -} - -int check_position_unisolid (const Rectf& obj_bbox, - const Rectf& tile_bbox, - const Tile* tile) -{ - int slope_info; - float tile_x; - float tile_y; - float gradient; - float delta_x; - float delta_y; - float obj_x; - float obj_y; - -#define POS_NON_SOLID 0 -#define POS_SOLID 1 - - /* If this is not a slope, this is - again - easy */ - if ((tile->getAttributes() & Tile::SLOPE) == 0) - { - if ((obj_bbox.get_bottom () - SHIFT_DELTA) <= tile_bbox.get_top ()) - return POS_SOLID; - else - return POS_NON_SOLID; - } - - /* There are 20 different cases. For each case, calculate a line that - * describes the slope's surface. The line is defined by x, y, and m, the - * gradient. */ - slope_info = tile->getData(); - switch (slope_info - & (AATriangle::DIRECTION_MASK | AATriangle::DEFORM_MASK)) - { - case AATriangle::SOUTHWEST: - case AATriangle::SOUTHWEST | DEFORM_TOP: - case AATriangle::SOUTHWEST | DEFORM_LEFT: - case AATriangle::NORTHEAST: - case AATriangle::NORTHEAST | DEFORM_TOP: - case AATriangle::NORTHEAST | DEFORM_LEFT: - tile_x = tile_bbox.get_left (); - tile_y = tile_bbox.get_top (); - gradient = 1.0; - break; - - case AATriangle::SOUTHEAST: - case AATriangle::SOUTHEAST | DEFORM_TOP: - case AATriangle::SOUTHEAST | DEFORM_RIGHT: - case AATriangle::NORTHWEST: - case AATriangle::NORTHWEST | DEFORM_TOP: - case AATriangle::NORTHWEST | DEFORM_RIGHT: - tile_x = tile_bbox.get_right (); - tile_y = tile_bbox.get_top (); - gradient = -1.0; - break; - - case AATriangle::SOUTHEAST | DEFORM_BOTTOM: - case AATriangle::SOUTHEAST | DEFORM_LEFT: - case AATriangle::NORTHWEST | DEFORM_BOTTOM: - case AATriangle::NORTHWEST | DEFORM_LEFT: - tile_x = tile_bbox.get_left (); - tile_y = tile_bbox.get_bottom (); - gradient = -1.0; - break; - - case AATriangle::SOUTHWEST | DEFORM_BOTTOM: - case AATriangle::SOUTHWEST | DEFORM_RIGHT: - case AATriangle::NORTHEAST | DEFORM_BOTTOM: - case AATriangle::NORTHEAST | DEFORM_RIGHT: - tile_x = tile_bbox.get_right (); - tile_y = tile_bbox.get_bottom (); - gradient = 1.0; - break; - - default: - assert (23 == 42); - return POS_NON_SOLID; - } - - /* delta_x, delta_y: Gradient aware version of SHIFT_DELTA. Here, we set the - * sign of the values only. Also, we determine here which corner of the - * object's bounding box is the interesting one for us. */ - delta_x = 1.0 * SHIFT_DELTA; - delta_y = 1.0 * SHIFT_DELTA; - switch (slope_info & AATriangle::DIRECTION_MASK) - { - case AATriangle::SOUTHWEST: - delta_x *= 1.0; - delta_y *= -1.0; - obj_x = obj_bbox.get_left (); - obj_y = obj_bbox.get_bottom (); - break; - - case AATriangle::SOUTHEAST: - delta_x *= -1.0; - delta_y *= -1.0; - obj_x = obj_bbox.get_right (); - obj_y = obj_bbox.get_bottom (); - break; - - case AATriangle::NORTHWEST: - delta_x *= 1.0; - delta_y *= 1.0; - obj_x = obj_bbox.get_left (); - obj_y = obj_bbox.get_top (); - break; - - case AATriangle::NORTHEAST: - delta_x *= -1.0; - delta_y *= 1.0; - obj_x = obj_bbox.get_right (); - obj_y = obj_bbox.get_top (); - break; - } - - /* Adapt the delta_x, delta_y and the gradient for the 26.6 deg and 63.4 deg - * cases. */ - switch (slope_info & AATriangle::DEFORM_MASK) - { - case 0: - delta_x *= .70710678118654752440; /* 1/sqrt(2) */ - delta_y *= .70710678118654752440; /* 1/sqrt(2) */ - break; - - case DEFORM_BOTTOM: - case DEFORM_TOP: - delta_x *= .44721359549995793928; /* 1/sqrt(5) */ - delta_y *= .89442719099991587856; /* 2/sqrt(5) */ - gradient *= 0.5; - break; - - case DEFORM_LEFT: - case DEFORM_RIGHT: - delta_x *= .89442719099991587856; /* 2/sqrt(5) */ - delta_y *= .44721359549995793928; /* 1/sqrt(5) */ - gradient *= 2.0; - break; - } - - /* With a south slope, check if all points are above the line. If one point - * isn't, the slope is not solid. => You can pass through a south-slope from - * below but not from above. */ - if (((slope_info & AATriangle::DIRECTION_MASK) == AATriangle::SOUTHWEST) - || ((slope_info & AATriangle::DIRECTION_MASK) == AATriangle::SOUTHEAST)) - { - if (is_below_line (tile_x, tile_y, gradient, obj_x + delta_x, obj_y + delta_y)) - return (POS_NON_SOLID); - else - return (POS_SOLID); - } - /* northwest or northeast. Same as above, but inverted. You can pass from top - * to bottom but not vice versa. */ - else - { - if (is_above_line (tile_x, tile_y, gradient, obj_x + delta_x, obj_y + delta_y)) - return (POS_NON_SOLID); - else - return (POS_SOLID); - } - -#undef POS_NON_SOLID -#undef POS_SOLID -} /* int check_position_unisolid */ - void Sector::collision_tilemap(collision::Constraints* constraints, const Vector& movement, const Rectf& dest, @@ -1263,37 +994,23 @@ if(!tile) continue; // skip non-solid tiles - if((tile->getAttributes() & Tile::SOLID) == 0) + if(!tile->is_solid ()) continue; Rectf tile_bbox = solids->get_tile_bbox(x, y); - // only handle unisolid when the player is falling down and when he was - // above the tile before - if(tile->getAttributes() & Tile::UNISOLID) { - int status; + /* If the tile is a unisolid tile, the "is_solid()" function above + * didn't do a thorough check. Calculate the position and (relative) + * movement of the object and determine whether or not the tile is + * solid with regard to those parameters. */ + if(tile->is_unisolid ()) { Vector relative_movement = movement - solids->get_movement(/* actual = */ true); - /* Check if the tile is solid given the current movement. This works - * for south-slopes (which are solid when moving "down") and - * north-slopes (which are solid when moving "up". "up" and "down" is - * in quotation marks because because the slope's gradient is taken. - * Also, this uses the movement relative to the tilemaps own movement - * (if any). --octo */ - status = check_movement_unisolid (relative_movement, tile); - /* If zero is returned, the unisolid tile is non-solid. */ - if (status == 0) + if (!tile->is_solid (tile_bbox, object.get_bbox(), relative_movement)) continue; + } /* if (tile->is_unisolid ()) */ - /* Check whether the object is already *in* the tile. If so, the tile - * is non-solid. Otherwise, if the object is "above" (south slopes) - * or "below" (north slopes), the tile will be solid. */ - status = check_position_unisolid (object.get_bbox(), tile_bbox, tile); - if (status == 0) - continue; - } - - if(tile->getAttributes() & Tile::SLOPE) { // slope tile + if(tile->is_slope ()) { // slope tile AATriangle triangle; int slope_data = tile->getData(); if (solids->get_drawing_effect() == VERTICAL_FLIP) @@ -1450,8 +1167,6 @@ Constraints constraints; Vector movement = object.get_movement(); Rectf& dest = object.dest; - float owidth = object.get_bbox().get_width(); - float oheight = object.get_bbox().get_height(); for(int i = 0; i < 2; ++i) { collision_static(&constraints, Vector(0, movement.y), dest, object); @@ -1461,16 +1176,16 @@ // apply calculated horizontal constraints if(constraints.get_position_bottom() < infinity) { float height = constraints.get_height (); - if(height < oheight) { + if(height < object.get_bbox().get_height()) { // we're crushed, but ignore this for now, we'll get this again // later if we're really crushed or things will solve itself when // looking at the vertical constraints } dest.p2.y = constraints.get_position_bottom() - DELTA; - dest.p1.y = dest.p2.y - oheight; + dest.p1.y = dest.p2.y - object.get_bbox().get_height(); } else if(constraints.get_position_top() > -infinity) { dest.p1.y = constraints.get_position_top() + DELTA; - dest.p2.y = dest.p1.y + oheight; + dest.p2.y = dest.p1.y + object.get_bbox().get_height(); } } if(constraints.has_constraints()) { @@ -1493,7 +1208,7 @@ // apply calculated vertical constraints float width = constraints.get_width (); if(width < infinity) { - if(width + SHIFT_DELTA < owidth) { + if(width + SHIFT_DELTA < object.get_bbox().get_width()) { #if 0 printf("Object %p crushed horizontally... L:%f R:%f\n", &object, constraints.get_position_left(), constraints.get_position_right()); @@ -1505,15 +1220,15 @@ object.collision_solid(h); } else { float xmid = constraints.get_x_midpoint (); - dest.p1.x = xmid - owidth/2; - dest.p2.x = xmid + owidth/2; + dest.p1.x = xmid - object.get_bbox().get_width()/2; + dest.p2.x = xmid + object.get_bbox().get_width()/2; } } else if(constraints.get_position_right() < infinity) { dest.p2.x = constraints.get_position_right() - DELTA; - dest.p1.x = dest.p2.x - owidth; + dest.p1.x = dest.p2.x - object.get_bbox().get_width(); } else if(constraints.get_position_left() > -infinity) { dest.p1.x = constraints.get_position_left() + DELTA; - dest.p2.x = dest.p1.x + owidth; + dest.p2.x = dest.p1.x + object.get_bbox().get_width(); } } @@ -1529,7 +1244,7 @@ collision_static(&constraints, movement, dest, object); if(constraints.get_position_bottom() < infinity) { float height = constraints.get_height (); - if(height + SHIFT_DELTA < oheight) { + if(height + SHIFT_DELTA < object.get_bbox().get_height()) { #if 0 printf("Object %p crushed vertically...\n", &object); #endif @@ -1677,9 +1392,9 @@ if(!tile) continue; if(!(tile->getAttributes() & Tile::SOLID)) continue; - if((tile->getAttributes() & Tile::UNISOLID) && ignoreUnisolid) + if(tile->is_unisolid () && ignoreUnisolid) continue; - if(tile->getAttributes() & Tile::SLOPE) { + if(tile->is_slope ()) { AATriangle triangle; Rectf tbbox = solids->get_tile_bbox(x, y); triangle = AATriangle(tbbox, tile->getData()); @@ -1893,13 +1608,11 @@ return gravity; } -Player * +Player* Sector::get_nearest_player (const Vector& pos) { - Player *nearest_player; - float nearest_dist; - - nearest_player = NULL; + Player *nearest_player = NULL; + float nearest_dist = std::numeric_limits::max(); std::vector players = Sector::current()->get_players(); for (std::vector::iterator playerIter = players.begin(); @@ -1907,21 +1620,40 @@ ++playerIter) { Player *this_player = *playerIter; - float this_dist; - if (this_player->is_dying() || this_player->is_dead()) continue; - this_dist = this_player->get_bbox ().distance (pos); + float this_dist = this_player->get_bbox ().distance(pos); - if ((nearest_player == NULL) || (nearest_dist > this_dist)) { + if (this_dist < nearest_dist) { nearest_player = this_player; nearest_dist = this_dist; } } - return (nearest_player); + return nearest_player; } /* Player *get_nearest_player */ +std::vector +Sector::get_nearby_objects (const Vector& center, float max_distance) +{ + std::vector ret; + std::vector players = Sector::current()->get_players(); + + for (size_t i = 0; i < players.size (); i++) { + float distance = players[i]->get_bbox ().distance (center); + if (distance <= max_distance) + ret.push_back (players[i]); + } + + for (size_t i = 0; i < moving_objects.size (); i++) { + float distance = moving_objects[i]->get_bbox ().distance (center); + if (distance <= max_distance) + ret.push_back (moving_objects[i]); + } + + return (ret); +} + /* vim: set sw=2 sts=2 et : */ /* EOF */ diff -Nru supertux-0.3.3/src/supertux/sector.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/sector.hpp --- supertux-0.3.3/src/supertux/sector.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/sector.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -165,6 +165,8 @@ return (get_nearest_player (get_anchor_pos (pos, ANCHOR_MIDDLE))); } + std::vector get_nearby_objects (const Vector& center, float max_distance); + Rectf get_active_region(); /** diff -Nru supertux-0.3.3/src/supertux/statistics.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/statistics.cpp --- supertux-0.3.3/src/supertux/statistics.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/statistics.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -49,42 +49,16 @@ total_secrets(nv_secrets), valid(true) { - WMAP_INFO_LEFT_X = (SCREEN_WIDTH/2 + 80) + 32; - WMAP_INFO_RIGHT_X = SCREEN_WIDTH/2 + 368; - WMAP_INFO_TOP_Y1 = SCREEN_HEIGHT/2 + 172 - 16; - WMAP_INFO_TOP_Y2 = SCREEN_HEIGHT/2 + 172; + WMAP_INFO_LEFT_X = SCREEN_WIDTH - 32 - 256; + WMAP_INFO_RIGHT_X = WMAP_INFO_LEFT_X + 256; + WMAP_INFO_TOP_Y1 = SCREEN_HEIGHT - 100; + WMAP_INFO_TOP_Y2 = WMAP_INFO_TOP_Y1 + 16; } Statistics::~Statistics() { } -/* - void - Statistics::parse(const Reader& reader) - { - reader.get("coins-collected", coins); - reader.get("coins-collected-total", total_coins); - reader.get("badguys-killed", badguys); - reader.get("badguys-killed-total", total_badguys); - reader.get("time-needed", time); - reader.get("secrets-found", secrets); - reader.get("secrets-found-total", total_secrets); - } - - void - Statistics::write(lisp::Writer& writer) - { - writer.write("coins-collected", coins); - writer.write("coins-collected-total", total_coins); - writer.write("badguys-killed", badguys); - writer.write("badguys-killed-total", total_badguys); - writer.write("time-needed", time); - writer.write("secrets-found", secrets); - writer.write("secrets-found-total", total_secrets); - } -*/ - void Statistics::serialize_to_squirrel(HSQUIRRELVM vm) { @@ -121,7 +95,7 @@ } void -Statistics::draw_worldmap_info(DrawingContext& context) +Statistics::draw_worldmap_info(DrawingContext& context, float target_time) { // skip draw if level was never played if (coins == nv_coins) return; @@ -129,6 +103,17 @@ // skip draw if stats were declared invalid if (!valid) return; + // no sense drawing stats if there are none + if (total_coins + total_badguys + total_secrets == 0) return; + + // check to see if screen size has been changed + if (!(WMAP_INFO_TOP_Y1 == SCREEN_HEIGHT - 100)) { + WMAP_INFO_LEFT_X = SCREEN_WIDTH - 32 - 256; + WMAP_INFO_RIGHT_X = WMAP_INFO_LEFT_X + 256; + WMAP_INFO_TOP_Y1 = SCREEN_HEIGHT - 100; + WMAP_INFO_TOP_Y2 = WMAP_INFO_TOP_Y1 + 16; + } + context.draw_text(Resources::small_font, std::string("- ") + _("Best Level Statistics") + " -", Vector((WMAP_INFO_LEFT_X + WMAP_INFO_RIGHT_X) / 2, WMAP_INFO_TOP_Y1), ALIGN_CENTER, LAYER_HUD,Statistics::header_color); @@ -136,7 +121,7 @@ std::string caption_buf; std::string stat_buf; float posy = WMAP_INFO_TOP_Y2; - for (int stat_no = 0; stat_no < 4; stat_no++) { + for (int stat_no = 0; stat_no < 5; stat_no++) { switch (stat_no) { case 0: @@ -148,13 +133,22 @@ stat_buf = frags_to_string(badguys, total_badguys); break; case 2: - caption_buf = _("Min time needed:"); - stat_buf = time_to_string(time); - break; - case 3: caption_buf = _("Max secrets found:"); stat_buf = secrets_to_string(secrets, total_secrets); break; + case 3: + caption_buf = _("Best time completed:"); + stat_buf = time_to_string(time); + break; + case 4: + if(target_time){ // display target time only if defined for level + caption_buf = _("Level target time:"); + stat_buf = time_to_string(target_time); + } else { + caption_buf = ""; + stat_buf = ""; + } + break; default: log_debug << "Invalid stat requested to be drawn" << std::endl; break; @@ -170,16 +164,15 @@ void Statistics::draw_endseq_panel(DrawingContext& context, Statistics* best_stats, SurfacePtr backdrop) { - // skip draw if level was never played - // TODO: do we need this? - if (coins == nv_coins) return; - // skip draw if stats were declared invalid if (!valid) return; // abort if we have no backdrop if (!backdrop) return; + // no sense drawing stats if there are none + if (total_coins + total_badguys + total_secrets == 0) return; + int box_w = 220+110+110; int box_h = 30+20+20+20; int box_x = (int)((SCREEN_WIDTH - box_w) / 2); @@ -198,6 +191,7 @@ int row2_y = row1_y+30; int row3_y = row2_y+20; int row4_y = row3_y+20; + int row5_y = row4_y+20; context.push_transform(); context.set_alpha(0.5); @@ -216,12 +210,20 @@ context.draw_text(Resources::normal_font, coins_to_string(coins_best, total_coins_best), Vector(col3_x, row3_y), ALIGN_LEFT, LAYER_HUD, Statistics::text_color); } - context.draw_text(Resources::normal_font, _("Secrets"), Vector(col2_x-16, row4_y), ALIGN_RIGHT, LAYER_HUD, Statistics::header_color); - context.draw_text(Resources::normal_font, secrets_to_string(secrets, total_secrets), Vector(col2_x, row4_y), ALIGN_LEFT, LAYER_HUD, Statistics::text_color); + context.draw_text(Resources::normal_font, _("Badguys"), Vector(col2_x-16, row4_y), ALIGN_RIGHT, LAYER_HUD, Statistics::header_color); + context.draw_text(Resources::normal_font, frags_to_string(badguys, total_badguys), Vector(col2_x, row4_y), ALIGN_LEFT, LAYER_HUD, Statistics::text_color); + if (best_stats) { + int badguys_best = (best_stats->badguys > badguys) ? best_stats->badguys : badguys; + int total_badguys_best = (best_stats->total_badguys > total_badguys) ? best_stats->total_badguys : total_badguys; + context.draw_text(Resources::normal_font, frags_to_string(badguys_best, total_badguys_best), Vector(col3_x, row4_y), ALIGN_LEFT, LAYER_HUD, Statistics::text_color); + } + + context.draw_text(Resources::normal_font, _("Secrets"), Vector(col2_x-16, row5_y), ALIGN_RIGHT, LAYER_HUD, Statistics::header_color); + context.draw_text(Resources::normal_font, secrets_to_string(secrets, total_secrets), Vector(col2_x, row5_y), ALIGN_LEFT, LAYER_HUD, Statistics::text_color); if (best_stats) { int secrets_best = (best_stats->secrets > secrets) ? best_stats->secrets : secrets; int total_secrets_best = (best_stats->total_secrets > total_secrets) ? best_stats->total_secrets : total_secrets; - context.draw_text(Resources::normal_font, secrets_to_string(secrets_best, total_secrets_best), Vector(col3_x, row4_y), ALIGN_LEFT, LAYER_HUD, Statistics::text_color); + context.draw_text(Resources::normal_font, secrets_to_string(secrets_best, total_secrets_best), Vector(col3_x, row5_y), ALIGN_LEFT, LAYER_HUD, Statistics::text_color); } context.draw_text(Resources::normal_font, _("Time"), Vector(col2_x-16, row2_y), ALIGN_RIGHT, LAYER_HUD, Statistics::header_color); @@ -256,11 +258,14 @@ if (!s2.valid) return; coins = std::max(coins, s2.coins); total_coins = s2.total_coins; + coins = std::min(coins, total_coins); badguys = std::max(badguys, s2.badguys); total_badguys = s2.total_badguys; + badguys = std::min(badguys, total_badguys); time = std::min(time, s2.time); secrets = std::max(secrets, s2.secrets); total_secrets = s2.total_secrets; + secrets = std::min(secrets, total_secrets); } void @@ -276,6 +281,15 @@ if (s2.total_secrets != nv_secrets) total_secrets += s2.total_secrets; } +bool +Statistics::completed(const Statistics& stats, const float target_time) +{ + return (stats.coins == stats.total_coins && + stats.badguys == stats.total_badguys && + stats.secrets == stats.total_secrets && + ((!target_time) || (stats.time <= target_time))); +} + void Statistics::declare_invalid() { diff -Nru supertux-0.3.3/src/supertux/statistics.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/statistics.hpp --- supertux-0.3.3/src/supertux/statistics.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/statistics.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -48,11 +48,6 @@ Statistics(); /**< Creates new statistics, call reset() before counting */ ~Statistics(); - /// read statistics from lisp file - //void parse(const Reader& lisp); - /// write statistics to lisp file - //void write(Writer& writer); - /** * serialize statistics object as squirrel table "statistics" */ @@ -63,13 +58,14 @@ */ void unserialize_from_squirrel(HSQUIRRELVM vm); - void draw_worldmap_info(DrawingContext& context); /**< draw worldmap stat HUD */ + void draw_worldmap_info(DrawingContext& context, float target_time); /**< draw worldmap stat HUD */ void draw_endseq_panel(DrawingContext& context, Statistics* best_stats, SurfacePtr backdrop); /**< draw panel shown during level's end sequence */ void zero(); /**< Set stats to zero */ void reset(); /**< Set stats (but not totals) to zero */ void merge(const Statistics& stats); /**< Given another Statistics object finds the best of each one */ void operator+=(const Statistics& o); /**< Add two Statistics objects */ + bool completed(const Statistics& stats, const float target_time); /* Check if stats match total stats */ void declare_invalid(); /**< marks statistics as invalid for their entire lifetime (e.g. after cheating). Invalid statistics will not be merged or drawn. */ diff -Nru supertux-0.3.3/src/supertux/textscroller.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/textscroller.cpp --- supertux-0.3.3/src/supertux/textscroller.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/textscroller.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -93,18 +93,20 @@ void TextScroller::update(float elapsed_time) { - if(g_main_controller->hold(Controller::UP)) { + Controller *controller = g_jk_controller->get_main_controller(); + if(controller->hold(Controller::UP)) { speed = -defaultspeed*5; - } else if(g_main_controller->hold(Controller::DOWN)) { + } else if(controller->hold(Controller::DOWN)) { speed = defaultspeed*5; } else { speed = defaultspeed; } - if(g_main_controller->pressed(Controller::JUMP) - || g_main_controller->pressed(Controller::ACTION) - || g_main_controller->pressed(Controller::MENU_SELECT)) + if((controller->pressed(Controller::JUMP) + || controller->pressed(Controller::ACTION) + || controller->pressed(Controller::MENU_SELECT) + )&& !(controller->pressed(Controller::UP))) // prevent skipping if jump with up is enabled scroll += SCROLL; - if(g_main_controller->pressed(Controller::PAUSE_MENU)) { + if(controller->pressed(Controller::PAUSE_MENU)) { g_screen_manager->exit_screen(new FadeOut(0.5)); } diff -Nru supertux-0.3.3/src/supertux/tile.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/tile.cpp --- supertux-0.3.3/src/supertux/tile.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/tile.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,6 +1,7 @@ // SuperTux // Copyright (C) 2004 Tobias Glaesser // Copyright (C) 2006 Matthias Braun +// Copyright (C) 2010 Florian Forster // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -17,13 +18,14 @@ #include "supertux/tile.hpp" +#include "supertux/constants.hpp" #include "supertux/tile_set.hpp" +#include "math/aatriangle.hpp" #include "video/drawing_context.hpp" bool Tile::draw_editor_images = false; -Tile::Tile(const TileSet& new_tileset) : - tileset(new_tileset), +Tile::Tile() : imagespecs(), images(), editor_imagespecs(), @@ -34,9 +36,8 @@ { } -Tile::Tile(const TileSet& new_tileset, const std::vector& imagespecs_, const std::vector& editor_imagespecs_, +Tile::Tile(const std::vector& imagespecs_, const std::vector& editor_imagespecs_, uint32_t attributes, uint32_t data, float fps) : - tileset(new_tileset), imagespecs(imagespecs_), images(), editor_imagespecs(editor_imagespecs_), @@ -147,4 +148,282 @@ log_debug << " Imagespec: file " << im->file << "; rect " << im->rect << std::endl; } +/* Check if the tile is solid given the current movement. This works + * for south-slopes (which are solid when moving "down") and + * north-slopes (which are solid when moving "up". "up" and "down" is + * in quotation marks because because the slope's gradient is taken. + * Also, this uses the movement relative to the tilemaps own movement + * (if any). --octo */ +bool Tile::check_movement_unisolid (const Vector movement) const +{ + int slope_info; + double mv_x; + double mv_y; + double mv_tan; + double slope_tan; + + /* If the tile is not a slope, this is very easy. */ + if (!this->is_slope()) + { + int dir = this->getData() & Tile::UNI_DIR_MASK; + + return ((dir == Tile::UNI_DIR_NORTH) && (movement.y >= 0)) /* moving down */ + || ((dir == Tile::UNI_DIR_SOUTH) && (movement.y <= 0)) /* moving up */ + || ((dir == Tile::UNI_DIR_WEST ) && (movement.x >= 0)) /* moving right */ + || ((dir == Tile::UNI_DIR_EAST ) && (movement.x <= 0)); /* moving left */ + } + + /* Initialize mv_x and mv_y. Depending on the slope the axis are inverted so + * that we can always use the "SOUTHEAST" case of the slope. The southeast + * case is the following: + * . + * /! + * / ! + * +--+ + */ + mv_x = (double) movement.x; //note switch to double for no good reason + mv_y = (double) movement.y; + + slope_info = this->getData(); + switch (slope_info & AATriangle::DIRECTION_MASK) + { + case AATriangle::SOUTHEAST: /* . */ + /* do nothing */ /* /! */ + break; /* / ! */ + /* +--+ */ + case AATriangle::SOUTHWEST: /* . */ + mv_x *= (-1.0); /* !\ */ + break; /* ! \ */ + /* +--+ */ + case AATriangle::NORTHEAST: /* +--+ */ + mv_y *= (-1.0); /* \ ! */ + break; /* \! */ + /* ' */ + case AATriangle::NORTHWEST: /* +--+ */ + mv_x *= (-1.0); /* ! / */ + mv_y *= (-1.0); /* !/ */ + break; /* ' */ + } /* switch (slope_info & DIRECTION_MASK) */ + + /* Handle the easy cases first */ + /* If we're moving to the right and down, then the slope is solid. */ + if ((mv_x >= 0.0) && (mv_y >= 0.0)) /* 4th quadrant */ + return true; + /* If we're moving to the left and up, then the slope is not solid. */ + else if ((mv_x <= 0.0) && (mv_y <= 0.0)) /* 2nd quadrant */ + return false; + + /* The pure up-down and left-right movements have already been handled. */ + assert (mv_x != 0.0); + assert (mv_y != 0.0); + + /* calculate tangent of movement */ + mv_tan = (-1.0) * mv_y / mv_x; + + /* determine tangent of the slope */ + slope_tan = 1.0; + if (((slope_info & AATriangle::DEFORM_MASK) == AATriangle::DEFORM_BOTTOM) + || ((slope_info & AATriangle::DEFORM_MASK) == AATriangle::DEFORM_TOP)) + slope_tan = 0.5; /* ~= 26.6 deg */ + else if (((slope_info & AATriangle::DEFORM_MASK) == AATriangle::DEFORM_LEFT) + || ((slope_info & AATriangle::DEFORM_MASK) == AATriangle::DEFORM_RIGHT)) + slope_tan = 2.0; /* ~= 63.4 deg */ + + /* up and right */ + if (mv_x > 0.0) /* 1st quadrant */ + { + assert (mv_y < 0.0); + return (mv_tan <= slope_tan); + } + /* down and left */ + else if (mv_x < 0.0) /* 3rd quadrant */ + { + assert (mv_y > 0.0); + return (mv_tan >= slope_tan); + } + + assert (1 != 1); + return false; +} /* int check_movement_unisolid */ + +bool is_above_line (float l_x, float l_y, float m, + float p_x, float p_y) +{ + float interp_y = (l_y + (m * (p_x - l_x))); + return (interp_y >= p_y); +} + +bool is_below_line (float l_x, float l_y, float m, + float p_x, float p_y) +{ + return !is_above_line (l_x, l_y, m, p_x, p_y); +} + +/* Check whether the object is already *in* the tile. If so, the tile + * is non-solid. Otherwise, if the object is "above" (south slopes) + * or "below" (north slopes), the tile will be solid. */ +bool Tile::check_position_unisolid (const Rectf& obj_bbox, + const Rectf& tile_bbox) const +{ + int slope_info; + float tile_x; + float tile_y; + float gradient; + float delta_x; + float delta_y; + float obj_x = 0.0; + float obj_y = 0.0; + + /* If this is not a slope, this is - again - easy */ + if (!this->is_slope()) + { + int dir = this->getData() & Tile::UNI_DIR_MASK; + + return ((dir == Tile::UNI_DIR_NORTH) && ((obj_bbox.get_bottom() - SHIFT_DELTA) <= tile_bbox.get_top() )) + || ((dir == Tile::UNI_DIR_SOUTH) && ((obj_bbox.get_top() + SHIFT_DELTA) >= tile_bbox.get_bottom())) + || ((dir == Tile::UNI_DIR_WEST ) && ((obj_bbox.get_right() - SHIFT_DELTA) <= tile_bbox.get_left() )) + || ((dir == Tile::UNI_DIR_EAST ) && ((obj_bbox.get_left() + SHIFT_DELTA) >= tile_bbox.get_right() )); + } + + /* There are 20 different cases. For each case, calculate a line that + * describes the slope's surface. The line is defined by x, y, and m, the + * gradient. */ + slope_info = this->getData(); + switch (slope_info + & (AATriangle::DIRECTION_MASK | AATriangle::DEFORM_MASK)) + { + case AATriangle::SOUTHWEST: + case AATriangle::SOUTHWEST | AATriangle::DEFORM_TOP: + case AATriangle::SOUTHWEST | AATriangle::DEFORM_LEFT: + case AATriangle::NORTHEAST: + case AATriangle::NORTHEAST | AATriangle::DEFORM_TOP: + case AATriangle::NORTHEAST | AATriangle::DEFORM_LEFT: + tile_x = tile_bbox.get_left(); + tile_y = tile_bbox.get_top(); + gradient = 1.0; + break; + + case AATriangle::SOUTHEAST: + case AATriangle::SOUTHEAST | AATriangle::DEFORM_TOP: + case AATriangle::SOUTHEAST | AATriangle::DEFORM_RIGHT: + case AATriangle::NORTHWEST: + case AATriangle::NORTHWEST | AATriangle::DEFORM_TOP: + case AATriangle::NORTHWEST | AATriangle::DEFORM_RIGHT: + tile_x = tile_bbox.get_right(); + tile_y = tile_bbox.get_top(); + gradient = -1.0; + break; + + case AATriangle::SOUTHEAST | AATriangle::DEFORM_BOTTOM: + case AATriangle::SOUTHEAST | AATriangle::DEFORM_LEFT: + case AATriangle::NORTHWEST | AATriangle::DEFORM_BOTTOM: + case AATriangle::NORTHWEST | AATriangle::DEFORM_LEFT: + tile_x = tile_bbox.get_left(); + tile_y = tile_bbox.get_bottom(); + gradient = -1.0; + break; + + case AATriangle::SOUTHWEST | AATriangle::DEFORM_BOTTOM: + case AATriangle::SOUTHWEST | AATriangle::DEFORM_RIGHT: + case AATriangle::NORTHEAST | AATriangle::DEFORM_BOTTOM: + case AATriangle::NORTHEAST | AATriangle::DEFORM_RIGHT: + tile_x = tile_bbox.get_right(); + tile_y = tile_bbox.get_bottom(); + gradient = 1.0; + break; + + default: + assert (23 == 42); + return 0; + } + + /* delta_x, delta_y: Gradient aware version of SHIFT_DELTA. Here, we set the + * sign of the values only. Also, we determine here which corner of the + * object's bounding box is the interesting one for us. */ + delta_x = 1.0 * SHIFT_DELTA; + delta_y = 1.0 * SHIFT_DELTA; + switch (slope_info & AATriangle::DIRECTION_MASK) + { + case AATriangle::SOUTHWEST: + delta_x *= 1.0; + delta_y *= -1.0; + obj_x = obj_bbox.get_left(); + obj_y = obj_bbox.get_bottom(); + break; + + case AATriangle::SOUTHEAST: + delta_x *= -1.0; + delta_y *= -1.0; + obj_x = obj_bbox.get_right(); + obj_y = obj_bbox.get_bottom(); + break; + + case AATriangle::NORTHWEST: + delta_x *= 1.0; + delta_y *= 1.0; + obj_x = obj_bbox.get_left(); + obj_y = obj_bbox.get_top(); + break; + + case AATriangle::NORTHEAST: + delta_x *= -1.0; + delta_y *= 1.0; + obj_x = obj_bbox.get_right(); + obj_y = obj_bbox.get_top(); + break; + } + + /* Adapt the delta_x, delta_y and the gradient for the 26.6 deg and 63.4 deg + * cases. */ + switch (slope_info & AATriangle::DEFORM_MASK) + { + case 0: + delta_x *= .70710678118654752440; /* 1/sqrt(2) */ + delta_y *= .70710678118654752440; /* 1/sqrt(2) */ + break; + + case AATriangle::DEFORM_BOTTOM: + case AATriangle::DEFORM_TOP: + delta_x *= .44721359549995793928; /* 1/sqrt(5) */ + delta_y *= .89442719099991587856; /* 2/sqrt(5) */ + gradient *= 0.5; + break; + + case AATriangle::DEFORM_LEFT: + case AATriangle::DEFORM_RIGHT: + delta_x *= .89442719099991587856; /* 2/sqrt(5) */ + delta_y *= .44721359549995793928; /* 1/sqrt(5) */ + gradient *= 2.0; + break; + } + + /* With a south slope, check if all points are above the line. If one point + * isn't, the slope is not solid. => You can pass through a south-slope from + * below but not from above. */ + if (((slope_info & AATriangle::DIRECTION_MASK) == AATriangle::SOUTHWEST) + || ((slope_info & AATriangle::DIRECTION_MASK) == AATriangle::SOUTHEAST)) + { + return !is_below_line(tile_x, tile_y, gradient, obj_x + delta_x, obj_y + delta_y); + } + /* northwest or northeast. Same as above, but inverted. You can pass from top + * to bottom but not vice versa. */ + else + { + return !is_above_line (tile_x, tile_y, gradient, obj_x + delta_x, obj_y + delta_y); + } +} /* int check_position_unisolid */ + +bool Tile::is_solid (const Rectf& tile_bbox, const Rectf& position, const Vector& movement) const +{ + if (!(attributes & SOLID)) + return false; + + if (!(attributes & UNISOLID)) + return true; + + return check_movement_unisolid (movement) && + check_position_unisolid (position, tile_bbox); +} /* bool Tile::is_solid */ + +/* vim: set sw=2 sts=2 et : */ /* EOF */ diff -Nru supertux-0.3.3/src/supertux/tile.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/tile.hpp --- supertux-0.3.3/src/supertux/tile.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/tile.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -1,6 +1,7 @@ // SuperTux // Copyright (C) 2004 Tobias Glaesser // Copyright (C) 2006 Matthias Braun +// Copyright (C) 2010 Florian Forster // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -25,7 +26,6 @@ #include "video/surface.hpp" #include "util/reader_fwd.hpp" -class TileSet; class DrawingContext; class Tile @@ -92,8 +92,16 @@ Rectf rect; }; + enum + { + UNI_DIR_NORTH = 0, + UNI_DIR_SOUTH = 1, + UNI_DIR_WEST = 2, + UNI_DIR_EAST = 3, + UNI_DIR_MASK = 3 + }; + private: - const TileSet& tileset; std::vector imagespecs; std::vector images; std::vector editor_imagespecs; @@ -108,8 +116,8 @@ float fps; public: - Tile(const TileSet& tileset); - Tile(const TileSet& tileset, const std::vector& images, const std::vector& editor_images, + Tile(); + Tile(const std::vector& images, const std::vector& editor_images, uint32_t attributes, uint32_t data, float fps); ~Tile(); @@ -125,6 +133,34 @@ int getData() const { return data; } + /** Checks the SLOPE attribute. Returns "true" if set, "false" otherwise. */ + bool is_slope() const + { + return attributes & SLOPE; + } + + /** Determine the solidity of a tile. This version behaves correctly for + * unisolid tiles by taking position and movement of the object in question + * into account. Because creating the arguments for this function can be + * expensive, you should handle trivial cases using the "is_solid()" and + * "is_unisolid()" methods first. */ + bool is_solid (const Rectf& tile_bbox, const Rectf& position, const Vector& movement) const; + + /** This version only checks the SOLID flag to determine the solidity of a + * tile. This means it will always return "true" for unisolid tiles. To + * determine the *current* solidity of unisolid tiles, use the "is_solid" + * method that takes position and movement into account (see above). */ + bool is_solid() const + { + return attributes & SOLID; + } + + /** Checks the UNISOLID attribute. Returns "true" if set, "false" otherwise. */ + bool is_unisolid() const + { + return attributes & UNISOLID; + } + void print_debug(int id) const; private: @@ -132,6 +168,15 @@ //might miss (and rebuke them for it) void correct_attributes(); + /** Returns zero if a unisolid tile is non-solid due to the movement + * direction, non-zero if the tile is solid due to direction. */ + bool check_movement_unisolid (const Vector movement) const; + + /** Returns zero if a unisolid tile is non-solid due to the position of the + * tile and the object, non-zero if the tile is solid. */ + bool check_position_unisolid (const Rectf& obj_bbox, + const Rectf& tile_bbox) const; + private: Tile(const Tile&); Tile& operator=(const Tile&); diff -Nru supertux-0.3.3/src/supertux/tile_manager.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/tile_manager.hpp --- supertux-0.3.3/src/supertux/tile_manager.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/tile_manager.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -26,6 +26,7 @@ class TileManager { + friend class Resources; private: typedef std::map TileSets; TileSets tilesets; diff -Nru supertux-0.3.3/src/supertux/tile_set.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/tile_set.cpp --- supertux-0.3.3/src/supertux/tile_set.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/tile_set.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -23,7 +23,7 @@ tiles_loaded(false) { tiles.resize(1, 0); - tiles[0] = new Tile(*this); + tiles[0] = new Tile(); } TileSet::TileSet(const std::string& filename) : diff -Nru supertux-0.3.3/src/supertux/tile_set_parser.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/tile_set_parser.cpp --- supertux-0.3.3/src/supertux/tile_set_parser.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/tile_set_parser.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -38,7 +38,7 @@ m_tiles_path = FileSystem::dirname(m_filename); m_tileset.tiles.resize(1, 0); - m_tileset.tiles[0] = new Tile(m_tileset); + m_tileset.tiles[0] = new Tile(); lisp::Parser parser; const lisp::Lisp* root = parser.parse(m_filename); @@ -137,7 +137,7 @@ if(images) imagespecs = parse_tile_images(*images); - std::auto_ptr tile(new Tile(m_tileset, imagespecs, editor_imagespecs, attributes, data, fps)); + std::auto_ptr tile(new Tile(imagespecs, editor_imagespecs, attributes, data, fps)); if (id >= m_tileset.tiles.size()) m_tileset.tiles.resize(id+1, 0); @@ -241,11 +241,11 @@ float fps = 10; reader.get("fps", fps); - if (width <= 0) + if (width == 0) { throw std::runtime_error("Width is zero."); } - else if (height <= 0) + else if (height == 0) { throw std::runtime_error("Height is zero."); } @@ -299,7 +299,7 @@ editor_imagespecs.push_back(Tile::ImageSpec(m_tiles_path + *j, Rectf(x, y, x + 32, y + 32))); } - std::auto_ptr tile(new Tile(m_tileset, imagespecs, editor_imagespecs, + std::auto_ptr tile(new Tile(imagespecs, editor_imagespecs, (has_attributes ? attributes[i] : 0), (has_datas ? datas[i] : 0), fps)); if (m_tileset.tiles[ids[i]] == 0) { m_tileset.tiles[ids[i]] = tile.release(); diff -Nru supertux-0.3.3/src/supertux/title_screen.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/title_screen.cpp --- supertux-0.3.3/src/supertux/title_screen.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/title_screen.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -56,6 +56,11 @@ player->set_speedlimit(230); //MAX_WALK_XM frame = Surface::create("images/engine/menu/frame.png"); + copyright_text = "SuperTux " PACKAGE_VERSION "\n" + + _("Copyright") + " (c) 2003-2014 SuperTux Devel Team\n" + + _("This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" + "redistribute it under certain conditions; see the file COPYING for details.\n" + ); } std::string @@ -138,17 +143,11 @@ sector->draw(context); // FIXME: Add something to scale the frame to the resolution of the screen - context.draw_surface(frame, Vector(0,0),LAYER_FOREGROUND1); + //context.draw_surface(frame, Vector(0,0),LAYER_FOREGROUND1); - context.draw_text(Resources::small_font, "SuperTux " PACKAGE_VERSION "\n", - Vector(5, SCREEN_HEIGHT - 50), ALIGN_LEFT, LAYER_FOREGROUND1); context.draw_text(Resources::small_font, - _( - "Copyright (c) 2003-2010 SuperTux Devel Team\n" - "This game comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to\n" - "redistribute it under certain conditions; see the file COPYING for details.\n" - ), - Vector(5, SCREEN_HEIGHT - 50 + Resources::small_font->get_height() + 5), + copyright_text, + Vector(5, SCREEN_HEIGHT - 50), ALIGN_LEFT, LAYER_FOREGROUND1); } diff -Nru supertux-0.3.3/src/supertux/title_screen.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/title_screen.hpp --- supertux-0.3.3/src/supertux/title_screen.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/title_screen.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -60,6 +60,7 @@ SurfacePtr frame; std::auto_ptr controller; std::auto_ptr titlesession; + std::string copyright_text; private: TitleScreen(const TitleScreen&); diff -Nru supertux-0.3.3/src/supertux/world.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/world.cpp --- supertux-0.3.3/src/supertux/world.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/supertux/world.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -18,7 +18,7 @@ #include "lisp/parser.hpp" #include "lisp/writer.hpp" -#include "physfs/ifile_stream.hpp" +#include "physfs/ifile_streambuf.hpp" #include "scripting/serialize.hpp" #include "scripting/squirrel_util.hpp" #include "supertux/globals.hpp" @@ -65,7 +65,7 @@ // make sure the savegame directory exists std::string dirname = FileSystem::dirname(filename); if(!PHYSFS_exists(dirname.c_str())) { - if(PHYSFS_mkdir(dirname.c_str())) { + if(!PHYSFS_mkdir(dirname.c_str())) { std::ostringstream msg; msg << "Couldn't create directory for savegames '" << dirname << "': " <get_lisp("supertux-savegame"); - if(lisp == NULL) - throw std::runtime_error("file is not a supertux-savegame file"); - - int version = 1; - lisp->get("version", version); - if(version != 1) - throw std::runtime_error("incompatible savegame version"); - - const lisp::Lisp* tux = lisp->get_lisp("tux"); - if(tux == NULL) - throw std::runtime_error("No tux section in savegame"); - player_status->read(*tux); - - const lisp::Lisp* state = lisp->get_lisp("state"); - if(state == NULL) - throw std::runtime_error("No state section in savegame"); - - sq_pushroottable(global_vm); - sq_pushstring(global_vm, "state", -1); - if(SQ_FAILED(sq_deleteslot(global_vm, -2, SQFalse))) + if(PHYSFS_exists(savegame_filename.c_str())) { + try { + lisp::Parser parser; + const lisp::Lisp* root = parser.parse(savegame_filename); + + const lisp::Lisp* lisp = root->get_lisp("supertux-savegame"); + if(lisp == NULL) + throw std::runtime_error("file is not a supertux-savegame file"); + + int version = 1; + lisp->get("version", version); + if(version != 1) + throw std::runtime_error("incompatible savegame version"); + + const lisp::Lisp* tux = lisp->get_lisp("tux"); + if(tux == NULL) + throw std::runtime_error("No tux section in savegame"); + player_status->read(*tux); + + const lisp::Lisp* state = lisp->get_lisp("state"); + if(state == NULL) + throw std::runtime_error("No state section in savegame"); + + sq_pushroottable(global_vm); + sq_pushstring(global_vm, "state", -1); + if(SQ_FAILED(sq_deleteslot(global_vm, -2, SQFalse))) + sq_pop(global_vm, 1); + + sq_pushstring(global_vm, "state", -1); + sq_newtable(global_vm); + load_squirrel_table(global_vm, -1, *state); + if(SQ_FAILED(sq_createslot(global_vm, -3))) + throw std::runtime_error("Couldn't create state table"); sq_pop(global_vm, 1); - - sq_pushstring(global_vm, "state", -1); - sq_newtable(global_vm); - load_squirrel_table(global_vm, -1, *state); - if(SQ_FAILED(sq_createslot(global_vm, -3))) - throw std::runtime_error("Couldn't create state table"); - sq_pop(global_vm, 1); - } catch(std::exception& e) { - log_debug << "Couldn't load savegame: " << e.what() << std::endl; + } catch(std::exception& e) { + log_fatal << "Couldn't load savegame: " << e.what() << std::endl; + } } } diff -Nru supertux-0.3.3/src/trigger/climbable.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/trigger/climbable.cpp --- supertux-0.3.3/src/trigger/climbable.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/trigger/climbable.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -26,7 +26,7 @@ const float GRACE_DX = 8; // how far off may the player's bounding-box be x-wise const float GRACE_DY = 8; // how far off may the player's bounding-box be y-wise const float ACTIVATE_TRY_FOR = 1; // how long to try correcting mis-alignment of player and climbable before giving up -const float POSITION_FIX_AX = 50; // x-wise acceleration applied to player when trying to align player and Climbable +const float POSITION_FIX_AX = 30; // x-wise acceleration applied to player when trying to align player and Climbable const float POSITION_FIX_AY = 50; // y-wise acceleration applied to player when trying to align player and Climbable } @@ -91,8 +91,9 @@ activate_try_timer.stop(); } else { if (type == EVENT_ACTIVATE) activate_try_timer.start(ACTIVATE_TRY_FOR); - if (player.get_bbox().p1.x < get_bbox().p1.x - GRACE_DX) player.add_velocity(Vector(POSITION_FIX_AX,0)); - if (player.get_bbox().p2.x > get_bbox().p2.x + GRACE_DX) player.add_velocity(Vector(-POSITION_FIX_AX,0)); + // the "-13" to y velocity prevents Tux from walking in place on the ground for horizonal adjustments + if (player.get_bbox().p1.x < get_bbox().p1.x - GRACE_DX) player.add_velocity(Vector(POSITION_FIX_AX,-13)); + if (player.get_bbox().p2.x > get_bbox().p2.x + GRACE_DX) player.add_velocity(Vector(-POSITION_FIX_AX,-13)); if (player.get_bbox().p1.y < get_bbox().p1.y - GRACE_DY) player.add_velocity(Vector(0,POSITION_FIX_AY)); if (player.get_bbox().p2.y > get_bbox().p2.y + GRACE_DY) player.add_velocity(Vector(0,-POSITION_FIX_AY)); } diff -Nru supertux-0.3.3/src/trigger/secretarea_trigger.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/trigger/secretarea_trigger.cpp --- supertux-0.3.3/src/trigger/secretarea_trigger.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/trigger/secretarea_trigger.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -31,6 +31,7 @@ SecretAreaTrigger::SecretAreaTrigger(const Reader& reader) : message_timer(), message_displayed(), + message(), fade_tilemap() { reader.get("x", bbox.p1.x); @@ -40,6 +41,11 @@ reader.get("height", h); bbox.set_size(w, h); reader.get("fade-tilemap", fade_tilemap); + reader.get("message", message); + if(message == "") { + message = _("You found a secret area!"); + } + reader.get("script", script); message_displayed = false; } @@ -47,7 +53,9 @@ SecretAreaTrigger::SecretAreaTrigger(const Rectf& area, std::string fade_tilemap) : message_timer(), message_displayed(), - fade_tilemap(fade_tilemap) + message(_("You found a secret area!")), + fade_tilemap(fade_tilemap), + script() { bbox = area; message_displayed = false; @@ -64,7 +72,7 @@ context.push_transform(); context.set_translation(Vector(0, 0)); Vector pos = Vector(0, SCREEN_HEIGHT/2 - Resources::normal_font->get_height()/2); - context.draw_center_text(Resources::normal_font, _("You found a secret area!"), pos, LAYER_HUD, SecretAreaTrigger::text_color); + context.draw_center_text(Resources::normal_font, message, pos, LAYER_HUD, SecretAreaTrigger::text_color); context.pop_transform(); } if (message_timer.check()) { @@ -92,6 +100,10 @@ } } + if(script != "") { + std::istringstream stream(script); + Sector::current()->run_script(stream, "SecretAreaScript"); + } } } } diff -Nru supertux-0.3.3/src/trigger/secretarea_trigger.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/trigger/secretarea_trigger.hpp --- supertux-0.3.3/src/trigger/secretarea_trigger.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/trigger/secretarea_trigger.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -40,7 +40,9 @@ private: Timer message_timer; bool message_displayed; + std::string message; /**< message to display, default "You found a secret area!" */ std::string fade_tilemap; /**< tilemap to fade away when trigger is activated, or empty if you don't care */ + std::string script; /**< optional script to run when trigger is activated */ }; #endif diff -Nru supertux-0.3.3/src/util/gettext.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/util/gettext.hpp --- supertux-0.3.3/src/util/gettext.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/util/gettext.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -22,6 +22,25 @@ #include "supertux/globals.hpp" +/* + * If you need to do a nontrivial substitution of values into a pattern, use + * boost::format rather than an ad-hoc concatenation. That way, translators can + * translate the format string as a whole (and even rearrange the values if + * necessary with "%1$s"-style codes) instead of multiple pieces. Patterns like + * "Label: %s" with only one string piece are a borderline case where + * boost::format is not really necessary. + * + * http://www.mihai-nita.net/article.php?artID=20060430a + * + * Bad: + * std::string msg = _("You collected ") + num + _(" coins"); + * std::cout << _("You collected ") << num << _(" coins"); + * Good: + * #include + * std::string msg = str(boost::format(_("You collected %d coins")) % num); + * std::cout << boost::format(_("You collected %d coins")) % num; + */ + static inline std::string _(const std::string& message) { if (dictionary_manager) diff -Nru supertux-0.3.3/src/video/gl/gl_lightmap.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/gl/gl_lightmap.cpp --- supertux-0.3.3/src/video/gl/gl_lightmap.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/gl/gl_lightmap.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -51,8 +51,8 @@ { screen = SDL_GetVideoSurface(); - lightmap_width = screen->w / LIGHTMAP_DIV; - lightmap_height = screen->h / LIGHTMAP_DIV; + lightmap_width = SCREEN_WIDTH / LIGHTMAP_DIV; + lightmap_height = SCREEN_HEIGHT / LIGHTMAP_DIV; unsigned int width = next_po2(lightmap_width); unsigned int height = next_po2(lightmap_height); @@ -70,7 +70,9 @@ void GLLightmap::start_draw(const Color &ambient_color) { - glViewport(0, screen->h - lightmap_height, lightmap_width, lightmap_height); + + glGetFloatv(GL_VIEWPORT, old_viewport); //save viewport + glViewport(old_viewport[0], old_viewport[3] - lightmap_height + old_viewport[1], lightmap_width, lightmap_height); glMatrixMode(GL_PROJECTION); glLoadIdentity(); #ifdef GL_VERSION_ES_CM_1_0 @@ -90,9 +92,9 @@ { glDisable(GL_BLEND); glBindTexture(GL_TEXTURE_2D, lightmap->get_handle()); - glCopyTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, 0, screen->h - lightmap_height, lightmap_width, lightmap_height); - - glViewport(0, 0, screen->w, screen->h); + glCopyTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, old_viewport[0], old_viewport[3] - lightmap_height + old_viewport[1], lightmap_width, lightmap_height); + + glViewport(old_viewport[0], old_viewport[1], old_viewport[2], old_viewport[3]); glMatrixMode(GL_PROJECTION); glLoadIdentity(); #ifdef GL_VERSION_ES_CM_1_0 @@ -103,7 +105,9 @@ glMatrixMode(GL_MODELVIEW); glLoadIdentity(); glEnable(GL_BLEND); - //glClear(GL_COLOR_BUFFER_BIT); + + glClearColor(0, 0, 0, 1 ); + glClear(GL_COLOR_BUFFER_BIT); } void @@ -116,9 +120,9 @@ float vertices[] = { 0, 0, - SCREEN_WIDTH, 0, - SCREEN_WIDTH, SCREEN_HEIGHT, - 0, SCREEN_HEIGHT + float(SCREEN_WIDTH), 0, + float(SCREEN_WIDTH), float(SCREEN_HEIGHT), + 0, float(SCREEN_HEIGHT) }; glVertexPointer(2, GL_FLOAT, 0, vertices); @@ -203,9 +207,9 @@ float vertices[] = { 0, 0, - SCREEN_WIDTH, 0, - SCREEN_WIDTH, SCREEN_HEIGHT, - 0, SCREEN_HEIGHT + float(SCREEN_WIDTH), 0, + float(SCREEN_WIDTH), float(SCREEN_HEIGHT), + 0, float(SCREEN_HEIGHT) }; glVertexPointer(2, GL_FLOAT, 0, vertices); @@ -267,8 +271,8 @@ for( int i = 0; i<3; i++) pixels[i] = 0.0f; //set to black - float posX = request.pos.x * lightmap_width / SCREEN_WIDTH; - float posY = screen->h - request.pos.y * lightmap_height / SCREEN_HEIGHT; + float posX = request.pos.x * lightmap_width / SCREEN_WIDTH + old_viewport[0]; + float posY = old_viewport[3] + old_viewport[1] - request.pos.y * lightmap_height / SCREEN_HEIGHT; glReadPixels((GLint) posX, (GLint) posY , 1, 1, GL_RGB, GL_FLOAT, pixels); *(getlightrequest->color_ptr) = Color( pixels[0], pixels[1], pixels[2]); } diff -Nru supertux-0.3.3/src/video/gl/gl_lightmap.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/gl/gl_lightmap.hpp --- supertux-0.3.3/src/video/gl/gl_lightmap.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/gl/gl_lightmap.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -48,6 +48,7 @@ int lightmap_height; float lightmap_uv_right; float lightmap_uv_bottom; + GLfloat old_viewport[4]; //holds vieport before redefining in start_draw - returned from glGet private: GLLightmap(const GLLightmap&); diff -Nru supertux-0.3.3/src/video/gl/gl_renderer.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/gl/gl_renderer.cpp --- supertux-0.3.3/src/video/gl/gl_renderer.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/gl/gl_renderer.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -34,7 +34,8 @@ GLRenderer::GLRenderer() : desktop_size(-1, -1), screen_size(-1, -1), - fullscreen_active(false) + fullscreen_active(false), + last_texture(static_cast (-1)) { Renderer::instance_ = this; @@ -113,10 +114,26 @@ GLRenderer::draw_surface(const DrawingRequest& request) { const Surface* surface = (const Surface*) request.request_data; - boost::shared_ptr gltexture = boost::dynamic_pointer_cast(surface->get_texture()); - GLSurfaceData *surface_data = reinterpret_cast(surface->get_surface_data()); + if(surface == NULL) + { + return; + } + GLTexture* gltexture = static_cast(surface->get_texture().get()); + if(gltexture == NULL) + { + return; + } + GLSurfaceData *surface_data = static_cast(surface->get_surface_data()); + if(surface_data == NULL) + { + return; + } - glBindTexture(GL_TEXTURE_2D, gltexture->get_handle()); + GLuint th = gltexture->get_handle(); + if (th != last_texture) { + last_texture = th; + glBindTexture(GL_TEXTURE_2D, th); + } intern_draw(request.pos.x, request.pos.y, request.pos.x + surface->get_width(), request.pos.y + surface->get_height(), @@ -148,7 +165,11 @@ float uv_right = surface_data->get_uv_left() + (uv_width * (surfacepartrequest->source.x + surfacepartrequest->size.x)) / surface->get_width(); float uv_bottom = surface_data->get_uv_top() + (uv_height * (surfacepartrequest->source.y + surfacepartrequest->size.y)) / surface->get_height(); - glBindTexture(GL_TEXTURE_2D, gltexture->get_handle()); + GLuint th = gltexture->get_handle(); + if (th != last_texture) { + last_texture = th; + glBindTexture(GL_TEXTURE_2D, th); + } intern_draw(request.pos.x, request.pos.y, request.pos.x + surfacepartrequest->size.x, request.pos.y + surfacepartrequest->size.y, @@ -177,9 +198,9 @@ float vertices[] = { 0, 0, - SCREEN_WIDTH, 0, - SCREEN_WIDTH, SCREEN_HEIGHT, - 0, SCREEN_HEIGHT + float(SCREEN_WIDTH), 0, + float(SCREEN_WIDTH), float(SCREEN_HEIGHT), + 0, float(SCREEN_HEIGHT) }; glVertexPointer(2, GL_FLOAT, 0, vertices); @@ -368,9 +389,9 @@ SDL_Surface *shot_surf; // create surface to hold screenshot #if SDL_BYTEORDER == SDL_BIG_ENDIAN - shot_surf = SDL_CreateRGBSurface(SDL_SWSURFACE, SCREEN_WIDTH, SCREEN_HEIGHT, 24, 0x00FF0000, 0x0000FF00, 0x000000FF, 0); + shot_surf = SDL_CreateRGBSurface(SDL_HWSURFACE, SCREEN_WIDTH, SCREEN_HEIGHT, 24, 0x00FF0000, 0x0000FF00, 0x000000FF, 0); #else - shot_surf = SDL_CreateRGBSurface(SDL_SWSURFACE, SCREEN_WIDTH, SCREEN_HEIGHT, 24, 0x000000FF, 0x0000FF00, 0x00FF0000, 0); + shot_surf = SDL_CreateRGBSurface(SDL_HWSURFACE, SCREEN_WIDTH, SCREEN_HEIGHT, 24, 0x000000FF, 0x0000FF00, 0x00FF0000, 0); #endif if (!shot_surf) { log_warning << "Could not create RGB Surface to contain screenshot" << std::endl; @@ -501,11 +522,12 @@ } Size max_size(1280, 800); + Size min_size(640, 480); if (g_config->magnification == 0.0f) // Magic value that means 'minfill' { // This scales SCREEN_WIDTH/SCREEN_HEIGHT so that they never excede - // max_size.width/max_size.height + // max_size.width/max_size.height resp. min_size.width/min_size.height if (SCREEN_WIDTH > max_size.width || SCREEN_HEIGHT > max_size.height) { float scale1 = float(max_size.width)/SCREEN_WIDTH; @@ -513,7 +535,16 @@ float scale = (scale1 < scale2) ? scale1 : scale2; SCREEN_WIDTH = static_cast(SCREEN_WIDTH * scale); SCREEN_HEIGHT = static_cast(SCREEN_HEIGHT * scale); + } + else if (SCREEN_WIDTH < min_size.width || SCREEN_HEIGHT < min_size.height) + { + float scale1 = float(min_size.width)/SCREEN_WIDTH; + float scale2 = float(min_size.height)/SCREEN_HEIGHT; + float scale = (scale1 < scale2) ? scale1 : scale2; + SCREEN_WIDTH = static_cast(SCREEN_WIDTH * scale); + SCREEN_HEIGHT = static_cast(SCREEN_HEIGHT * scale); } + glViewport(0, 0, screen_size.width, screen_size.height); } diff -Nru supertux-0.3.3/src/video/gl/gl_renderer.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/gl/gl_renderer.hpp --- supertux-0.3.3/src/video/gl/gl_renderer.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/gl/gl_renderer.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -109,6 +109,8 @@ Size desktop_size; Size screen_size; bool fullscreen_active; + + GLuint last_texture; public: GLRenderer(); diff -Nru supertux-0.3.3/src/video/gl/gl_texture.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/gl/gl_texture.cpp --- supertux-0.3.3/src/video/gl/gl_texture.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/gl/gl_texture.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -93,11 +93,11 @@ image_height = image->h; #if SDL_BYTEORDER == SDL_BIG_ENDIAN - SDL_Surface* convert = SDL_CreateRGBSurface(SDL_SWSURFACE, + SDL_Surface* convert = SDL_CreateRGBSurface(SDL_HWSURFACE, texture_width, texture_height, 32, 0xff000000, 0x00ff0000, 0x0000ff00, 0x000000ff); #else - SDL_Surface* convert = SDL_CreateRGBSurface(SDL_SWSURFACE, + SDL_Surface* convert = SDL_CreateRGBSurface(SDL_HWSURFACE, texture_width, texture_height, 32, 0x000000ff, 0x0000ff00, 0x00ff0000, 0xff000000); #endif @@ -138,17 +138,14 @@ SDL_LockSurface(convert); } - if (true) - { // no not use mipmaps - glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, texture_width, + glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, texture_width, texture_height, 0, sdl_format, GL_UNSIGNED_BYTE, convert->pixels); - } - else - { // build mipmaps - gluBuild2DMipmaps(GL_TEXTURE_2D, GL_RGBA, texture_width, - texture_height, sdl_format, - GL_UNSIGNED_BYTE, convert->pixels); + + // no not use mipmaps + if(false) + { + glGenerateMipmap(GL_TEXTURE_2D); } if(SDL_MUSTLOCK(convert)) diff -Nru supertux-0.3.3/src/video/sdl/sdl_renderer.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/sdl/sdl_renderer.cpp --- supertux-0.3.3/src/video/sdl/sdl_renderer.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/sdl/sdl_renderer.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -127,7 +127,7 @@ log_info << "Software to hardware blits with alpha are " << (info->blit_sw_A ? "" : "not ") << "accelerated." << std::endl; log_info << "Color fills are " << (info->blit_fill ? "" : "not ") << "accelerated." << std::endl; - int flags = SDL_SWSURFACE | SDL_ANYFORMAT; + int flags = SDL_HWSURFACE | SDL_ANYFORMAT; if(g_config->use_fullscreen) flags |= SDL_FULLSCREEN; diff -Nru supertux-0.3.3/src/video/texture_manager.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/texture_manager.cpp --- supertux-0.3.3/src/video/texture_manager.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/texture_manager.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -36,6 +36,7 @@ TextureManager::TextureManager() : image_textures() + ,surfaces() #ifdef HAVE_OPENGL ,textures(), saved_textures() @@ -75,8 +76,9 @@ } TexturePtr -TextureManager::get(const std::string& filename, const Rect& rect) +TextureManager::get(const std::string& _filename, const Rect& rect) { + std::string filename = FileSystem::normalize(_filename); // FIXME: implement caching return create_image_texture(filename, rect); } @@ -121,40 +123,47 @@ TexturePtr TextureManager::create_image_texture_raw(const std::string& filename, const Rect& rect) { - SDLSurfacePtr image(IMG_Load_RW(get_physfs_SDLRWops(filename), 1)); + SDL_Surface *image = NULL; + + Surfaces::iterator i = surfaces.find(filename); + if (i != surfaces.end()) + image = i->second; + + if (!image) { + image = IMG_Load_RW(get_physfs_SDLRWops(filename), 1); + } + if (!image) { std::ostringstream msg; msg << "Couldn't load image '" << filename << "' :" << SDL_GetError(); throw std::runtime_error(msg.str()); } - else + + surfaces[filename] = image; + + SDLSurfacePtr subimage(SDL_CreateRGBSurfaceFrom(static_cast(image->pixels) + + rect.top * image->pitch + + rect.left * image->format->BytesPerPixel, + + rect.get_width(), rect.get_height(), + image->format->BitsPerPixel, + image->pitch, + image->format->Rmask, + image->format->Gmask, + image->format->Bmask, + image->format->Amask)); + if (!subimage) { - SDLSurfacePtr subimage(SDL_CreateRGBSurfaceFrom(static_cast(image->pixels) + - rect.top * image->pitch + - rect.left * image->format->BytesPerPixel, - - rect.get_width(), rect.get_height(), - image->format->BitsPerPixel, - image->pitch, - image->format->Rmask, - image->format->Gmask, - image->format->Bmask, - image->format->Amask)); - if (!subimage) - { - throw std::runtime_error("SDL_CreateRGBSurfaceFrom() call failed"); - } - else - { - if (image->format->palette) - { // copy the image palette to subimage if present - SDL_SetColors(subimage.get(), image->format->palette->colors, 0, image->format->palette->ncolors); - } + throw std::runtime_error("SDL_CreateRGBSurfaceFrom() call failed"); + } - return VideoSystem::new_texture(subimage.get()); - } + if (image->format->palette) + { // copy the image palette to subimage if present + SDL_SetColors(subimage.get(), image->format->palette->colors, 0, image->format->palette->ncolors); } + + return VideoSystem::new_texture(subimage.get()); } TexturePtr @@ -183,7 +192,9 @@ } else { - return VideoSystem::new_texture(image.get()); + TexturePtr texture = VideoSystem::new_texture(image.get()); + image.reset(NULL); + return texture; } } @@ -210,7 +221,9 @@ else { log_warning << "Couldn't load texture '" << dummy_texture_fname << "' (now using empty one): " << err.what() << std::endl; - return VideoSystem::new_texture(image.get()); + TexturePtr texture = VideoSystem::new_texture(image.get()); + image.reset(NULL); + return texture; } } } diff -Nru supertux-0.3.3/src/video/texture_manager.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/texture_manager.hpp --- supertux-0.3.3/src/video/texture_manager.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/texture_manager.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -17,6 +17,8 @@ #ifndef HEADER_SUPERTUX_VIDEO_TEXTURE_MANAGER_HPP #define HEADER_SUPERTUX_VIDEO_TEXTURE_MANAGER_HPP +#include + #include #include @@ -55,6 +57,8 @@ typedef std::map > ImageTextures; ImageTextures image_textures; + typedef std::map Surfaces; + Surfaces surfaces; TexturePtr create_image_texture(const std::string& filename, const Rect& rect); diff -Nru supertux-0.3.3/src/video/video_systems.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/video_systems.cpp --- supertux-0.3.3/src/video/video_systems.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/video/video_systems.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -153,6 +153,9 @@ void VideoSystem::free_surface_data(SurfaceData* surface_data) { + if(surface_data == NULL) + return; + delete surface_data; } diff -Nru supertux-0.3.3/src/worldmap/level.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/worldmap/level.cpp --- supertux-0.3.3/src/worldmap/level.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/worldmap/level.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -33,9 +33,11 @@ pos(), title(), solved(false), + perfect(false), auto_play(false), sprite(), statistics(), + target_time(), extro_script(), basedir(basedir), picture_cached(false), diff -Nru supertux-0.3.3/src/worldmap/level.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/worldmap/level.hpp --- supertux-0.3.3/src/worldmap/level.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/worldmap/level.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -43,12 +43,14 @@ Vector pos; std::string title; bool solved; + bool perfect; bool auto_play; /**< true if Tux should automatically enter this level if it's unfinished */ SpritePtr sprite; /** Statistics for level tiles */ Statistics statistics; + float target_time; /** Script that is run when the level is successfully finished */ std::string extro_script; diff -Nru supertux-0.3.3/src/worldmap/tux.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/worldmap/tux.cpp --- supertux-0.3.3/src/worldmap/tux.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/worldmap/tux.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -66,6 +66,9 @@ case FIRE_BONUS: sprite->set_action(moving ? "fire-walking" : "fire-stop"); break; + case ICE_BONUS: + sprite->set_action(moving ? "ice-walking" : "ice-stop"); + break; case NO_BONUS: sprite->set_action(moving ? "small-walking" : "small-stop"); break; @@ -144,7 +147,7 @@ // We got a new direction, so lets start walking when possible Vector next_tile; - if ((!level || level->solved) + if ((!level || level->solved || level->perfect) && worldmap->path_ok(input_direction, tile_pos, &next_tile)) { tile_pos = next_tile; moving = true; @@ -287,13 +290,14 @@ void Tux::updateInputDirection() { - if(g_main_controller->hold(Controller::UP)) + Controller *controller = g_jk_controller->get_main_controller(); + if(controller->hold(Controller::UP)) input_direction = D_NORTH; - else if(g_main_controller->hold(Controller::DOWN)) + else if(controller->hold(Controller::DOWN)) input_direction = D_SOUTH; - else if(g_main_controller->hold(Controller::LEFT)) + else if(controller->hold(Controller::LEFT)) input_direction = D_WEST; - else if(g_main_controller->hold(Controller::RIGHT)) + else if(controller->hold(Controller::RIGHT)) input_direction = D_EAST; } diff -Nru supertux-0.3.3/src/worldmap/worldmap.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/worldmap/worldmap.cpp --- supertux-0.3.3/src/worldmap/worldmap.cpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/worldmap/worldmap.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -39,7 +39,7 @@ #include "object/background.hpp" #include "object/decal.hpp" #include "object/tilemap.hpp" -#include "physfs/ifile_stream.hpp" +#include "physfs/ifile_streambuf.hpp" #include "scripting/squirrel_error.hpp" #include "scripting/squirrel_util.hpp" #include "sprite/sprite.hpp" @@ -364,6 +364,32 @@ } } +void +WorldMap::get_level_target_time(LevelTile& level) +{ + if(last_position == tux->get_tile_pos()) { + level.target_time = last_target_time; + return; + } + + try { + lisp::Parser parser; + const lisp::Lisp* root = parser.parse(levels_path + level.get_name()); + + const lisp::Lisp* level_lisp = root->get_lisp("supertux-level"); + if(!level_lisp) + return; + + level_lisp->get("target-time", level.target_time); + + last_position = level.pos; + last_target_time = level.target_time; + } catch(std::exception& e) { + log_warning << "Problem when reading level target time: " << e.what() << std::endl; + return; + } +} + void WorldMap::calculate_total_stats() { total_stats.zero(); @@ -461,6 +487,12 @@ // deal with statistics level->statistics.merge(gamelevel->stats); calculate_total_stats(); + get_level_target_time(*level); + if(level->statistics.completed(level->statistics, level->target_time)) { + level->perfect = true; + if(level->sprite->has_action("perfect")) + level->sprite->set_action("perfect"); + } save_state(); @@ -615,15 +647,16 @@ } // handle input + Controller *controller = g_jk_controller->get_main_controller(); bool enter_level = false; - if(g_main_controller->pressed(Controller::ACTION) - || g_main_controller->pressed(Controller::JUMP) - || g_main_controller->pressed(Controller::MENU_SELECT)) { + if(controller->pressed(Controller::ACTION) + || controller->pressed(Controller::JUMP) + || controller->pressed(Controller::MENU_SELECT)) { /* some people define UP and JUMP on the same key... */ - if(!g_main_controller->pressed(Controller::UP)) + if(!controller->pressed(Controller::UP)) enter_level = true; } - if(g_main_controller->pressed(Controller::PAUSE_MENU)) + if(controller->pressed(Controller::PAUSE_MENU)) on_escape_press(); // check for teleporters @@ -818,8 +851,8 @@ context.draw_text(Resources::normal_font, level->title, Vector(SCREEN_WIDTH/2, - SCREEN_HEIGHT - Resources::normal_font->get_height() - 30), - ALIGN_CENTER, LAYER_FOREGROUND1, WorldMap::level_title_color); + SCREEN_HEIGHT - Resources::normal_font->get_height() - 10), + ALIGN_CENTER, LAYER_HUD, WorldMap::level_title_color); // if level is solved, draw level picture behind stats /* @@ -834,7 +867,8 @@ } */ - level->statistics.draw_worldmap_info(context); + get_level_target_time(*level); + level->statistics.draw_worldmap_info(context, level->target_time); break; } } @@ -901,7 +935,8 @@ //Run default.nut just before init script try { - IFileStream in(levels_path + "/default.nut"); + IFileStreambuf ins(levels_path + "default.nut"); + std::istream in(&ins); run_script(in, "WorldMap::default.nut"); } catch(std::exception& ) { // doesn't exist or erroneous; do nothing @@ -986,6 +1021,7 @@ sq_newtable(vm); store_bool(vm, "solved", level->solved); + store_bool(vm, "perfect", level->perfect); level->statistics.serialize_to_squirrel(vm); sq_createslot(vm, -3); @@ -1057,7 +1093,11 @@ sq_pushstring(vm, level->get_name().c_str(), -1); if(SQ_SUCCEEDED(sq_get(vm, -2))) { level->solved = read_bool(vm, "solved"); - level->sprite->set_action(level->solved ? "solved" : "default"); + level->perfect = read_bool(vm, "perfect"); + if(!level->solved) + level->sprite->set_action("default"); + else + level->sprite->set_action((level->sprite->has_action("perfect") && level->perfect) ? "perfect" : "solved"); level->statistics.unserialize_from_squirrel(vm); sq_pop(vm, 1); } diff -Nru supertux-0.3.3/src/worldmap/worldmap.hpp supertux-0.3.5~git20140517~ubuntu12.10.1/src/worldmap/worldmap.hpp --- supertux-0.3.3/src/worldmap/worldmap.hpp 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/src/worldmap/worldmap.hpp 2014-05-17 16:30:09.000000000 +0000 @@ -225,6 +225,7 @@ private: void get_level_title(LevelTile& level); + void get_level_target_time(LevelTile& level); void draw_status(DrawingContext& context); void calculate_total_stats(); @@ -233,6 +234,8 @@ Vector get_camera_pos_for_tux(); void clamp_camera_position(Vector& c); + Vector last_position; + float last_target_time; private: WorldMap(const WorldMap&); diff -Nru supertux-0.3.3/supertux2.desktop supertux-0.3.5~git20140517~ubuntu12.10.1/supertux2.desktop --- supertux-0.3.3/supertux2.desktop 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/supertux2.desktop 2014-05-17 16:30:09.000000000 +0000 @@ -18,7 +18,7 @@ GenericName[nb]=Plattformspill GenericName[nn]=Plattformspel GenericName[nl]=Platformspel -GenericName[pt]=Jogo de Plataforma +GenericName[pt]=Jogo de Plataformas GenericName[pt_BR]=Jogo de Plataforma GenericName[ru]=Платформер GenericName[fi]=Tasohyppely @@ -33,6 +33,7 @@ Comment[nb]=Et klassisk todimensjonalt plattformspill. Comment[nn]=Eit klassisk todimensjonalt plattformspel. Comment[sv]=Ett klassiskt tvådimensionellt plattformsspel +Comment[pt]=Joga este clássico de plataformas 2D Comment[pt_BR]=Encarne o pinguin Tux neste jogo inspirado em clássicos de Pular&Correr Comment[hu]=Egy klasszikus 2D-s oldalnézeti játék Icon=supertux.png diff -Nru supertux-0.3.3/test/md5_test.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/test/md5_test.cpp --- supertux-0.3.3/test/md5_test.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/test/md5_test.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,41 @@ +// SuperTux +// Copyright (C) 2009 Ingo Ruhnke +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include +#include +#include + +#include "addon/md5.hpp" + +int main(int argc, char** argv) +{ + for(int i = 1; i < argc; ++i) + { + std::ifstream in(argv[i], std::ios::binary); + if (!in) + { + std::cerr << argv[0] << ": " << argv[i] << ": " << strerror(errno) << std::endl; + } + else + { + MD5 md5(in); + std::cout << md5.hex_digest() << " " << argv[i] << std::endl; + } + } + return 0; +} + +/* EOF */ diff -Nru supertux-0.3.3/test/sizef_test.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/test/sizef_test.cpp --- supertux-0.3.3/test/sizef_test.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/test/sizef_test.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,40 @@ +// SuperTux +// Copyright (C) 2009 Ingo Ruhnke +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include + +#include "math/sizef.hpp" + +int main() +{ + Sizef size(800, 600); + + std::cout << size << std::endl; + std::cout << size * 2 << std::endl; + std::cout << 2 * size << std::endl; + std::cout << size / 2 << std::endl; + std::cout << size + size << std::endl; + size *= 2; + std::cout << size << std::endl; + size /= 2; + std::cout << size << std::endl; + size += size; + std::cout << size << std::endl; + + return 0; +} + +/* EOF */ diff -Nru supertux-0.3.3/test/size_test.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/test/size_test.cpp --- supertux-0.3.3/test/size_test.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/test/size_test.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,40 @@ +// SuperTux +// Copyright (C) 2009 Ingo Ruhnke +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include + +#include "math/size.hpp" + +int main() +{ + Size size(800, 600); + + std::cout << size << std::endl; + std::cout << size * 2 << std::endl; + std::cout << 2 * size << std::endl; + std::cout << size / 2 << std::endl; + std::cout << size + size << std::endl; + size *= 2; + std::cout << size << std::endl; + size /= 2; + std::cout << size << std::endl; + size += size; + std::cout << size << std::endl; + + return 0; +} + +/* EOF */ diff -Nru supertux-0.3.3/test/string_util_numeric_sort_test.cpp supertux-0.3.5~git20140517~ubuntu12.10.1/test/string_util_numeric_sort_test.cpp --- supertux-0.3.3/test/string_util_numeric_sort_test.cpp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/test/string_util_numeric_sort_test.cpp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,61 @@ +// SuperTux +// Copyright (C) 2009 Ingo Ruhnke +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include +#include +#include +#include + +#include "util/string_util.hpp" + +int main(int argc, char** argv) +{ + std::vector lines; + + // read files from stdin or files + std::string line; + if (argc > 1) + { + for(int i = 1; i < argc; ++i) + { + std::ifstream in(argv[i]); + while(std::getline(in, line)) + { + lines.push_back(line); + } + } + } + else + { + while(std::getline(std::cin, line)) + { + lines.push_back(line); + } + } + + // sort lines + std::sort(lines.begin(), lines.end(), StringUtil::numeric_less); + + // output the sorted text + for(std::vector::iterator i = lines.begin(); i != lines.end(); ++i) + { + std::cout << *i << std::endl; + } + + return 0; +} + +/* EOF */ diff -Nru supertux-0.3.3/test/string_util_numeric_sort_test.txt supertux-0.3.5~git20140517~ubuntu12.10.1/test/string_util_numeric_sort_test.txt --- supertux-0.3.3/test/string_util_numeric_sort_test.txt 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/test/string_util_numeric_sort_test.txt 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,10 @@ +B1235 +A123 +A123 +A12 +B12323423A233 +B12323423A1231 +Z1 +A1A123 +A1A1 +A1A12 diff -Nru supertux-0.3.3/TODO supertux-0.3.5~git20140517~ubuntu12.10.1/TODO --- supertux-0.3.3/TODO 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/TODO 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,284 @@ +SuperTux TODO +============= + +This is a list of tasks and issues that might be worth to implement or +fix. This list is however not an authorative list of things that must +be done, its a collection of random things that pop up during +development, therefore not everything in here might be well thought +out or worth to implement. Use your brain before implementing anything +on this list and always think about how useful a new feature would be +in the context of the whole game or if a potential performance +enhanchment, actually enhanchmes anything at all. + +Coding Standard Stuff +===================== + +* make code clean: "-O2", "-g3", + "-ansi", + "-pedantic", + "-Wall", + "-Wextra", + "-Wnon-virtual-dtor", + "-Weffc++", + "-Wconversion", + "-Werror", + "-Wshadow", + "-Wcast-qual", + "-Winit-self", # only works with >= -O1 + "-Wno-unused-parameter", + +* remove overuse of multi-inheritance + +* remove overuse of friend'ship + +* maybe mark interfaces as interfaces (ISerializable or SerializableInterface) + +* split files with multiple classes into multiple files with one class each + +* Decide what to do with magic constants of objects (static vs anonymous namespace vs lisp property) + +* check the code with Valgrind and profilers + +* use Vector in Physics for 'a' and 'v' + +* replace random generator with mersenne twister and/or move to external/ (maybe use boost's random stuff) + +* md5.hpp and random_generator.hpp could go to external/ + +* write/finish scripts to automatically: + + - make all includes relative to top level dir + + - sort includes (.hpp file, then system includes, then other project files) + + - include guards proper and of the form HEADER_SUPERTUX_${PATH_TO_FILE}_HPP + +TODO +==== + +* implement a system that allows to attach comments to specific regions in a level + +* implement a tool to "screenshot" a complete level + +* GameObject::RemoveListenerListEntry: Ughs, somebody trying to + implement a list class within in the GameObject?! + +* add --datadir DIR (data/) and --userdir DIR (~/.supertux/), allow multiple --datadir's + +* make gravity constant + +* rename Vector -> Vector2f + +* get rid of global SDL_Screen* screen variable + +* get rid of SCREEN_WIDTH/SCREEN_HEIGHT overuse, give them a proper name at least + +* resolution menu entry moves the wrong way around + +* having dictionary_manager in Lisp is extremely ugly + +* enforce proper naming of files to match their class (SomeClass -> some_class.?pp or so) + +* file naming is inconsistent: some times we use '_' to separate + words, sometimes we don't + +* collect all manager classes into globals.hpp + +* more moving directories around? + +addon/ +audio/ +control/ +gui/ +lisp/ +math/ +physfs/ +sprite/ +util/ +video/ +squirrel/ + for generic squirrel code +supertux/ + worldmap/ + trigger/ + scripting/ + for scripting wrapper code + badguy/ + object/ + +* implement PNG screenshot + +* having hitbox in Sprite is fugly + +* write decal object that doesn't have hitbox + +* implement surface and/or sprite scaling (MipMaps?) + +* add code that compares the last Log line with the current, if they + are the same reject them and just output something like: + + * last line has been repeated X times + +* implement: http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html + +* workaround for Ubuntu pulseaudio/OpenAL brokeness: + +$ cat ~/.alsoftrc +drivers = oss + +* peaking up/down doesn't work properly + +* peaking left/right should make Tux look into that direction (up/down to, needs new sprites) + +* keep possible future SDL1.3 upgrade in mind (what has changed?) + +* cleanup scripting interface + +* replace cloud tiles with decals + +* option menu has text overlap in "aspect ratio" + +* jumping up from an enemy doesn't make a sound? + +* add support for automatic scrolling backgrounds + +* add direct reading of Vector2f to Reader/lisp + +* replace bell with 'reset block', that starts to glow once bumped + into (or something different) + +* refactor Camera code, break ugly long functions into pieces and such + +* allow fully custom magnification levels from command line (maybe GUI + to if there is a proper/easy way to let the user enter numbers) + (--magnification or -g WIDTHxHEIGHT:ASPECTX:ASPECTY@MAGNIFICATION) + +* use AnchorPoint in Background instead of Alignment + +* allow gradients to parallax scroll like Background (make it optional) + +* add multicolored gradients (see Windstille source code, which can deal with Gimp gradients) + +* fix alpha blending in the SDL renderer, currently all sprites (Tux, + etc.) appear transparent + +* position of statistics text on the worldmap doesn't scale properly with resolution it seems + +* gluBuild2DMipmaps leads to blurriness, maybe lack of magic offset + (0.375f, 0.375f, 0.0f) or something else + +* font system has blending artifacts at non-1x magnifications, need to + have an transparent pixel between letters + +* add a (border #t) flag to fonts, that allows to use fonts which have + a 1px transparent border around glyphs, which is needed to get rid + of blending artifacts in OpenGL + +* mouse cursor has blend artifact on high magnification + +* shadow font glyphs bleed into other glyphs + +* in DrawingRequest "void* request_data;" is only free'ed, but the + destructor never gets called + +* sprite/sprite.cpp: frame should never get out of range: + + if((int)frame >= get_frames() || (int)frame < 0) + log_warning << "frame out of range: " << (int)frame << "/" << get_frames() << " at " << get_name() << "/" << get_action() << std::endl; + +* Surface::hflip() is used exactly once, should probally be part of the constructor + +Scenegraph and Physics Engine Restructuring +=========================================== + +* random idea to restructure engine stuff (might lead to nicer code + and easier scriptability (and a need to rewrite lots of stuff...): + +class SomeBadGuy : public PhysicsCallbackListener // or use boost::function +{ +private: + PhysicsPtr box; + SpritePtr sprite; + +public: + SomeBadGuy(Engine& engine) + { + box = engine.physics().create_box(Rectf(0,0,32,32)); + box->register_listener(this); + sprite = engine.graphics().create_and_add_sprite("Foobar"); + } + + void update(float delta) + { + // not much to do, as most stuff is done internally in the engine + if (dead) + { + sprite->replace_with("Foobar_dead"); + } + else + { + sprite->hide(); + sprite->set_pos(box->get_pos()); + } + } + + // no more draw(), done by the scene graph + + void on_collision(CollisionData data) + { + // respond + } +}; + +Random Notes +============ + +* calculate the size of an background image that should fill the screen: + + image_size = (1 - parallax_speed) * screen_size + level_size * parallax_speed + +def calc(parallax, screen, tiles): + return (1 - parallax) * screen + parallax * tiles * 32 + + +Supported Resolutions +===================== + +SuperTux shall support resolutions from 640x480 to 1280x800 at a magnification of 1x. +For resolutions higher, such as 2560x1600, upscaling will be used. +For resolutions smaller, like 320x240 downscaling will be used. + +Higher resolution graphics for 2x maginification might be provided. +Lower res graphics for 0.5x maginification might be provided as well. + +Resolution and magnification can be freely configured by the user within the given limits. + +In tiles this means we have 40x25 (=1280x800px) tiles per screen. + +Graphic Tasks +============= + +* animate cave background torch: data/images/tiles/background/backgroundtile3.png + +* do parallax tiles + +* remove lightmap tiles + +* redraw/replace data/images/tiles/waterfall/ + +Music Recode +============ + +Currently the music makes up a large chunk of the total tarball +size. Compression could fix this: + + ,-- Size of data/music/*.ogg + V +40MB - Current quality in SVN +24MB - Default oggenc quality (3) +14MB - oggenc at 0 quality +10MB - oggenc at -1 quality + +No audible difference on my sound setup. -- grumbel + +# EOF # diff -Nru supertux-0.3.3/tools/darwin/info.plist supertux-0.3.5~git20140517~ubuntu12.10.1/tools/darwin/info.plist --- supertux-0.3.3/tools/darwin/info.plist 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/darwin/info.plist 2014-05-17 16:30:09.000000000 +0000 @@ -1,5 +1,5 @@ - + CFBundleDevelopmentRegion @@ -9,7 +9,7 @@ CFBundleIconFile supertux CFBundleIdentifier - de.berlios.supertux + com.googlecode.supertux2 CFBundleInfoDictionaryVersion 6.0 CFBundleName @@ -19,10 +19,12 @@ CFBundleSignature STUX CFBundleVersion - 0.3.2-SVN + 0.3.4-GIT NSMainNibFile SDLMain NSPrincipalClass NSApplication + NSHumanReadableCopyright + Copyright 2002-2014 The SuperTux Team and contributors - + \ No newline at end of file diff -Nru supertux-0.3.3/tools/darwin/receipt supertux-0.3.5~git20140517~ubuntu12.10.1/tools/darwin/receipt --- supertux-0.3.3/tools/darwin/receipt 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/darwin/receipt 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,15 @@ +SuperTux +Copyright (C) 2002-2014 The SuperTux Team and contributors + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . \ No newline at end of file diff -Nru supertux-0.3.3/tools/levelconverter-0.1.3_0.2.0.pl supertux-0.3.5~git20140517~ubuntu12.10.1/tools/levelconverter-0.1.3_0.2.0.pl --- supertux-0.3.3/tools/levelconverter-0.1.3_0.2.0.pl 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/levelconverter-0.1.3_0.2.0.pl 2014-05-17 16:30:09.000000000 +0000 @@ -1,7 +1,7 @@ #!/usr/bin/perl # -# $Id: levelconverter-0.1.3_0.2.0.pl 5795 2008-10-06 02:19:19Z mathnerd314 $ +# $Id$ # # SuperTux - Level conversion helper # Copyright (C) 2006 Christoph Sommer diff -Nru supertux-0.3.3/tools/levelconverter-0.1.3_0.2.0.scm supertux-0.3.5~git20140517~ubuntu12.10.1/tools/levelconverter-0.1.3_0.2.0.scm --- supertux-0.3.3/tools/levelconverter-0.1.3_0.2.0.scm 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/levelconverter-0.1.3_0.2.0.scm 2014-05-17 16:30:09.000000000 +0000 @@ -1,6 +1,6 @@ ; ; -; $Id: levelconverter-0.1.3_0.2.0.scm 5795 2008-10-06 02:19:19Z mathnerd314 $ +; $Id$ ; ; SuperTux 0.1.3 to SuperTux 0.2.x level conversion helper ; Copyright (C) 2006 Christoph Sommer diff -Nru supertux-0.3.3/tools/normalize-po-files.sh supertux-0.3.5~git20140517~ubuntu12.10.1/tools/normalize-po-files.sh --- supertux-0.3.3/tools/normalize-po-files.sh 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/normalize-po-files.sh 2014-05-17 16:30:09.000000000 +0000 @@ -1,3 +1,2 @@ #!/bin/sh -find -iname '*.po' | xargs -I xx msgmerge --backup=off --no-fuzzy-matching --no-wrap -U xx messages.pot - +find -iname '*.po' -execdir msgmerge --backup=off --no-fuzzy-matching --no-wrap -U '{}' messages.pot \; diff -Nru supertux-0.3.3/tools/png_recompress.sh supertux-0.3.5~git20140517~ubuntu12.10.1/tools/png_recompress.sh --- supertux-0.3.3/tools/png_recompress.sh 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/png_recompress.sh 2014-05-17 16:30:09.000000000 +0000 @@ -1,5 +1,5 @@ #!/bin/bash -# $Id: png_recompress.sh 5544 2008-06-09 01:25:27Z sik0fewl $ +# $Id$ # Copyright (C) 2007-2008 Arvid Norlander # diff -Nru supertux-0.3.3/tools/tilemanager/Application.cs supertux-0.3.5~git20140517~ubuntu12.10.1/tools/tilemanager/Application.cs --- supertux-0.3.3/tools/tilemanager/Application.cs 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/tilemanager/Application.cs 2014-05-17 16:30:09.000000000 +0000 @@ -1,4 +1,4 @@ -// $Id: Application.cs 5814 2008-10-27 18:26:18Z mmlosh $ +// $Id$ using System; using System.IO; using System.Collections; diff -Nru supertux-0.3.3/tools/tilemanager/Lexer.cs supertux-0.3.5~git20140517~ubuntu12.10.1/tools/tilemanager/Lexer.cs --- supertux-0.3.3/tools/tilemanager/Lexer.cs 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/tilemanager/Lexer.cs 2014-05-17 16:30:09.000000000 +0000 @@ -1,4 +1,4 @@ -// $Id: Lexer.cs 5811 2008-10-27 13:27:33Z mmlosh $ +// $Id$ using System; using System.Text; using System.IO; diff -Nru supertux-0.3.3/tools/tilemanager/LispWriter.cs supertux-0.3.5~git20140517~ubuntu12.10.1/tools/tilemanager/LispWriter.cs --- supertux-0.3.3/tools/tilemanager/LispWriter.cs 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/tilemanager/LispWriter.cs 2014-05-17 16:30:09.000000000 +0000 @@ -1,4 +1,4 @@ -// $Id: LispWriter.cs 5811 2008-10-27 13:27:33Z mmlosh $ +// $Id$ using System; using System.IO; using System.Collections; diff -Nru supertux-0.3.3/tools/tilemanager/Parser.cs supertux-0.3.5~git20140517~ubuntu12.10.1/tools/tilemanager/Parser.cs --- supertux-0.3.3/tools/tilemanager/Parser.cs 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/tilemanager/Parser.cs 2014-05-17 16:30:09.000000000 +0000 @@ -1,4 +1,4 @@ -// $Id: Parser.cs 5811 2008-10-27 13:27:33Z mmlosh $ +// $Id$ using System; using System.IO; diff -Nru supertux-0.3.3/tools/tilemanager/Tile.cs supertux-0.3.5~git20140517~ubuntu12.10.1/tools/tilemanager/Tile.cs --- supertux-0.3.3/tools/tilemanager/Tile.cs 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/tilemanager/Tile.cs 2014-05-17 16:30:09.000000000 +0000 @@ -1,4 +1,4 @@ -// $Id: Tile.cs 5815 2008-10-27 18:49:31Z mmlosh $ +// $Id$ using System; using System.Collections; using System.IO; diff -Nru supertux-0.3.3/tools/tilemanager/TileSet.cs supertux-0.3.5~git20140517~ubuntu12.10.1/tools/tilemanager/TileSet.cs --- supertux-0.3.3/tools/tilemanager/TileSet.cs 2010-03-01 12:40:58.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/tilemanager/TileSet.cs 2014-05-17 16:30:09.000000000 +0000 @@ -1,4 +1,4 @@ -// $Id: TileSet.cs 5812 2008-10-27 14:16:44Z mmlosh $ +// $Id$ using System; using System.IO; using System.Collections; diff -Nru supertux-0.3.3/tools/valgrind/README supertux-0.3.5~git20140517~ubuntu12.10.1/tools/valgrind/README --- supertux-0.3.3/tools/valgrind/README 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/valgrind/README 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,19 @@ +You can use this script and suppressions file to run SuperTux under Valgrind +( http://www.valgrind.org/ ) to catch memory errors and leaks. + +Some things to be aware of: + +- Some C++ objects appear to use interior pointers, which will cause valgrind to + report parts of their still-reachable instances as "possibly lost". You can + ignore those reports. + +- In the GNU C++ library, a std::string object contains a pointer to a + heap-allocated "representation" buffer containing the actual data. If you + free a heap-allocated std::string S without destructing it (uncommon but not + unheard of), you'll leak the representation. But representations are shared + and copied on write, so if S was a copy of another string S', Valgrind will + blame the leak on the code that created S' because that was when the + representation was allocated. (Valgrind doesn't know any better without + instrumenting constructors and destructors.) Watch out for this. When it + first happened to me (Matt McCutchen), I was stumped for a while; finally, + I wrote some small test programs and realized what was happening. diff -Nru supertux-0.3.3/tools/valgrind/run supertux-0.3.5~git20140517~ubuntu12.10.1/tools/valgrind/run --- supertux-0.3.3/tools/valgrind/run 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/valgrind/run 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,7 @@ +#!/bin/bash +# Script to launch supertux under valgrind for memory error/leak checking. +# This is meant to be called as "tools/valgrind/run" from the top of the tree. + +valgrind --log-file=valgrind.log --suppressions=tools/valgrind/supertux.supp \ + --gen-suppressions=all --leak-check=full --num-callers=20 \ + ./supertux2 "$@" diff -Nru supertux-0.3.3/tools/valgrind/supertux.supp supertux-0.3.5~git20140517~ubuntu12.10.1/tools/valgrind/supertux.supp --- supertux-0.3.3/tools/valgrind/supertux.supp 1970-01-01 00:00:00.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/tools/valgrind/supertux.supp 2014-05-17 16:30:09.000000000 +0000 @@ -0,0 +1,79 @@ +# Valgrind suppressions file for SuperTux +# +# Started by Matt McCutchen 2010-02-18 + +# Various errors observed in libraries and not investigated. +{ + SDL-Cond + Memcheck:Cond + fun:SDL_SYS_JoystickInit +} +{ + SDL-Cond2 + Memcheck:Cond + fun:X11_SetKeyboardState +} +{ + nvidia-libGLcore-Cond + Memcheck:Cond + obj:/usr/lib*/nvidia/libGLcore.so* +} +{ + nvidia-libGL-malloc-Leak + Memcheck:Leak + fun:malloc + obj:/usr/lib*/nvidia/libGL.so* +} +{ + nvidia-libGL-calloc-Leak + Memcheck:Leak + fun:calloc + obj:/usr/lib*/nvidia/libGL.so* +} +{ + nvidia-libGL-realloc-Leak + Memcheck:Leak + fun:realloc + obj:/usr/lib*/nvidia/libGL.so* +} +{ + nvidia-libGL-dlopen-Leak + Memcheck:Leak + ... + fun:dlopen* + obj:/usr/lib*/nvidia/libGL.so* +} +{ + alsa-lib-Leak + Memcheck:Leak + ... + fun:parse_defs +} +{ + SDL-create_aux_windows-Leak + Memcheck:Leak + ... + fun:create_aux_windows +} +{ + openal-init-Leak + Memcheck:Leak + ... + fun:snd1_dlobj_cache_add +} +{ + dlclose-Leak + Memcheck:Leak + ... + fun:dlclose +} + +# Memory leak in libselinux, should be fixed in current Fedora 12: +# http://cvs.fedoraproject.org/viewvc/rpms/libselinux/F-12/libselinux-rhat.patch?r1=1.199&r2=1.200 +#{ +# libselinux-Leak +# Memcheck:Leak +# ... +# fun:getdelim +# fun:init_lib +#} diff -Nru supertux-0.3.3/WHATSNEW.txt supertux-0.3.5~git20140517~ubuntu12.10.1/WHATSNEW.txt --- supertux-0.3.3/WHATSNEW.txt 2010-03-01 12:40:55.000000000 +0000 +++ supertux-0.3.5~git20140517~ubuntu12.10.1/WHATSNEW.txt 2014-05-17 16:30:09.000000000 +0000 @@ -1,3 +1,40 @@ +Supertux Release 0.3.5 (TBA) +-------------------------------- + +Tracking major changes in-situ: +glow effects +new badguys: iceflame, ghostflame, livefire, goldbomb, smartblock +new bonuses: coinrain, coinexplode +statistics improved +icy island levels tweaked +new sounds +massive improvements to localization +efficiency tweaks + +Supertux Release 0.3.4 (2013-07) +-------------------------------- + +It's been more than three years since the last development snapshot for +Milestone 2 of SuperTux, making this a bit overdue. Once again it is hard to +say what the most notable changes are, but one thing players should notice is +a greater wealth of levels to play through an expanded avalibility of add-ons. + +Additionally, SuperTux development has moved to Google Code. Check it out at: + + http://code.google.com/p/supertux/ + +If you are intersted in contribuiting to SuperTux, please do so. The more +people working on the project, the faster development can continue. The hope +is that this release will generate more interest which will lead to more +frequent releases. You can refer to the wiki page on "Contributing" to get +started: + + http://supertux.lethargik.org/wiki/Contributing + +And of course, enjoy the game and have fun! + + + Supertux Release 0.3.3 (2010-02-26) -----------------------------------